下载此文档

ppi通信协议.docx


文档分类:通信/电子 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载ppi通信协议甲方:___________________乙方:___________________日期:___________________说明:本合同资料适用于约定双方经过谈判、协商而共同承认、共同遵守的责任与义务,同时阐述确定的时间内达成约定的承诺结果。文档可直接下载或修改,使用时请详细阅读内容。ppi通信协议篇一:s7-200ppi通信协议s7-200ppi通信协议ppi通信协议是一种主从式的通信协议, 上位机即pc机为主,plc为从。通信开始由计算机发起, plc予以响应。1) 、计算机按通信任务,用J定格式,向plc发送通信命令。2) 、plc收到命令后,进行命令校验,如无误,则向计算机发送数据e5h或F9h,作出初步应答。3) 、计算机收到初步应答后,再向plc发送sddasaFcFcsed确认命令。这里,sd为起始字符,为10h;da为目的,即plc地址02h;sa为数据源,即计算机地址00h;Fc为功能码,取5ch;Fcs为sa、da、Fc和的256余数,为5eh;末字节ed为结束符,也是16ho如按以上设定的计算机及 plc地址,则发送10、02、00、5c、5e、及16,6个字节的十六进制数据,以确认所发命令。4) 、plc收到此确认后,执行计算机所发送的通信命令,并向计算机返回相应数据。它的通信过程要往复两次才完成一次的通信,比较麻烦,但较严谨,不易出错。sdleleRsddasaFcdaspssapduFcsedsd:(startdelimiter) 开始定界符,占1字节,为68hle:(length)报文数据长度,占1字节,标明报文以字节计,从da到du的长度;leR:(Repeatedlength)重复数据长度,同lesd:(startdelimiter)开始定界符(68h)da:(destinationaddress)目标地址,占1字节,指plc在ppi上地址,一台plc时,一般为02,多台plc时,则各有各的地址;sa:(sourceaddress)源地址,占1字节,指计算机在ppi上地址,一般为00;Fc:(Functioncode)功能码,占1字节,6ch一般为读数据,7ch一般为写数据dsap:(esspoint)目的月艮务存取点,占多个字节ssap:(esspoint)源月艮务存取点,占多个字节du:(dataunit)数据单元,占多个字节Fcs:(Framechecksequence)占1字节,从da至Vdu之间的校验和的256余数;ed:(enddelimiter)结束分界符,占1字节,为16h命令类型1)读命令读命令长度都是33个字节。字节0〜21,都是相同的,为:“681b1b68020xxc320xx0000000000e00000401120a10”。而从字节22开始,将根据读取数据的软器件类型及地址的不同而不同。字节22,表示读取数据的单位。为01时,1bit;为02时,1字节;为04时,1字;为06时,双字。字节23,恒0。字节24,表示数据个数。01,表示一次读一个数据。如为读字节,最多可读208个字节,即可设为deh。字节25,,表示软器件类型。为01时,V存储器;为00时,其它。字节27,也表示软器件类型。为04时,s;为05时,sm;为06时,ai;为07时aq;为1e时,c;为81时,i;为82时,q;为83时,m为84时,V;为1F时,t。字节28、29及30,软器件偏移虽指针(存储器地址乘8),如:Vb100,存储器地址为100,偏移虽为800,转换成十六进制就是320h,则字节28到30这三个字节就是00、03、、32为Fcs和ed。返回数据与发送命令格式数据相同,但包含一条数据。具体是:sdleleRsddasaFcdaspssapduFcsed这里的sd、le、ler、sd、sa及Fc与命令含义相同。但sd为plc地址,da为计算机地址。此外:字节16:数据块占用的字节数,即从字节21到校验和前的字节数。一条数据时:字,为06;双字,为08;:数据类型,、24:读字节时,为数据个数,单位以位计, 1个字节为08;2个字节为10(16进制计),余类推。字节25及其后至校验和之前,为返回所读值。如读Vb100开始3个字节,其命令码为:681b1b68020xxc320xx0000000000e00000401120a100200030001840003208d16(红色02为字节为单位,03为读3个字节)681b1b68020xxc320xx0000000000e00000401120a10

ppi通信协议 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人我是开始
  • 文件大小22 KB
  • 时间2020-10-20