三菱PLC编程口的通讯协议.docx
《三菱PLC编程口的通讯协议.docx》由会员分享,可在线阅读,更多相关《三菱PLC编程口的通讯协议.docx(4页珍藏版)》请在优知文库上搜索。
1、三菱PLC编程口的通讯协议三菱PLC编程口的通讯协议比较简单,只有四个命令,即:命令命令码目标设备DEVICEREADCMDOX,Y,M,S,T,C,DDEVICEWRITECMDTX,Y,M,S,T,C,DFORCEONCMD7X,Y,M,S,T,CFORCEOFFCMDX,Y,M,S,T,C五个标示:ENQ05H请求CK06HPLC正确响应NAK15HPLC错误响应STX02H报文开始ETX03H报文结束使用累加方式的和校验,帧格式如下:STXCMDDATADATAETXSUM(upper)SUM(Iower)和校验:SUM=CMD+?+ETXo如SUM=73H,SUM=“73”。1、DE
2、VICEREAD(读出软设备状态值)计算机向PLC发送:始命令首地址位数终和校验STXCMDGROUPADDRESSBYTESETXSUMPLC返回STX1STDATA2NDDATALASTDATAETXSUM2、DEVICEWRITE(向PLC软设备写入值)计算机向PLC发送:始命令首地址位数数据终和校验PLC返回ACK(06H)接受正确NAK(15H)接受错误3、位设备强制置位/复位FORCEON置位始命令地址终和校验STXCMDADDRESSETXSUM02h37haddress03hsumFORCEOFF复位始命令地址终和校验STXCMDADDRESSETXSUM02h38haddre
3、ss03hsumPLC返回CK(06H)接受正确NAK(15H)接受错误以上可以看出,协议非常简单,但是由于没有寄存器类型信息,所以地址的计算十分关键,如DlOO和MlOO分别对应哪个地址呢?下面就是三菱FX系列PLC地址对应表:PublicConstPLC_D_Base_AddRess=4096=1000HPublicConstPLCDSpecialBase_AddRess=3584=EOOHPublicConstPLC_Y_Group_Base_AddRess=160=AOHPublicConstPLC_PY_Group_Base_AddRess=二672=2A0HPublicConstP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三菱 PLC 编程 通讯 协议