您当前的位置:五五电子网电子知识plc技术PLC入门step7中bcd码和十六进制数/ 正文
step7中bcd码和十六进制数/

step7中bcd码和十六进制数/

点击数:7992 次   录入时间:03-04 11:43:15   整理:http://www.55dianzi.com   PLC入门

2. 系统是怎样区分那个数是BCD码还是十六进制的。
这取决于使用的指令。例如: STEP7 中S5 定时器中的设定值,就是BCD数,而不是16进制数。
指令的规定与设计在最初一旦被定下来之后,就不能再修改。例如同样是定时器, 在GE 90-30 的PLC 中,它的设定值就是10进制数,而不是16进制数。
3 . 在每一个指令中都有使用的数据类型的规定。在那里,你就知道该使用16进制数还是BCD码了, 先列表如下:
WORD 可以是2进制数,或者16进制数,或者BCD码。
DWORD 可以是2进制数,或者16进制数,或者10进制数。
然而,
INT , DINT 只能是10进制数或者16进制数。
参考出处:
STEP7 中的帮助,在索引项的"输入要查找的关键字"中输入: INT
PLC本身是不用区分的,我觉得在通讯的时候比较有用到;比如上位机采集200的时间的时候,200提供的是BCD码的时间;而上位机跟200对时的时候也需要给200BCD码的时间。主要还是编程的时候,处于省时省力的考虑吧。

上一页  [1] [2] 


本文关键字:十六进制  PLC入门plc技术 - PLC入门