写1个位的格式 功能码05
装置地功能码位的地址 址 05 LSB 要写的位的值 CRC校验 1 byte 1 byte MSB MSB LSB MSB LSB 写1个字的格式 功能码06
装置地功能码字的地址 址 06 LSB 要写的字的值 CRC校验 1 byte 1 byte MSB MSB LSB MSB LSB 写N个位的格式 功能码15
装置地功能码要写的位的要写的位的数据的数据值 CRC校验 址 15 第1个地址 个数 位数 MSB LSB 1 byte 1 byte MSB LSB MSB LSB 1 byte N bytes 写N个字的格式 功能码16
装置地功能码要写的字的要写的字的数据的数据值 CRC校验 址 16 第1个地址 个数 位数 MSB LSB 1 byte 1 byte MSB LSB MSB LSB 1 byte N bytes
在这里我们举例说明写一个字的方法:
调速器地址 02 ,使用的功能码是 06 ,要写的调速器的参数 258(上升/下降,范围是:-300.00到+300.00),要写的值是2.00。
关于MODBUS地址,在这里要补充一下,MODBUS的地址是从0算起,所在在算地址时要减1再算,比如上例中的258号参数,在MODBUS中的址址就应该是按257算0101.
装置地功能码字的地址 址 02 要写的字的值 CRC校验 06 06 01 01 00 C8 D8 53
下面的附件中是关于MODBUS的通讯例程,是用台达的EH的PL
C编写的,当初选台达PLC是因为它内置了RS485通讯口,同时也有
专门的CRC校验码计算指令,比用西门子的自由品编写要方便多了。
同时附上590P RS485的通讯手册。 590P RS485通讯手册
下载信息 [文件大小:689.9 KB 下载次数:201]
点击浏览该文件:欧陆590p 485通讯协议.pdf
台达PLC与590P的 MODBUS RTU通讯例程
下载信息 [文件大小:9.0 KB 下载次数:91] 点击浏览该文件:rtu模式.rar
590P Profibus通讯注意事项:
1、590P Prfibus通讯卡端子定义与指示灯定义图 端子图
此主题相关图片如下:590p dp端子图.jpg
指示灯图
此主题相关图片如下:590p dp通讯卡指示灯状态定义.jpg
多台连线图
此主题相关图片如下:590p dp通讯连线图.jpg
2、590P Profibus通讯需要在调速器中配置的参数: