矩形PLC的地址分配,完全按照标准的modbus协议分配我们知道,在modbus协议中规定有四种数据,DI、DO、AI、AO DI(Discretes Input):1xxxx, 开关量输入,离散输入,一个地址占用一个bit位空间,用户只能读取它的状态,不能修改。比如面板上的按键、开关状态,电机的故障状态。 DO(Coils):0xxxx, 开关量输出,线圈输出,一个地址占用一个bit位空间,用户可读可写,可以置位、复位,可以关闭、可以打开,也可以读状态,比如继电器输出,电机的启停控制信号。 AI(Input Registers):3xxxx, 模拟量输入,输入寄存器,一个地址占用16个bit位空间,用户只能读,不能修改,比如一个压力变送器传给PLC的电压值读数。 AO(Holding Registers):4xxxx, 模拟输出,保持寄存器,一个地址占用16个bit位空间,用户可以写,也可以读回来,比如一个控制变频器的电流值。 无论这些东西被叫做什么名字,其内容不外乎这几种,输入的信号用户只能看不能改,输出的信号用户可以修改控制,也可以读回来。开关离散的数据只有一位,模拟的数据有16位。 矩形科技N80系列PLC,模拟量输入内部寄存器使用3xxxx表示所有主机型号的模拟量输入地址,从30001开始往后排列,第1路是30001,第2路是30002,以此类推............. 模拟量输入的分辨率为16bit,对应数值为0~65535,下面说明对应关系:
|
|