PLC(可编程逻辑控制器)是一种被广泛应用于自动化控制领域的计算机设备,而进制是表示数字的一种方式,那么,PLC用什么进制呢?
二进制是PLC最基本的进制,计算机内部的数据都是以二进制方式进行存储和处理的。在PLC中,二进制数可以表示开关量的状态,0表示关闭,1表示开启。例如,PLC读取到2进制数0101,就可以确定某个开关量的状态为开-关-开-关。
另外,在PLC的编程中,也需要使用二进制数来进行地址定位和指令编写。例如,输入点的标识符通常是I+二进制数,输出点的标识符通常是Q+二进制数。
十进制是我们日常生活中最常用的进制,PLC中也会用到。例如,在编写PLC的计数功能时,就需要使用十进制数进行计数。当然,在计算机内部,十进制数也会被转换为二进制数进行处理。
十六进制是比较常见的进制之一,在PLC的编程中也经常用到。一方面,PLC的内部寄存器、特殊功能寄存器等地址通常使用十六进制数进行标识。另一方面,在指令编写时,也需要使用十六进制数来表示指令码。例如,LD指令的指令码是8位二进制数,但在编程时可以使用两位十六进制数来代表。
BCD码是二进制编码的一种形式,在PLC中常用于数码管显示、时钟控制、工业计时器等领域。BCD码是将十进制数的每一位分别用4位二进制数来进行表示,例如1对应的BCD码为0001,9对应的BCD码为1001。
在PLC中,需要使用BCD码来对数字进行编码和解码。例如,在控制LED数码管显示时,需要将数字转换成BCD码再进行显示。