主站为西门子1500,两个从站为西门子1200!
任务要求:通过主站plc控制从站plc输出
1.第一步
主(192.168.0.20)从站一(192.168.0.21),从站二(192.168.0.22)
主站:输入输出点为(3-4)
从站一:输入输出点为(1--3)模拟量输入输出为:(64-67)
从站二:输入输出点为(5--7)
2.修改三台PLC的属性1.勾选系统和时钟属性2.勾选连接机制
3.手动连接“网络视图”中连接PLC端口(鼠标左键直接拉)
第二步.程序编写
通讯————s7-通讯
Put指令:向远处PLC发出命令
Get指令:接受远处PLC的命令
1.从站程序
上图将从站1(i0.0--i2.7)传给了主站得(i0.0--i2.7)
传送频率为m0.0(10Hz)
2.主站程序
上图:在主战中的Q点得电(Q0.0--Q2.7)传给了从站一得(Q0.0--Q2.7)
传送频率为m0.0(10Hz)
按下主战启动按钮,从站一输出点Q0.0输出
按下停止从站一Q0.0停止输出
(通过s7通讯---实现主战按钮控制从站输出)
从站二与从站一类似(同上操作)