写入PLC 寄存器 Di 内的数据是什么进制?

通过VB6.0 向PLC的数据寄存器D内写数据 ,其格式是 十进制还是十六进制?

是二进制,你既然会VB,就多少会点计算机基础,应该知道,数据的存储只能是0和1,因此都是二进制的,PLC的D区一般都是16位的数据,也就是16个0或1,存储上了,但是根据你读取的方式不同,才是不同的数据,但是要是都是以无符号形式去读取的数据,十进制,十六进制什么的大小不都一样么。而通信时数据传输不也是二进制的么,数据信号不是只有高低电平么,因此不管是十进制还是十六进制,发出去的不都一样么。
望采纳。。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-08
整数都是16进制,只是根据plc不同,字节顺序不一样。本回答被提问者采纳
第2个回答  2014-07-08
看具体协议
相似回答