当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
关于西门子PLC采集水表数据
点击:
417
| 回复:
1
casy1987
关注
私信
精华:0帖
求助:1帖
帖子:3帖 | 4回
年度积分:0
历史总积分:72
注册:2010年7月09日
发表于:2010-08-19 16:22:29
楼主
救命啊,前辈!
水表读表指令为:
42 42 42 42 53
26 45 10 00
52 D4 3C 45
下划线的为水表地址,红色字为校验码,最后一字节(45)为结束符
返回帧格式为53 53 53 53 地址 读数 校验码 结束符(45)
问题是:我用自由口通信时,将16#45写入smb89,但表的地址或读数中其中一字节为45时,就产生接收完中断,数据接收就不完整了。
请问能用帧的数据长度来产生中断吗?例如接收10个字节时产生“接收完中断”
有相关资料或程序的话麻烦发到我邮箱casy1987@126.com,谢谢!!
分享到:
收藏
邀请回答
回复楼主
举报
ksh2913
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 29回
年度积分:0
历史总积分:71
注册:2004年1月30日
发表于:2010-09-07 14:59:44
1楼
换成ascii码
回复
引用
举报
热门招聘
相关主题
三菱PLC三维动画仿真软件
[8395]
有一个二线制4-20MA输出的传...
[19222]
s7-200中的(S)或(R)下面的数...
[14392]
结交工控朋友
[10745]
用增量型旋转编码器控制的电...
[20349]
永宏PLC技术大论坛
[22900]
我感觉国产的PLC打不开市场,...
[10812]
三菱PLC仿真软件GX Simulato...
[14605]
安装 STEP 7 (TIA Portal) V...
[31490]
简单的编程,谁能试试?
[10057]
官方公众号
智造工程师
客服
小程序
公众号