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 中的帮助,在索引项的"输入要查找的关键字"中输入: INTPLC本身是不用区分的,我觉得在通讯的时候比较有用到;比如上位机采集200的时间的时候,200提供的是BCD码的时间;而上位机跟200对时的时候也需要给200BCD码的时间。主要还是编程的时候,处于省时省力的考虑吧。上一页 [1] [2]
本文关键字:十六进制 PLC入门,plc技术 - PLC入门