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

三菱Mitsubishi

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 三菱Mitsubishi → 浏览主题: 三菱FX2NPLC MODBUS读取西门子SMART200 PLC
发表新帖 回复该主题
回帖:9个,阅读:488 [上一页] [1] [下一页]
* 帖子主题:

三菱FX2NPLC MODBUS读取西门子SMART200 PLC

分享到
534
feifeizi
文章数:50
年度积分:46
历史总积分:534
注册时间:2013/10/1
发站内信
发表于:2018/12/5 10:39:11
#0楼
想用FX2N PLC MODBUS功能来读取西门子SMART200 PLC的1个输入点状态、1个输出点状态、1个字存储区的数值,因刚接触三菱PLC的通信功能,不知道这个小测试如何下手,主要是不知道SMART200 PLC对应到三菱PLC中的地址是多少,请各位老师指点,谢谢
33231
fumz78 版主
文章数:15940
年度积分:1713
历史总积分:33231
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2018/12/5 11:28:58
#1楼
FX2N是已停产的型号了,
你用的哪个通讯模块?
15499
guanyumou 版主
文章数:7400
年度积分:1672
历史总积分:15499
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/12/5 11:31:13
#2楼
最简单应该是自定义协议了,西门子叫自由口、三菱叫无协议!
其实可以考虑Modbus RTU协议,西门子200 Smart这边调用一个指令库即可,三菱这边加485BD后用RS指令实现,用03功能码即可,前提是西门子这边提前把你要读的输入点、输出点都存放到V区!
最后可以考虑PPI协议,这就比较复杂了,因为PPI报文要比Modbus复杂!
534
feifeizi
文章数:50
年度积分:46
历史总积分:534
注册时间:2013/10/1
发站内信
发表于:2018/12/5 11:48:34
#3楼
回复 #1楼 fumz78
你好老师,我用的是FX2N-485-BD模块
534
feifeizi
文章数:50
年度积分:46
历史总积分:534
注册时间:2013/10/1
发站内信
发表于:2018/12/5 11:52:33
#4楼
回复 #1楼 fumz78
我用FX2N来学习,在网上买的个二手的PLC,等学习会了,在用三菱的新型号,不知道FX2N PLC的替代品编程和FX2N一样吗?
534
feifeizi
文章数:50
年度积分:46
历史总积分:534
注册时间:2013/10/1
发站内信
发表于:2018/12/5 11:58:28
#5楼
回复 #2楼 guanyumou
老师好,图中是200PLC的数据地址,你说的功能码03是指的三菱PLC的吗?
71301
ZCMY 版主
文章数:42943
年度积分:1916
历史总积分:71301
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2018/12/5 16:04:57
#6楼
FX2N你只能用RS指令来通讯,不直接支持MODBUS;
15499
guanyumou 版主
文章数:7400
年度积分:1672
历史总积分:15499
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/12/6 11:18:26
#7楼
以下是引用feifeizi2018/12/5 11:58:28的发言:
老师好,图中是200PLC的数据地址,你说的功能码03是指的三菱PLC的吗?
西门子200 Smart做Modbus RTU从站,使用现成指令库即可!
三菱FX2N这边加FX2N-485-BD,然后使用RS指令编写一段Modbus RTU程序,03功能码的!比如让三菱PLC发出:01 03 00 00 00 0A ** **,这个指令的意思就是连续读西门子V区10个字!其中** **是CRC校验,自己算一下!只要你提前吧西门子的I、Q数据提前保存到V区即可!
534
feifeizi
文章数:50
年度积分:46
历史总积分:534
注册时间:2013/10/1
发站内信
发表于:2019/1/13 11:07:13
#8楼
回复 #7楼 guanyumou
谢谢老师指点
15499
guanyumou 版主
文章数:7400
年度积分:1672
历史总积分:15499
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2019/1/13 12:24:40
#9楼
以下是引用feifeizi2019/1/13 11:07:13的发言:
谢谢老师指点
老师不敢当!有问题再来论坛!
工控学堂推荐视频:

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

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

140.4