提示:为个人笔记,大佬看到不正确之处还望指正,感谢
前言
西门子PLC入门学习,以流水灯为例。
一、plc是什么?
PLC,即可编程逻辑控制器(Programmable Logic Controller),是一种专门为工业环境应用而设计的数字运算操作的电子系统。
二、流水灯
1.要求
1.摁下“开”按钮,系统开始运行,同时系统指示灯绿灯亮起;摁下“关”按钮,系统停止运行。
2.摁下“开”按钮后,系统开始运行,流水灯开始启动。
3.流水灯启动后,黄灯先亮2s,然后蓝灯亮2s,然后紫灯亮2s,然后循环开始;红灯开始闪烁,闪烁频率为1s1次。
2.变量设置
根据要求设置变量:
开,关类型:bool量,其为输入量
没有实物状态下,输入量储存地址在M区(正常编写应该在I区)
时间 类型:time,双字
要求红灯闪烁,启动cpu的时钟存储器字节
其他变量按要求设置,注意不要占用时钟存储字节的地址
3.程序代码
三、HIM模拟仿真
按钮对应事件,按下置位位(取值1),释放复位位(取值0),开对应变量开,关对应变量关
圆设计为灯,动画外观,0熄灭,1亮灯
大概是这个样子