数据类型

1.AC是什么?怎么用?
为什么输入 MOVB  1, AC0 后,在状态程序监控中 AC0 没有输出?而 MOVB  1, VB0 在状态程序监控中 VB0=1?
2.为什么输入 MOVB  1, SMB0 后,显示程序错误,无法下载到PLC中。是MOVB  1, SMB0 语句错误,而不能执行吗?

最佳答案

SMB 是系统的特殊寄存器,具有特殊功能,MOVB 1 SMB0
 相当于是改了,SM0.0的状态,而SM0.0在PLC中定义是PLC RUN后始终为1.是无法更改的.所以会错.
 MOVB 1 , AC0
 我不知道你用的什么方式编程,如过是STL的话
 必须要加,
 LD SM0.0
 MOVB 1 ,AC0
 这样的话,AC0中是可能看到值的,以LAD的方式看,不要在状态表中看AC的值

提问者对于答案的评价:
ok

专家置评

请仔细阅读200系统手册第四章和附录C

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论