2016 - 2024

感恩一路有你

三菱Q系列PLC的ModbusTCP通讯

浏览量:3280 时间:2024-08-13 13:58:41 作者:采采

1. ModbusTCP通讯说明

BCNet-Q是一款新型的以太网通讯处理器,专为满足日益增多的工厂设备信息化需求(设备网络监控和生产管理)而设计。它用于三菱Q0x/Q0xU/Q0xUD系列PLC的以太网数据采集,并支持工控领域内绝大多数SCADA软件。BCNet-Q支持三菱以太网协议和ModbusTCP两种通讯方式。

BCNet-Q模块内部集成了ModbusTCP通讯服务器,因此可以直接连接到支持ModbusTCP的设备。例如,组态软件、OPC服务器、PLC以及实现了ModbusTCP客户机的高级语言开发的软件。在BCNet内部,Modbus协议地址已经默认映射到Q系列PLC的地址区,并支持功能号包括:FC1、FC2、FC3、FC5、FC6、FC15和FC16。

2. 上位机通讯配置(以西门子组态软件WINCC为例)

下面以西门子组态软件WINCC为例,介绍如何进行上位机与BCNet-Q的通讯配置。

1. 打开Wincc软件并新建一个项目。

2. 右击“变量管理”,选择“添加新的驱动连接”。在弹出的对话框中选择“Modbus ”,然后点击“确定”。

3. 右击“Modbus TCPIP/IP 单元 1”,选择“新驱动程序的连接”。新建一个名称,然后点击“属性”。在属性对话框中,选择“CPU类型”为“984”,并在“服务器”中填入BCNet-Q的IP地址,最后点击确定。

4. 右击“变量名称”,新建一个变量。在这里,我们新建一个D0变量。要设置地址,请点击“选择”,然后弹出对话框。在对话框中,选择“4x保持寄存器”作为“区域”,并在“4x”中填入“402001”。注意:根据ModbusTCP地址对应关系,D0的地址为42001。由于wincc中的地址位数为6位,所以42001对应在wincc中即为402001。

通过以上步骤,您可以成功配置西门子组态软件WINCC与BCNet-Q的通讯。请根据实际情况调整对应的地址和参数,以确保通讯能够正常进行。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。