当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
急急急!西门子S7_200和MM420通讯读写时的问题???
点击:
436
| 回复:
3
doudoukai
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 4回
年度积分:0
历史总积分:7
注册:2007年6月11日
发表于:2007-06-11 16:02:00
楼主
我有一个问题:在S7-200的读写程序时在读写双字时总是出错,如P0845输入后显示130085而实际值确实19.1(显示时我选的是字符串输出)请高手支着!!
分享到:
收藏
邀请回答
回复楼主
举报
我爱我家
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 541回
年度积分:0
历史总积分:1036
注册:2003年5月06日
发表于:2007-06-11 21:41:00
1楼
好像有一个进制的问题(跟手册上说的不相符),P0845是个32位无符号数,你写的13应该是个16进制,转变成十进制不就是19吗,至于0.1我也不懂,等待高人,不过问题你可以这样解决,用手在变频器上设值,然后通过通讯把写的值读上去,是多少你写的时候就写多少,先把工程调完,至于道理吗,回家再想!
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-06-12 01:30:00
2楼
P0845输入后显示130085是如何输入的?好像输入有误,你想输入的值是多少?
回复
引用
举报
linas
关注
私信
精华:1帖
求助:0帖
帖子:46帖 | 313回
年度积分:0
历史总积分:507
注册:2005年9月24日
发表于:2007-06-13 09:57:00
3楼
手册上好象有个计算公式,不是你随便输入个数字就行的,要把你要的格式转换成标准的数据格式,应该就好了,你找找手册上看吧!我记不清在哪个手册上了.
回复
引用
举报
热门招聘
相关主题
PLC如何将十进制转换成十六进...
[23464]
请问OPCDAAUTO.DLL文件在那能...
[7466]
PLC的2005发展趋势回顾
[7165]
求教计算偏心轮偏心距公式1
[7227]
搞工控有前途吗?
[17850]
(已结束)工控PLC擂台第6期--...
[8526]
请大家看图来说PLC的输出NPN...
[15238]
PLC解密的误区及看法
[30281]
plc永宏的高速计数器问题
[7126]
三菱PLC电梯控制系统(程序)
[13222]
官方公众号
智造工程师
客服
小程序
公众号