初入PLC编程(基本理论知识)
PLC編程語言:
- 梯形圖(LD)
- 指令表(IL)
- 結(jié)構(gòu)化文本(ST)
- 功能塊圖(FBD)
- 順序功能圖表(SFC)
?
程序的基本知識:
功能塊(FB)是POU的一種,一種提供特殊功能的功能組件,具有以下特點(diǎn):
1.FB這類POU一般用于當(dāng)需要對某些狀態(tài)做記憶的算法。
2.FB是要占用內(nèi)存的。
3.因此每調(diào)用一個FB都要設(shè)置實(shí)例名稱(Instance name)。
FB是由內(nèi)部變量表(Local variable Table)和算法(Algorithm)組成。
?
問題1:IEC61131-3規(guī)定的POU有幾種?3種
?
問題2:IE61131-3 FB的本地變量有哪幾種?
?①輸入變量;②輸出變量;③輸入輸出變量;④內(nèi)部變量;⑤外部變量。
?
?
?
?
ST基礎(chǔ)知識:
?
?
?
梯形圖基礎(chǔ)知識:
編寫規(guī)則:
- 梯級開始于左側(cè)的左母線,結(jié)束于右側(cè)的右母線;
- 輸出線圈只能并聯(lián)不能串聯(lián);
- 觸點(diǎn)使用次數(shù)沒有限制;
- 同一輸出線圈在一個程序中最好只出現(xiàn)一次;多次出現(xiàn),會產(chǎn)生重復(fù)輸出報警;
- 沒有任何聯(lián)系的兩梯程序,要分兩梯編寫;
- 線圈及通用指令前必須添加觸點(diǎn)作為條件;
- 線圈的后面不可以再串聯(lián)觸點(diǎn);
工作原理:
- 循環(huán)掃描;
?
?
掃描執(zhí)行:
- 從上至下,從左至右,順序執(zhí)行;直到遇到END指令。
內(nèi)存區(qū)域:
?
? ? ? ?以上數(shù)據(jù)區(qū),只有CIO區(qū)寫地址時可以不寫字母標(biāo)識。字地址用200CH表示,位地址用100.00表示。
其他區(qū)域在書寫地址時,都需要在地址前加上區(qū)域字母。如W區(qū),字地址用W200CH表示,位地址用W100.00表示。
編程步驟:
工藝分析 --> 系統(tǒng)配置方案制作 --> 繪制I/O原理圖 --> 編寫程序 --> 調(diào)試優(yōu)化程序 --> 保存程序編寫技術(shù)文檔。
編程方法:
- 經(jīng)驗(yàn)法;
- 代數(shù)式法;
- 繼電器原理圖轉(zhuǎn)換法;
- 時序圖法;
- 技巧法;
- 狀態(tài)法;
- 邏輯分析法;
編程技巧:
- (BCD)間接尋址;
- 配方功能;
- 任務(wù);
來源于:https://www.fa.omron.com.cn/elearning/,如有侵權(quán)請告知,聯(lián)系博主刪除~謝謝
?
總結(jié)
以上是生活随笔為你收集整理的初入PLC编程(基本理论知识)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux无法访问443端口,linux
- 下一篇: workbench拓扑优化教程_优化技术