17838383235
西门子6ES76546CN033GF2
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2024-08-12 14:22
发布IP: 175.13.203.99
浏览次数: 17
手机号: 17838383235
在线咨询: 点击这里给我发消息
17838383235
详细信息

PLC程序准备

(1)修改默认的Modbus地址

西门子S7-200 SMART 作为Modbus TCP客户端与Modbus TCP服务器通信时,需要修改Modbus地址参数,PLC的mModbusUnitID默认的Modbus地址为255,需要设置成与分布式IO的一致(分布式IO默认的Modbus地址为1),在Modbus TCP Client中找到mModbusUnitID,将mModbusUnitID设置为1。如图所示:

e31bea84-e7e1-11ee-9118-92fbcf53809c.png


(2)配置PLC参数

本例程为Modbus TCP连接,采用网口通信的方式,因此,只需要保证分布式IO M31-AAAX4440G和西门子PLC的IP在一个网段即可(注意:特殊情况下可以不在一个网段,需要设置路由,详询技术支持)。


本例程西门子PLC IP地址分配(因为分布式IO M31-AAAX4440G默认IP地址为,所以我们将西门子PLC的网段也设置成了3网段,具体IP地址为),如图所示:

e32e8680-e7e1-11ee-9118-92fbcf53809c.png

本次案例分布式IO M31-AAAX4440G作为服务器,西门子PLC作为客户端,所以西门子网络连接参数配置,如图所示:

e349ac26-e7e1-11ee-9118-92fbcf53809c.png

程序注释:

Connect不通过指令断开。

IPAddr1-4参数填写服务器的IP地址,。

IP_Port填写服务器的端口号。

RW=1设置模式为读写参数模式,RW=0为读模式。

Addr表示寄存器数据地址,这个以实际操作的寄存器地址填写。

Count表示Addr寄存器数据地址连接的数量,这个以实际操作的寄存器地址数量填写。

DataPtr表示通信读取过来的数据放置&VB100开始的区域,长度由Count决定。

DI数字量输入连接参数:

查看分布式IO产品手册可知,DI数字量输入寄存器如下:

e354d416-e7e1-11ee-9118-92fbcf53809c.png

程序Addr处填写10001(转换为10进制后,寄存器起始地址需要+1操作),Count处填写4。

AI模拟量输入连接参数:

e3650f8e-e7e1-11ee-9118-92fbcf53809c.png

程序Addr处填写30001(转换为10进制后,寄存器起始地址需要+1操作),Count处填写4。

e3ab1a9c-e7e1-11ee-9118-92fbcf53809c.png

程序Addr处填写31001(转换为10进制后,寄存器起始地址需要+1操作),Count处填写8(浮点型值,连续两个寄存器地址为1个AI通道)。

DO数字量输出连接参数:

查看M31-AAAX4440G产品手册可知,DO数字量输出寄存器如下:

e3bd2660-e7e1-11ee-9118-92fbcf53809c.png

程序Addr处填写1(转换为10进制后,寄存器起始地址需要+1操作),Count处填写4。

M31-AAAX4440G参数配置准备

可使用亿佰特分布式IO配置工具上位机配置M31-AAAX4440G的基本参数和网络参数,本次采用设备默认参数:Modbus地址:1,工作模式:TCP服务器,本机IP地址:,本机端口:502。如图所示:

e3ca8c38-e7e1-11ee-9118-92fbcf53809c.png

此刻,我们已经成功地完成了对西门子PLC和分布式IO M31-AAAX4440G参数配置,为二者的Modbus TCP连接通讯做好了准备。


相关产品
相关6es76546cn033gf2产品
联系方式
  • 地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
  • 手机:17838383235
  • 联系人:徐嘉泉
产品分类
最新发布
企业新闻
站内搜索