登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:S7-1200在模拟Limit指令时的问题

点击:1107 回复:9

楼主
写入的时2000,可是显示数却是1799?
什么情况?
附件 2.jpg
附件 1.jpg
20-03-08 17:27
我仿真了下没有你说的问题。。你把输出MW11改成MW12看看。。你再看MW10有没有在其它地方用到。。
附件 123.jpg
就是你输出MW11填的不对,改成MW12就OK。。
最后修改:2020/3/8 19:39:41
20-03-08 19:36
好几次遇到这样的情况了。现在改了地址还是不对啊!
最后修改:2020/3/8 19:50:32
20-03-08 19:42
地址重复了,输入与输出共用了MB11,
20-03-08 22:24

引用 limassol 在 2020/3/8 22:24:25 发言【内容省略】

MW10由MB10-MB11两个字节组成,楼主需要看下西门子手册里的数据类型页
20-03-09 08:10
改地址后,重新输入操作数。刷新看看。。
20-03-09 08:27
看来楼主对存储器结构和大小关系还没有理清楚。表情
20-03-09 08:36
MW11覆盖不MW10的低8位,用字(W)的话,是占两个字节,MW10占MB10,MB11;MW1使用MB11,MB12
最后修改:2020/3/9 9:10:37
20-03-09 09:07
试出来了,把MW间隔使用就没问题了
20-03-09 11:10
感谢各位,小弟做了记录。
20-03-09 11:11

工控新闻

更多新闻资讯