下载此文档

s7-200ppi通信协议.docx


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
S7-200 PPI 通信协议
PPI通信协议是一种主从式的通信协议,上位机即 PC机为主, PLC 为从。通信开始由计算机
发起, PLC 予以响应。
1)、计算机按通信任务,用一定格式,向 PLC 发送通信命令。
2)、 PLC 收到命令后,进行命令校验,如无误,则向计算机发送数据 E5H 或 F9H ,作出初步
应答。
3)、计算机收到初步应答后,再向 PLC 发送 SD DA SA FC FCS ED 确认命令。
这里, SD为起始字符,为 10H ; DA 为目的,即 PLC 地址 02H ; SA 为数据源,即计算机地址
00H ; FC 为功能码,取 5CH; FCS为 SA 、 DA 、 FC和的 256余数,为 5EH ;末字节 ED 为结束
符,也是 16H 。如按以上设定的计算机及 PLC 地址,则发送 10、 02、 00、 5C、 5E、及 16, 6
个字节的十六进制数据,以确认所发命令。
4)、 PLC 收到此确认后,执行计算机所发送的通信命令,并向计算机返回相应数据。它的通
信过程要往复两次才完成一次的通信,比较麻烦,但较严谨,不易出错。
SD LE LER SD DA SA FC DASP SSAP DU FCS ED
SD:(Start Delimiter) 开始定界符,占 1字节,为 68H
LE: ( Length )报文数据长度,占 1字节,标明报文以字节计,从 DA 到 DU 的长度;
LER: (Repeated Length)重复数据长度,同 LE
SD: (Start Delimiter) 开始定界符 (68H)
DA: (Destination Address )目标地址,占 1字节,指 PLC 在 PPI上地址,一台 PLC 时,一般为
02,多台 PLC 时,则各有各的地址;
SA: ( Source Address)源地址,占 1字节,指计算机在 PPI上地址,一般为 00;
FC:( Function Code )功能码,占 1字节, 6CH 一般为读数据, 7CH 一般为写数据
DSAP: ( Destination Service Access Point )目的服务存取点,占多个字节
SSAP:(Source Service Access Point )源服务存取点,占多个字节
DU: (Data Unit )数据单元,占多个字节
FCS:( Frame Check Sequence)占 1字节,从 DA 到DU 之间的校验和的 256余数;
ED: ( End Delimiter )结束分界符,占 1字节,为 16H
命令类型
1)读命令 读命令长度都是 33个字节。 字节 0~ 21,都是相同的, 为:“68 1B 1B 68 02 00 6C
32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 ”。而从字节 22开始,将根据读取数据的软器件
类型及地址的不同而不同。
字节 22,表示读取数据的单位。为 01时, 1bit ;为 02时, 1字节;为 04时, 1字;为 06时,双
字。
字节 23,恒 0。
字节 24,表示数据个数。 01,表示一次读一个数据。如为读字节,最

s7-200ppi通信协议 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人buhuixin1314
  • 文件大小26 KB
  • 时间2018-10-04
最近更新