官术网_书友最值得收藏!

第2章 PLC基本指令編程實例

2.1 單按鈕簡單點動控制編程

2.1.1 控制要求

用PLC實現電動機的點動控制,控制要求為:按下按鈕SB,電動機啟動;松開按鈕SB,電動機停止。電動機繼電器點動控制線路如圖2-1所示。

圖2-1 點動控制線路

2.1.2 控制程序編寫

(1)PLC的I/O點的確定和分配 點動控制I/O分配如表2-1所示。

表2-1 點動控制I/O分配表

(2)PLC接線圖 電動機點動控制的PLC硬件接線如圖2-2所示。

圖2-2 點動控制I/O接線圖

(3)程序編寫 編寫控制程序如圖2-3所示。

圖2-3 點動控制梯形圖

2.1.3 編程指令詮釋

(1)語句表

    0 LD X0      1 OUT Y0      2 END

(2)程序解釋 當X0接通時,Y0接通;當X0斷開時,Y0斷開。

(3)指令詮釋

①基本指令 如表2-2所示。

表2-2 基本指令

②指令使用說明

a.LD和LDI指令用于將常開和常閉觸點接到左母線上。

b.LD和LDI在電路塊分支起點處也使用。

c.OUT指令是對輸出繼電器、輔助繼電器、狀態繼電器、定時器、計數器的線圈驅動指令,不能用于驅動輸入繼電器。

d.OUT指令可作多次并聯使用,如圖2-4所示。

圖2-4 OUT指令的并聯

e.定時器的計時線圈或計數器的計數線圈,使用OUT指令后,必須設定值(常數K或指定數據寄存器的地址號)。如{T0 K50}、{T1D0}、{C0 K50}中K50、D0即為設定值。

主站蜘蛛池模板: 舒兰市| 万载县| 太原市| 高阳县| 武安市| 抚顺县| 榆中县| 青州市| 西城区| 墨竹工卡县| 轮台县| 昌黎县| 无棣县| 潜山县| 岚皋县| 太仆寺旗| 镇安县| 双江| 浪卡子县| 阿勒泰市| 宣化县| 库尔勒市| 巴青县| 汽车| 徐州市| 巩义市| 秭归县| 平顶山市| 衡山县| 舞钢市| 无棣县| 翼城县| 合阳县| 灌阳县| 宜兰县| 琼海市| 新宁县| 阿巴嘎旗| 双城市| 灯塔市| 普兰店市|