实现一台PLC与两台威纶通触摸屏以太网通信,需关注硬件连接、PLC及触摸屏的配置,以下是具体分析:
硬件连接
网络连接:使用网线将PLC与两台威纶通触摸屏连接到同一个交换机上,确保网络物理连接正常。也可以通过网线将PLC和触摸屏直接连接,不过直接连接时网线的接法需使用交叉接法,而通过交换机连接则使用直连网线的接法。
供电:确保PLC和触摸屏的电源供应正常,以保证设备正常运行。
PLC配置
IP地址设置:在PLC中设置唯一的IP地址,例如设置为192.168.0.246,确保该IP地址与触摸屏在同一网段,以便实现通信。
通信参数设置:在博途软件中,双击CPU属性,进入保护—连接机制,勾选允许从远程伙伴(PLC、HM、OPC等)使用PUT/GET通信访问。
数据块配置:在博途软件中创建DB数据块,并在其中创建变量。右击DB块,选择属性,打开属性编辑界面,将优化的块访问勾去掉,编译后可显示偏移量地址。
触摸屏配置
项目创建与设备添加:在威纶通触摸屏软件中新建项目,选择触摸屏型号。在系统参数设置中,新增设备,设备类型选择对应的PLC类型,如Siemens S7 - 1200/S7 - 1500 (Absolute Addressing) (Ethernet)。
IP地址设置:设置触摸屏的IP地址,确保与PLC在同一网段且不重复。例如,一台触摸屏IP地址可设置为192.168.0.10,另一台设置为192.168.0.11。
标签导入(如需要):如果使用西门子S7 - 1200/S7 - 1500且需要导入标签,可点击变量表左上角导出按钮进行变量导出,选择变量导出的位置和名称。然后在系统参数配置中,点击导入标签,选择PLC导出变量表存放的位置,选择全部后点击确认。
画面设计:使用文字元件设计标题,使用位状态指示灯关联输出地址,使用位状态切换开关关联控制变量,以实现与PLC的数据交互和监控。
通信测试
触摸屏与PLC通信测试:在触摸屏画面中操作按钮和指示灯,观察PLC对应的输入输出点状态是否变化,以验证触摸屏与PLC之间的通信是否正常。
多触摸屏协同测试:分别操作两台触摸屏,检查它们与PLC的通信是否互不干扰,确保一台触摸屏的操作不会影响另一台触摸屏与PLC的正常通信。