西门子1200与SMART200进行MODBUS-TCP通讯——叶强PLC教案

基于以太网的通讯,用的网线,RJ45水晶头接口,分别将1200PLC与SMART200 PLC连接至交换机,然后电脑也连交换机进行程序上下载与监控

IP地址:

1215C(客户端) :192.168.0.1

Smart200(服务器端):192.168.0.2

谁主动去访问(读写),谁就是客户端CLIENT; 等待信息与请求的为服务器端(SERVER)

1.组态添加PLC

2.调用MB_CLINET指令

3.选中指令按F1,可以查看自带的指令帮助

MB_MODE参数 (参数1的时候为客户端向服务器端写入数据,参数为0的时候为读取数据)

新建20个字的数组,数据块,用于与smart200做数据交互

取消优化的块访问,才会有偏移量

4.再新建一个全局DB数据块,用于填写网络参数

填写网络参数:

系统块MB_CLIENT_DB数据块中的Unint_ID改为1

5.勾选连接机制里的PUT/get通讯访问

指令参数填写完成,下载程序到1200

6.SMART调用MBUS_SERVER指令

通讯地址,40001对应VB0开始的数据

分配指令专用存储器地址

将SMART200的程序下载进去,然后进行通信测试,看数据是否传递成功


可以监控到数据传送一一匹配上

最后祝大家学有所成

相关推荐
用户25301719962719 小时前
第6篇:从技术到产品 — Ghost Proxifier 的设计哲学
网络协议
用户25301719962719 小时前
第3篇:注入的艺术 — Ghost Proxifier 核心架构拆解
网络协议
王二端茶倒水2 天前
商业 WiFi 不是免费上网,而是门店数字化的入口
网络协议
zzzzzz3103 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
大树887 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
小宇宙Zz7 天前
Maven依赖冲突
java·服务器·maven
Inhand陈工7 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
treesforest7 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
shushangyun_7 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化