有一段西门子300PLC初始化程序看不懂,请大家指教一下

初始化程序如下: L    #TEMP1
                              L    B#16#81
                              ==I
                              =      M        0.0
请问一下,#TEMP1是什么意思?B#16#81又是什么意思?程序是什么意思?

最佳答案

1、#TEMP1是什么意思?B#16#81又是什么意思?
a、#TEMP1是一个用符号表示的临时(局域)变量,可以在该程序的interface参数表中可以看看它。
实例见上传的图片。
b、B#16#81:表述为一个字节(8位)的十六进制类型的常数81.。
2、程序是什么意思?
 L    #TEMP1
 L    B#16#81
  ==I
  =      M        0.0
如果 #TEMP1中的内容等于十六进制类型的常数81,则M 0.0置1,否则M 0.0置0。

图片说明:

有一段西门子300PLC初始化程序看不懂,请大家指教一下  

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午11:06
下一篇 2018年12月1日 下午11:06

相关推荐