S7-200 中16#A0什么意思

2024-12-26 01:29:00
推荐回答(3个)
回答1:

16#指的是16进制数据格式,16#A0就是指十六进制数据A0,也即十进制中的100,同理,2#就是2进制数据,就是我们平时所说的开关量数据格式,开就是2#0,吸合就是2#1,
我们平时用的是十进制所以十进制前不用加#,另外应该8进制用8#表示,
我们常用的就是十进制,2进制和16进制的,因为计算机的是2进制,工控上常用16进制的,但为了直观程序一般都用十进制表示

回答2:

16#A0是s7200系列PLC的PLS控制指令,16进制数A0翻译成二进制数是10100000,8位二进制数每位都代表一个控制方式,比如第左边第一位是1表示允许pto/pmw,第二位是0表示用的pto方式输出,第三位是1表示是多段位pto,后面每一位都表示一个控制方式,具体可以查阅s7200手册(西门子官网有)

回答3:

16进制64=10进制100