您现在所在的是:

串口通信

回帖:25个,阅读:2897 [上一页] [1] [2] [3] [下一页]
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2014/6/9 16:44:19
#10楼
16进制之06功能码是写单个寄存器的;16进制之10功能码是写多个寄存器的,一个成熟的PLC既然支持MODBUS协议,那么怎么可能不支持10功能码呢?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2014/6/9 16:49:26
#11楼
以下是引用guanyumou2014/6/9 16:44:19的发言:
16进制之06功能码是写单个寄存器的;16进制之10功能码是写多个寄存器的,一个成熟的PLC既然支持MODBUS协议,那么怎么可能不支持10功能码呢?
05和0F这两个功能码是配对的;
06和10这两个功能码是配对的;
严格意义上的写单个离散输出要用05功能码,写多个离散输出要用0F功能码;
写单个保持寄存器要用06功能码,写多个保持寄存器要用10功能码;
但是有些设备,为了减少底层代码的长度,比如写单个保持寄存器和写多个保持寄存器都是用10的,这会有问题的!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
4235
470885756
文章数:1224
年度积分:50
历史总积分:4235
注册时间:2010/9/23
发站内信
发表于:2014/6/10 15:18:55
#12楼
以下是引用逆水行舟2014/6/9 13:11:02的发言:
没用过S1200,不能确定是否支持modbus协议如果产品介绍他支持modbus协议,哪肯定是有这个功能的,是你自己没把通讯理解透,但最起码是可以使用自由口通讯,实现通讯控制的。说实话我也没理解你说的10号函数是什么意思。最后说下RS485不是协议,是接口表标准,他规定通讯物理接口的电气特性。这块你可能要好好查下资料
打过电话了 确认是支持的。  并且西门子的人明确表示不支持10号指令。我问过了10号指令是多位写的意思。
我为人人人人为我
4235
470885756
文章数:1224
年度积分:50
历史总积分:4235
注册时间:2010/9/23
发站内信
发表于:2014/6/10 15:19:54
#13楼
回复 #9楼 guanyumou
是1200 ,主贴中写了这一点
我为人人人人为我
4235
470885756
文章数:1224
年度积分:50
历史总积分:4235
注册时间:2010/9/23
发站内信
发表于:2014/6/10 15:22:04
#14楼
回复 #11楼 guanyumou
谢谢 你的提醒。 马上又要用三菱
PLC-串口三菱:QJ71MB11 1 PCS 用于和IAI走MODBSU协议  RMB2686  10天

模块和IAI机械手走485通讯。

据IAI人说明, 走基于485的MODBUS协议,不可以超过3个站 不然延时很厉害。
我为人人人人为我
12613
FORELF
文章数:3165
年度积分:917
历史总积分:12613
注册时间:2007/6/22
发站内信
发表于:2014/6/10 16:03:12
#15楼
我用的三菱FX3U连三菱F740,用的03和06功能码,100ms通讯效果很好。硬接线全省了。
let me go任我行
49161
kdrjl 版主
文章数:24262
年度积分:50
历史总积分:49161
注册时间:2004/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2014/6/10 16:41:28
#16楼
用1200,有PN口作为标配,所以,装置与1200通讯采用PN,很时兴。
我是你的朋友
16067
xilinxue
文章数:2441
年度积分:50
历史总积分:16067
注册时间:2007/12/27
发站内信
发表于:2014/6/10 17:49:38
#17楼
如果是200的话,完全可以用自由口通讯自己编写通讯程序,1200的不是很理解,没有用过!
4235
470885756
文章数:1224
年度积分:50
历史总积分:4235
注册时间:2010/9/23
发站内信
发表于:2014/6/10 18:34:24
#18楼
以下是引用FORELF2014/6/10 16:03:12的发言:
我用的三菱FX3U连三菱F740,用的03和06功能码,100ms通讯效果很好。硬接线全省了。
100mS ?那是很快了。

我最近有个项目,仪表是波司特的仪表,打算走基于485的MODBUS协议。还担心采样速度不过快。

如果是100mS那就好了   一秒10个数据绘出的曲线应该是比较平滑的。。。
我为人人人人为我
4235
470885756
文章数:1224
年度积分:50
历史总积分:4235
注册时间:2010/9/23
发站内信
发表于:2014/6/10 18:35:02
#19楼
以下是引用kdrjl2014/6/10 16:41:28的发言:
用1200,有PN口作为标配,所以,装置与1200通讯采用PN,很时兴。
PN口的确很好地  方便而且稳定。。。

感觉西门子 要么不做 要么做绝。 其他品牌还在推USB口 人家一步到位上以太网口。

厉害。。
[此贴子已经被作者于2014/6/10 18:36:13编辑过]
我为人人人人为我

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

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

93.6006