- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西门子PLC通信协议
西门子PLC通信协议 第 PAGE 4/4页
熊泳 译 2001/6/24
西门子PLC通信协议
A.协议综述
本协议为USS协议(Universal Serial Interface Rrotocol)。采用主从寻址方式,最多一个主机,31个从机(数据报中只有5位用来表示地址)。
数据报传输方式
数据报传输有循环和非循环方式。
循环方式:
主机定时发送任务数据报给从机,并等待接收从机发回的响应数据报。从机收到任务数据报后,如果校验无错,且地址相符,就发送相应的响应数据报。在此种方式下,从机应监视数据传送时间看是否超时,若过了一定时间仍未收到新的任务数据报,则继续发送对上一任务的响应,但数据使用当前的实时数据。循环方式可用于过程控制。
非循环方式:
主机发送任务数据报不需按任何时间规律,从机不监视任务数据报是否超时。
广播
数据报的地址字节中“广播位”置为1表示为广播数据报,所有从机都接收,但不发送响应数据报。
数据报结构
STX
LGE
ADR
1.
2.
…
n.
BCC
STX:1字节,数据报头,值为0x02。由于仅根据0x02并不能准确判断是否是一帧的开始,所以在一帧之前必须有至少2字符的起始延迟,具体时间如下表:
波特率(bps)
起始间隔(ms)
9600
2.30
19200
1.15
38400
0.58
178500
0.12
LGE: 1字节,为报文长度,指从ADR到BCC的字节数。
LGE≤254 LGE = n+2
ADR: 1字节
7
6
5
4
3
2
1
0
特殊
镜像
广播
从机地址
第1-4位表示从机地址;
第5位为1表示广播数据报,则0-4位无用;
第6位为1表示此数据报为镜像数据报,从机应不作任何改变原样发回;
第7位为1表示特殊数据报,它的格式与本协议所定义的不同,各设备自己定义,仍根据是否广播决定是否回应;
第5、6位不能同时为1。
1-n 为有效数据,其意义和长度见第C节。
BCC: Block Check Character,校验字节,为从STX到n.的异或和。
诊断:通信状态信息可以显示在控制面板上,各参数意义见第A-10页。
发送顺序:发送字时先发送高字节,发送双字时先发送高字。
B.物理接口
采用EIA485标准,若点对点通信也可用RS232。
推荐波特率如下:
波特率
最大节点数
最大电缆长度
9600
32
1200m
19200
32
1200m
38400
32
1200m
187500
30
1000m
C.有效数据的定义
2.有效数据块的总体结构
PKW区,定长或不定长
PZD区,不定长
PKE
IND
PWE(PKW Elements)
PZD1
…
PZDn
有效数据分成两个区域:PKW区和PZD区。
PKW区为参数ID和值,包括任务ID、响应ID、参数号、参数值等;
PZD区为过程数据区,包含自动控制所需的数据:控制字和设定值(主机→从机)、状态字和实时值(从机→主机)。
USS 协议在串行接口上可以设置波特率、总线地址、超时时限、PKW长度和PZD长度(以word为单位)。PKW长度为127时表示变长,需根据具体任务来判断长度。PZD则最长不超过16个字。通过此处的设置使主从取得一致。
3.PKW区
PKW区包含任务(主→从)或者响应(从→主)信息。分为3部分:
PKE: 1word,用于标识任务、响应。
IND: 1word,即索引index,具体见后。
PWE: 根据任务不同长度不同,携带参数值、文本或参数描述数据。
3.1 PKW结构
PKW区可定义为3word定长、4word定长或变长。
3word定长:
PKE
IND
PWE
4word定长:
PKE
IND
PWE1
PWE2
PWE1为高字,PWE2为第字,组成一个双字数据。
变长:
PKE
IND
PWE1
PWE2
…
PWEm
变长PKW主要用在给所有参数同时赋值的任务中。
3.2 PKW各部分说明
3.2.1 PKE(Parameter ID)
AK
SP
PNU
Bit No: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
AK: 任务和响应ID
SP: 参数改变报告
PNU: 参数号
3.2.1.1 AK:任务和响应ID
AK由15、14、13、12四位组成,作为任务和响应的标识。
例如:任务ID 0001表示召唤一个word参数值,至于具体哪个参数,在参数号PNU中指定。响应ID 0001则表示上传一个word参数值,PNU仍指明参数号,数值放在PWE中。其他ID定义见第C-12、13、14页。
若任务不能被执行,则返回响应ID 0111,并将错误代码放在PWE中。错误代码定义见第C-14页。
有
您可能关注的文档
- 材料力学第3章-连接件的剪切与挤压假定计算_60560620.ppt
- 光学制造技术(精选).doc
- 光学基础知识白光颜色混合RGB色彩空间.doc
- 西方经济学人大第五版(宏观部分)复习资料.doc
- 西方经济学名词解释(微观部分).doc
- 材料工程原理A-干燥.ppt
- 材料操作题答案.doc
- 光敏传感器的应用(精选).doc
- 中资联的理财模式.pptx
- 西方经济学微观考试模拟习题(八)B卷习题(一)B卷.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)