中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

fluketop kollmorgen 抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 艾睿光电产品体验活动 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 PLC论坛 → 浏览主题: 两种不同品牌PLC的数据通讯交换的一种简单的实现方案
发表新帖 回复该主题
回帖:6个,阅读:338 [上一页] [1] [下一页]
* 帖子主题:

两种不同品牌PLC的数据通讯交换的一种简单的实现方案

分享到
625
3358319970
文章数:358
年度积分:625
历史总积分:625
注册时间:2020/8/17
发站内信
发表于:2021/7/30 9:10:49
#0楼
我们通常在做非标设备的时候,经常会遇到需要不同品牌PLC之间数据交互,这里提出了一种简单易实现的解决方案(不需要增加硬件成本,不需要PLC双方写通讯指令)

下面是我做的一个测试的程序(一台威纶MT8102IE+1200PLC+台达AS332PLC),前提是IP设置在同一个网段里,威纶触摸屏写如下宏指令,周期执行即可!

附件:测试(威纶宏指令) (1).rar
[本地下载]
882
luoqing1117
文章数:144
年度积分:295
历史总积分:882
注册时间:2016/7/27
发站内信
发表于:2021/7/31 20:52:35
#1楼
测试的程序(
9603
蛇会大学
文章数:3743
年度积分:659
历史总积分:9603
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2021/8/1 0:59:03
#2楼
这个宏仅仅是单向传输数据,不能双向传输
macro_command main()
bool M=0
bool M1=0
GetData(M, "DELTA AS300 MODBUS TCP/IP", Y_Bit, 0, 1)
SetData(M, "Siemens S7-1200/S7-1500", Q, 10, 1)
GetData(M1, "DELTA AS300 MODBUS TCP/IP", Y_Bit, 2, 1)
SetData(M1, "Siemens S7-1200/S7-1500", Q, 11, 1)
end macro_command
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
54
阿李88
文章数:6
年度积分:54
历史总积分:54
注册时间:2020/12/11
发站内信
发表于:2021/8/2 9:47:11
#3楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
22149
guanyumou 版主
文章数:9691
年度积分:1778
历史总积分:22149
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2021/8/2 23:27:03
#4楼
用Modbus TCP不香吗?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
7171
heshilih
文章数:625
年度积分:781
历史总积分:7171
注册时间:2010/8/25
发站内信
发表于:2021/8/3 17:22:56
#5楼
还不错,下载学习学习
456
tao355366211
文章数:5
年度积分:56
历史总积分:456
注册时间:2009/2/22
发站内信
发表于:2021/8/7 10:57:11
#6楼
非常感谢
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2021 Gkong.com, All Rights Reserved

93.6