实际情境
现场工作时,操作员需要在触摸屏A和触摸屏B分别同时实现对设备A的控制和状态的读取。但触摸屏A和触摸屏B因为是两台设备的上位机,不在同一网段。两者只是通过物理连接。
功能需求、
多个HMI设备和同一PLC实现不同网段的通讯,满足功能的控制和状态读取
背景知识
IP地址和网关的关系。
ip地址和子网掩码做“与”运算,得到子网地址
TCP/IP协议中,子网掩码的作用是用来区分网络上的主机是否在同一网络取段内。
子网掩码可以是255.255.0255.0255。当将子网掩码设置为255.255.0.0.这样可以将IP网段192.168.10.35和IP网段192.168.0.20划分为同一网段,这样两个设备就可以通讯。
实现流程
1.设置PLC和HMI的网络参数。
设备 | IP地址 | 子网掩码 |
---|---|---|
PLC | 192.168.0.10 | 255.255.0.0 |
HMI1 | 192.168.0.20 | NA |
HMI2 | 192.168.10.20 | NA |
3.硬件组态
4.创建变量。PLC创建全局变量。HMI1和HMI2也分别创建变量Number,用于仿真测试。
5.画面组态

仿真测试
程序案例
程序案例使用博图V15编程,下载学习时请注意版本!