合信论坛

快捷导航
查看: 8306|回复: 0

西门子SMART200PLC与合信以太网PLCmodbusTCP通讯设置

[复制链接]

146

主题

229

帖子

3086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3086
发表于 2020-4-23 14:37:51 | 显示全部楼层 |阅读模式
西门子SMART200PLC与合信以太网PLCmodbusTCP通讯设置

STEP7-Micro/WIN SMART 从V2.4 版本开始,软件中直接集成 Modbus TCP 库指令,无需单独安装或者购买。安装软件后,Modbus TCP 指令位于 STEP7-Micro/WIN SMART 项目树中“指令”文件夹的“库”文件夹中。如下图Modbus TCP库指令所示。

指令分为客户端和服务器两种,客户端指令会占用开放式用户通信资源主动连接,最多8个;服务器指令会占用开放式用户通信资源的被动连接资源,最多也是8个。
m1.jpg
一、SMART200作为主站,合信以太网PLC作为从站(主站调用客户端库,从站只需要在系统块设置好IP地址即可)
主站配置:
1、系统块中设置客户端的IP地址,以确保IP地址设置无误。此步骤为可选,如果确定IP地址设置无误,可忽略此步骤。设置方法如下图所示。
c1.jpg
2、鼠标点击 MAIN 主程序的程序段1的编程区域,从库文件夹下找到 Modbus TCP 客户端指令 MBUS_CLIENT,鼠标双击,指令出现在程序段1中,操作如下图所示。

c2.jpg
3、填写客户端指令参数,如下图所示。

c3.jpg
程序块具体参数详细解释介绍见下表

c4.png
4、鼠标选中程序块文件夹,单击右键,下拉菜单中选择库存储器,如下图所示。

c4.jpg

5、在库存储区分配对话框中手动输入存储区的起始地址。此实例为VB5000开始,以使指令库可以正常工作。确保库存储区与程序中其他已使用的地址不冲突。使用建议地址无法确定是否有地址重叠,所以推荐手动输入正确的库存储区首地址。如下图所示。

c5.jpg
6、编译项目,下载程序。

关于Modbus地址与CPU中数据区域地址对应关系说明

S7-200 SMART 做 Modbus TCP 通信,可以支持的功能码及功能描述及所占用的地址区,如下表所示。客户端会主动的发送请求,服务器响应。在通信指令填写参数中没有直接填写功能码,而是通过多个参数填写共同确定功能码的。

c6.png
举例:
和Modbus TCP服务器交换数据参数支持功能码:03,在客户端指令中设置两个参数确定03功能码:
   RW=0:确定读取数据,(筛选出可能会使用的功能码:01,02,03,04),
  Addr:40001-49999/400001-465535,表示交换数据为寄存器类型的数据。
从站配置:

ss.png

二、SMART200作为从站,合信以太网PLC作为主站(主站使用合信modbusTCP向导,从站调用服务器指令库)
主站配置:
1、使用MODBUSTCP向导进行配置
11.png



2、在主程序中对向导生成的FC块用SM0.0进行调用
123.png

33.png

从站配置:

1、系统块中设置服务器的IP地址,以确保IP地址设置无误。此步骤为可选,如果确定IP地址设置无误,可忽略此步骤。设置方法如下图所示。

S1.jpg
2、鼠标点击 MAIN 主程序的程序段1的编程区域,从库文件夹下找到 Modbus TCP 服务器指令 MBUS_SERVER,鼠标双击,指令出现在程序段1中,操作如下图所示。

s2.jpg
3、填写服务器指令参数,如下图所示。

s3.jpg
s3.jpg
4、鼠标选中程序块文件夹,单击右键,下拉菜单中选择库存储器,如下图所示。

s4.jpg
5、在库存储区分配对话框中手动输入存储区的起始地址。此实例为VB5000开始,以使指令库可以正常工作。确保库存储区与程序中其他已使用的地址不冲突。使用建议地址无法确定是否有地址重叠,所以推荐手动输入正确的库存储区首地址。如下图所示。

s5.jpg
6、编译项目,下载程序。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-4-19 20:45 , Processed in 0.091318 second(s), 23 queries .

快速回复 返回顶部 返回列表