小弟正在自学PLC,帮看下这个图怎么理解,对这个NOT指令难理解啊!

小弟正在自学PLC,帮看下这个图怎么理解,对这个NOT指令难理解啊!,第1张

对前面的值进行取反的指令
1如果I00&I01全都ON时,Q00为1,Q01为0
2如果I00&I01全都OFF时,Q00为0,Q01为1

1、300/400 不能直接进行 字节的大小值比较?
是的。比较指令只有整数、双整数及浮点数数据类型的比较。
2、必须进行类型转换?
不需进行数据类型转换。应用数据单元的存储结构即可。
例如,MB100与MB200比较,可以应用MW100与MW200进行比较。但是需注意,MW100包括MB100与MB101。MW200包括MB200与MB201。
3、可以这样编程:
L MW200/ /将输入字MW200 的内容装入累加器 1 低字。
AW W#16#FF00// 将累加器 1 低字中的内容与 16 位常数(1111_1111_0000_0000)进行“与”
运算;结果保存到累加器 1 低字中。
T MW20//MW20的高8位为MB200内容,低8位为0。
L MW100
AW W#16#FF00
T MW10
L MW20//此时累加器1中为MW20,累加器2中为MW10
>I // 比较累加器2 低字中的内容(MW10)是否大于累加器1 低字中的内容(MW20)。
= M 20// 如果 MW10 >MW20,则 RLO = 1。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13286136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-08
下一篇 2023-07-08

发表评论

登录后才能评论

评论列表(0条)

保存