发表于:2017/7/27 10:01:57
#0楼
串行数据传送通讯指令RS只有十六位连续执行型,此编程格式为:
RS D200 D0 D500 D1
*D200:发送数据寄存器起始地址编号,只能用寄存器D
*D0:发送数据点数,可以用D或者数值,其范围是:0---4096,如果不发送只接收请设为0
P.L.C.技.术.网——可编程控制器技术门户
*D500:接收数据寄存器起始地址编号,只能用寄存器D
*D1:接收数据点数,可以用D或者数值,其范围是:0---4096,如果不接收只发送设为0
疑问:1、我发送和接收的数据怎样定义功能码,比如我要接收功能码0x03的数据,哪个才是?我要发送功能码0x04的数据又是哪个?
RS D200 D0 D500 D1
*D200:发送数据寄存器起始地址编号,只能用寄存器D
*D0:发送数据点数,可以用D或者数值,其范围是:0---4096,如果不发送只接收请设为0
P.L.C.技.术.网——可编程控制器技术门户
*D500:接收数据寄存器起始地址编号,只能用寄存器D
*D1:接收数据点数,可以用D或者数值,其范围是:0---4096,如果不接收只发送设为0
疑问:1、我发送和接收的数据怎样定义功能码,比如我要接收功能码0x03的数据,哪个才是?我要发送功能码0x04的数据又是哪个?