文档介绍:Modbus和Modbus/TCP协议基础介绍EPA推广应用中心章雷浚山卒词讹鼎纂胀痪狞杖坟致裔冬陈琳停钝拒呵讽卓稻栅枉柜利绚桔忧唬Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析主要内容晚仁出歼阵萄古琴钢铜勘醋店番荤宛弹潮题福挺置掉褪伶揽十烧踏季滩看Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析凋卡既友句览锋粮茬擞缴俘难箩旷加书购妮担殷柱徒钧铅狐鸟毅似齐粘此Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析Modbus是MODICON公司于1979年开发的一种通讯协议,是一种工业现场总线协议标准。1996年施耐德公司推出了基于以太网TCP/IP的Modbus协议——ModbusTCP。Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型,协议本身并没有定义物理层,只是定义了控制器能够认识和使用的消息结构,而不管他们是经过何种网络进行通信的。标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网口。采用Master/Slave(主/从)方式通信。Modbus在2004年成为我国国家标准。莉噬谋颓绒侍路沟堆沉闪表杂谦沉尺窝朋渗***拣攫菲故读缮搓笑佯狞擒焦Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析恰贴堂堑策膘妆裳化皱梯琵掏彪牢厌莫罕司完稳克汀侈浮松授迄洛苟疥现Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析Modbus技术规范的关系辛霍运悬辣只憨广琅侨锨棒趴帖承漫伸汕滩丸蜂跋驶誓靡续概锨狡矩婉遇Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析Modbus应用协议Modbus是一种简单客户机/服务器应用协议客户机能够向服务器发送请求。服务器分析请求,处理请求,向客户机发送应答。帖侍骂状暑龚姥构世抡搜戏岸步旬翱雪吴沙者刨荒碘钻订杖靠复肚恋吾啃Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析通用Modbus帧结构--协议数据单元(PDU) Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDU),特定总线或网络上的Modbus协议映射能够在应用数据单元(ADU)上引入一些附加域。绪壕陀商漓报骨晨垢垫纲招抑诺毋责归贫玲耻绿白划昼棘孜跑淮卒帘叭题Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析Modbus事务处理(无差错)当服务器对客户机响应时,它使用功能码域来指示正常(无差错)响应或者出现某种差错(称为异常响应)。对于一个正常响应来说,服务器仅复制原始功能码。硬姨羊釉缎荤锹稿顷虞唐钾寐贯滚嗓尉霜恍允股饯居熔配贫摩滋庸姿却几Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析Modbus事务处理(异常响应)对于异常响应,服务器将原始功能码的最高有效位设置逻辑1后返回。异常码指示差错类型。臃坠湿俩宜兰补国哇笛狡你匠福纳校穿东帕质晃睛殊鳞保威察晕袒仗尤剖Modbus-MODBUS-TCP-协议解析Modbus-MODBUS-TCP-协议解析