全球旧事资料 分类
台达PLC通信协议ModbusASCIIDVP
编撰:李浩特日期:20131112版本:Ver32
例1:读D0(地址为1000H)寄存器数据2例2:读D0D8(D0地址为1000HD8地址为1008H)寄存器数据3例3:把0010H写入D0数据寄存器4例4:写D10D17数据寄存器5例5:强制把0010H写入D0数据寄存器5例6:读取M0地址为0800H状态6例7:读取M0Y32状态6例8:读取Y0地址为0500H状态7例9:读取Y0Y37状态7例10:读取X0地址为0400H状态8例11:读取X0X37状态8例12:强制Y0置位9例13:强制Y0复位9例14:强制M0置位10例15:强制M0复位10
编撰:李浩特日期:20131112版本:Ver32
1
f例1:读取1号站的D0(地址为1000H)寄存器数据
PCPLC
010310000001EBCRLF
帧头0x3A站号
功能码起始地址数据读取数量
LRC码帧尾0x0D0x0A
PLCPC
01030203FBFCCRLF
帧头0x3A站号
功能码数据长度字节
数据LRC码帧尾0x0D0x0A
编撰:李浩特日期:20131112版本:Ver32
2
f例2:读取1号站的D0D7(D0地址为1000HD7地址为1007H)寄存器数据
PLCPC01031003FB0C4E07E70C5A0BC90C5A0FBB0C4EE2CRLF
数据长度数据D0数据D1数据D2数据D3数据D4数据D5数据D6数据D7
LRC码帧尾0x0D0x0A
编撰:李浩特日期:20131112版本:Ver32
3
f例3:把0010H写入1号站的D0寄存器
PCPLC011010000001020010CCCRLF
帧头0x3A站号
功能码写入起始地址
写入数量数据长度(字节)
数数据LRC码帧尾0x0D0x0A
PLCPC
011010000001DECRLF
帧头0x3A站号
功能码写入起始地址
写入数量LRC码
帧尾0x0D0x0A
编撰:李浩特日期:20131112版本:Ver32
4
f例4:把数据0x1234,0x5678,0x9ABC,0xDEF1,0x2345,0x6789,0xABCD,0xEF12,写入150x0F号站的D10D17数据寄存器
例5:强制把4321H写入160x10号站的D99地址为1063H数据寄存器
编撰:李浩特日期:20131112版本:Ver32
5
f例6:读取1号站的M0地址为0800H状态,功能码为02H或01H例7:读取1号站的M0M3132个状态,功能码为02H或01H
编撰:李浩特日期:20131112版本:Ver32
6
f例8:读取1r
好听全球资料 返回顶部