[西门子] 同一数据寄存器为何数据显示不一样?

[复制链接]
查看1066 | 回复9 | 2010-4-19 17:20:00 | 显示全部楼层 |阅读模式
如图:
loveplc | 2010-4-19 19:07:00 | 显示全部楼层
图呢
ysy123 | 2010-4-19 19:15:00 | 显示全部楼层
我以为发不上来呢,再发一遍file:///d:/Documents

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
keiyui | 2010-4-20 16:38:00 | 显示全部楼层
好明显,看不清
feifei3421 | 2010-4-20 21:52:00 | 显示全部楼层
有可能是数据溢出!!
loveplc | 2010-4-20 21:52:00 | 显示全部楼层
这是PLC的问题,是PLC内存错误
loveplc | 2010-4-20 21:53:00 | 显示全部楼层
只有改变寄存器的值,或者采用中断等解决这个问题
ysy123 | 2010-4-21 09:41:00 | 显示全部楼层
这个问题已经解决了,原因是第一个数据是32位的,第二个显示的是16位的,即MUL的运算为16位X16位--->32位。如果改为这样就对了,如图: file:///d:/Documents%20and%20Settings/Administrator/My%20Documents/My%20Pictures/d1242.jpg

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
loveplc | 2010-4-21 20:06:00 | 显示全部楼层
哈哈!找到答案就对了哦
feifei3421 | 2010-4-21 20:07:00 | 显示全部楼层
顶。。。。
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则