您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 台达PLC通信协议ModbusASCIIDVP
台达PLC通信协议ModbusASCII(DVP)编撰:李浩特日期:2013/11/12版本:Ver:3.2例1:读D0(地址为1000H)寄存器数据-------------------------------2例2:读D0-D8(D0地址为1000H,D8地址为1008H)寄存器数据----------3例3:把0010H写入D0数据寄存器------------------------------------4例4:写D10-D17数据寄存器-----------------------------------------5例5:强制把0010H写入D0数据寄存器--------------------------------5例6:读取M0(地址为0800H)状态-------------------------------------6例7:读取M0-Y32状态----------------------------------------------6例8:读取Y0(地址为0500H)状态-------------------------------------7例9:读取Y0-Y37状态----------------------------------------------7例10:读取X0(地址为0400H)状态------------------------------------8例11:读取X0-X37状态--------------------------------------------8例12:强制Y0置位------------------------------------------------9例13:强制Y0复位------------------------------------------------9例14:强制M0置位------------------------------------------------10例15:强制M0复位------------------------------------------------10例1:读取1号站的D0(地址为1000H)寄存器数据PC=PLC::010310000001EB\CR\LFPLC=PC::01030203FBFC\CR\LF帧头(0x3A)站号功能码起始地址数据(读取数量)LRC码帧尾(0x0D,0x0A)帧头(0x3A)站号功能码数据长度(字节)数据LRC码帧尾(0x0D,0x0A)例2:读取1号站的D0-D7(D0地址为1000H,D7地址为1007H,)寄存器数据PLC=PC::01031003FB0C4E07E70C5A0BC90C5A0FBB0C4EE2\CR\LF数据长度数据(D3)数据(D4)数据(D5)数据(D6)数据(D7)数据(D2)数据(D1)数据(D0)LRC码帧尾(0x0D,0x0A)例3:把0010H写入1号站的D0寄存器PC=PLC::011010000001020010CC\CR\LFPLC=PC::011010000001DE\CR\LF帧头(0x3A)站号功能码写入起始地址写入数量数据长度(字节)数LRC码数据帧尾(0x0D,0x0A)帧头(0x3A)站号功能码写入数量写入起始地址LRC码帧尾(0x0D,0x0A)例4:把数据0x1234,0x5678,0x9ABC,0xDEF1,0x2345,0x6789,0xABCD,0xEF12,写入15(0x0F)号站的D10-D17数据寄存器例5:强制把4321H写入16(0x10)号站的D99(地址为1063H)数据寄存器例6:读取1号站的M0(地址为0800H)状态,功能码为02H或01H例7:读取1号站的M0-M31(32个)状态,功能码为02H或01H例8:读取1号站的Y0(地址为0500H)状态,功能码为02H或01H例9:读取1号站的Y0-Y37(32个)状态,功能码为02H或01H例10:读取1号站的X0(地址为0400H)状态,功能码为02H例11:读取X0-X37状态,功能码为02H例12:强制1号站的Y0置位例13:强制1号站的Y0复位例14:强制1号站的M0置位例15:强制1号站的M0复位
本文标题:台达PLC通信协议ModbusASCIIDVP
链接地址:https://www.777doc.com/doc-3889711 .html