设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
干货!S7-200SMART两台PLC之间的MODBUS主从站通信 ...
返回列表
发新帖
干货!S7-200SMART两台PLC之间的MODBUS主从站通信
[复制链接]
5708
|
0
|
2024-5-7 10:10:58
|
显示全部楼层
|
阅读模式
不是吧!都2023年了!搞电气的手机里还没这3个小程序?
控制要求
通过MODBUS通信的方式实现两台PLC的主从站通信:
主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7
从站的I0.0~I0.7控制主站的Q0.0~Q0.7
读取从站AIW16所采集到的数值读到主站的VW100中
把主站的MW10~MW16的数据写给从站的VW100~VW106中。
主站程序参考如下
从站程序
如果只有一台PLC时,可以只编写主站程序,使用MODBUS调试软件,使用从站调试软件Modsim32,前提是需要有USB转485的接口工具,具体操作如下:
1
确认端口
插入USB转485接口后,点击桌面“此电脑”,右键选择“管理”,点击设备管理器中的端口。该示例端口号为COM3
2
打开从站调试软件Modsim32
选择连接设置→连接→选择实际的端口,再选择通信协议中的波特率、校验位等;如下图所示。
3
创建通信文件
点击文件→新建创建通信程序
主站的PLC的I0.0~I0.7控制从站PLC的Q0.0~Q0.7
从站的I0.0~I0.7控制主站的Q0.0~Q0.7
MODBUS地址选择02,双击对应的地址,选择开。如下图所示。
读取从站AIW16所采集到的数值读到主站的VW100中
把主站的MW10~MW16的数据写给从站的VW100~VW106中。
以上是通过2台PLC之间的通信程序编写以及如果使用调试助手软件进行模拟仿真验证程序的分享。
来源:技成培训网,作者:眭相建,未经授权不得转载。
扫描下方二维码↓↓↓
免费获取【64本西门子电子书】
往期推荐
西门子S7-1200与扫码枪自由口通讯应用案例,很实用!
西门子1200PLC通信连接资源详解,可以连接多少个设备呢?
为什么是电“气”,而不是电“器”?下次再有人让你修空调,记得用这篇文章糊他的脸!
10种最常见的气缸,知道一半就非常了不起了!
某国企电气试题150道,各位电气人来挑战吗?
谁坏了规矩,让一些电工成为了万能工!
不藏着了,老电工们都在用这几款电工仿真软件,第一款就是经典!
S7-200SMART PLC的定时器只能定时不够用怎么办?
不是吧!都2023年了!搞电气的手机里还没这3个小程序?
如何实现电机运行2小时、停止2小时,依次循环?两个步骤教会你!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
工控老王
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』