一、线圈
1.常开线圈:不按是0(关断)按下是1(接通)
2.常闭线圈:不按是0(接通)按下是1(关断)
3.常开不按没电(开),常闭按下没电(关)
4.必须要有输出:线圈可以看做一种输出介质
赋值()和赋值取反(/)
二、复位置位
1.复位(R):清零
2.置位(S):置1 (可用做自保护)
三、定时器延时问题
1.TON(接通延时)
过了延时时间才能通电,但是过了这个时间没电的话还是不能接通,不过多少时间不亮
2.TOF(关断延时)
过了延时时间才能关断
补充:
1.TP虽然功能相同,但是要放在不同的区域
(也就是建一个新的数据块):
2.PT:可以自己定义时间,单位默认是ms
3.ET:时间脉冲,储存程序运行的时间即维持,
4.PT决定ET输出时间长短,不受前面的影响
四、计数器
1.CTU加计数( CV≥PV:输出为1,R复位CV)
2.CTD减计数(CV≤0:输出为1,LD为置位,将 CV置成PV)
(均为上升沿有效(0—>1)即按下)
3.CTUD加减计数
五、声明
1./P/ :脉冲上升沿
2./N/:脉冲下降沿 (计数)
3.MOVE:传递
可以加上升沿(/P/)确保点下开关才传递
六、操作数标识符
1.I:输入(所有操作按钮)
2.Q:输出(所有对外输出,比如灯)
3.(Bool)M:CPU内部默认存储区,仿真时都可 用M,另外,I区Q区都明显,剩下就是M区
七、比喻(打个比方)
组织块(OB)——>人 所有程序放在这
函数块(FB)——>筷子 可以写任何程序块
函数(FC)——>水 有局限(二者相似)
数据块(DB) 自动产生
注:尽量在FB写,写完拽到OB中运行
(PLC变量表在默认变量表格面写,建在一起)
八、结束啦,希望分享对大家有启发,加油!