图扑 Web 组态软件与西门子S7-1500系列PLC之间通过S7协议实现通信

图扑 Web 组态软件是大连图扑物联科技有限公司自主研发的一款应用于泛工业物联网场景的B/S模式数据可视化监控软件,可帮助企业快速搭建自己专属的物联网监控平台。图扑 Web 组态软件是将传统上位机监控体系与网络技术相结合,研发出的一款符合未来工业发展趋势的新型上位机监控软件。西门子S7-1500系列PLC最为西门子最新推出的一个系列,将要替换原有的S7-300/400系列PLC,在不久的将来必然会成为市场上的主力机型。图扑 Web 组态软件与西门子S7-1500系列PLC的结合应用将会给用户提供一个新的选择,开创一种新的物联网工业的新模式。本文将介绍图扑 Web 组态软件与西门子S7-1500系列PLC之间通讯设置。

案例预览地址:https://www.hightopo.com/demos/index.html

S7-1500侧硬件组态和网络组态设置

1.使用TIA V4软件新建一个项目,添加1个S7-1500站点并为其分配网络和IP地址,如图1所示。

图1 TIA软件中添加S7-1500站点

2. TIA软件的网络视图中为S7-1500 CPU添加一个新连接(S7连接),如图2所示。

图2 S7-1500 CPU添加连接

3.在弹出'创建新连接'对话框中添加'未指定'连接,并为这个未指定的连接伙伴配置IP地址和TSAP,设置方法如图3所示。注意:伙伴侧IP地址与本机电脑IP地址设置相同,本机电脑IP地址与CPU设置的IP地址在同一网段,伙伴侧的TSAP设置为03.00。

图3设置连接伙伴的IP地址和TSAP

图扑 Web 组态软件与西门子S7-1500系列PLC之间采用S7通讯协议,由PLC作为服务器,图扑 Web 组态软件作为客户端。因此在S7-1500系列PLC的CPU中不需要编写通讯程序。在PLC中新建一些输入输出点来进行通讯测试,此时PLC侧设置完成。

图扑 Web 组态软件设置

 1.在图扑 Web 组态软件中新建网关和设备(建立通讯通道),如图4所示。

  

图4新建网关和设备

2.在网关列表中配置数据通道(此处IP地址为CPU中的IP地址,端口固定为102,机架号和槽号看PLC中硬件配置),如图5所示。

图5数据通道配置

3. 查看通讯报文,确认通讯无误。如图6所示。

图6通讯报文收发无误

4. 在图扑 Web 组态软件建立测点(与PLC侧对应的测点),如图7所示。

图7建立测点

5. 在图扑 Web 组态软件在监控这些测点,对应PLC侧验证这些测点的输入输出变化否一致。

综上过程步骤即可实现图扑 Web 组态软件与西门子S7-1500系列PLC之间通过S7协议通信。

猜你喜欢

转载自blog.csdn.net/iotopo/article/details/108240116