三菱FX系列PLC编程口通信协议举例
三菱FX系列PLc编程口通信协议举例1、DEVIcEREAD(读出软设备状态值)计算机向PLc发送:
始命令首地址位数终和校验STXcmDGRoUPADDRESSByTESETXSUm例子:从D123开始读取4个字节数据02h30h31h,30h,46h,36h30h,34h03h37h,34h地址算法:address=address*2+1000h再转换成AScII31h,30h,46h,36hPLc返回STX1STDATA2NDDATA.....LASTDATAETXSUm注:最多能够读取64个字节的数据例子:从指定的存放器单元读到3584这个数据02h33h35h38h34h03h44h,36h 2、DEVIcEwRITE(向PLc软设备写入值)始命令首地址位数数据终和校验STXcmDGRoUPADDRESSByTES1STDATA2NDDATA......LASTDATAETXSUm例子:向D123开始的两个存放器中写入1234,ABcD02h31h31h,30h,46h,36h30h,34h33h,34h,31h,32h,43h,44h,41h,42h03h34h,39hPLc返回Ack(06H)接收正确NAk(15H)接收错误 3、位设备强制置位/复位FoRcEoN置位始命令地址终和校验STXcmDADDRESSETXSUm02h37haddress03hsumFoRcEoFF复位始命令地址终和校验STXcmDADDRESSETXSUm02h38haddress03hsum PLc返回Ack(06H)接收正确NAk(15H)接收错误设备强制中的地址公式:Address=Address/8+100h 说明:
。
。
。
三菱FX系列PLc编程口通信协议总览 该协议实际上适合用于PLc编程端口和FX-232Aw模块的通信。感谢网友visualboy提供。
通讯格式:
命令命令码目标设备DEVIcEREADcmD“0“X,y,
2021年三菱FX系列PLC编程口通信协议举例 来自淘豆网www.taodocs.com转载请标明出处.