- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.工控以太网模型分析
对工控网络系统,分为工业设备过程、逻辑控制的专用设备和对生产工作进行监控与管理的设备两级,分工的不同决定其体系的软硬件资源和运算能力与分布的不均等,而进程的客户/服务器模型能很好的适应这种现象。从技术上考虑,因网络通信完全是异步的,所以不知道何时发起一次进程通信,相互通信进程之间既不存在父子关系,又不共享内存缓冲区因此它们的通讯协议是一个黑箱。
为了简化问题,一般从特定的串口通讯开始,它们有一个共同点就是过程控制级和监控级都有RS232串口的通讯。由于不知道什么时候发起一次进程通信,故必须编制一个基于API函数的线程等候程序。一旦有通讯就能监控通讯协议的内容,先试用和过程控制级连接。将会收到其发出的通信协议。有的是传送数据的请求或部分数据内容,过一会儿重复以上内容,一般重复三次后,就会接到出错信息。和监控级联接时现象差不多。很明显它们通讯的一种应答模试,只有一方传递数据请求得到应答时才会进行正常通讯,以便传递以下的数据。
为了解决这个问题,必须保证过程控制级和中心监控级能正常通讯的情况下去捕捉它们之间互相应答的内容,然后再对内容分析、处理、确认通信的协议规则,故在软件上采用两个通信线程监控程序接收来自过程控制级和中心监控级的传送协议。在硬件上大胆提出信号分流关键技术:把过程控制级串口发送线(S)接到解密通信接收机的串口1的接收线(R)上,再把监控级的发送线(S)接到通信接收机的串口2的接收线(R)上,再把地线连起来,如图(—)所示:
图(一)通信协议硬件解密模型
3) 调试与数据分析。
启动解密程序后,就会收到过程控制级和监控级应答信号,收到的源信息用一般的编辑软件看不到(一般显示是乱码),它们的通信码很多不是可见字符的ASCII码,故要采用专用的UltraEdit 编辑软件浏览。在监控级对过程控制级发读信号时,则会接受到监控级和过程控制级的信号。通过对过程控制级的不同地址单元读不同的数据个数。表(一)为监控级读过程控制级4号单元的整数时,解密机接收的来自监控级和过程控制级的信号。
字节
信号源 0 1 2 3 4 5 6 7 8 9 10 11 来自监控级 01 00 0F 00 02 00 A2 02 04 89 00 00 来自过控级 00 01 0F 00 02 00 05 06 8A 表(一)为监控级读过程控制级信号
就不难发现监控级的协议格式:
第6字节为功能码A2为读,第7字节为读数据个数2(字节数表示),第8字节为过程控制级的所读单元地址编号4,第9字节为数据类型(89为整数)。
过程控制级返回的协议格式:
最重要的是返回数据,通过与监控对比,不难发现从第6个字节可始为返回的数据,整数是两个字节(H高位在前,L低位在后),数据的计算为256*H+L(注意有的机型最高位要屏蔽),紧跟数据后就是一个校验码。
在监控级对过程控制级发写命今时,格式类似,其第6字节功能码为AA,要发的数据附在最后。
表(二)为监控级向过程控制级0号单元写一个整数时,解密机接收的来制监控级和过程控制级的信号。表(二)的第12、13两字节为写入的整数(一个整数占两个字节),和读的格式一样。过程控制级返回的第6字节为校验码。
字节
信号源 0 1 2 3 4 5 6 7 8 9 10 11 12 13 来自监控级 01 00 0F 00 02 00 AA 02 00 89 00 00 05 06 来自过控级 00 01 0F 00 02 00 7B 表(二)为监控级向过程控制级写入信号
若在过程控制级改变PLC地址号时,不难发现前两个字节表示源和目的的机器编号(00,01)。以上只讲了一些主要的破译过程,共它细节略。
4。结论
通过以上的模型(硬件和软件)分析,对很多工控网络的通信协议都可以解密。这样根据协议就可以编制异构工控网的通信程序和工控DCS的监控程序,把不同的PLC工控网进行无缝连接;同时还可以不要厂商的监控级(一般要几十万元),对于大型的控制流程有的要好几台监控机,可想效益是可观的。在实际运用中已达到预期的实效。在自动控制领域具有较高的实用价值和应用前景。
过程控制级
中心监控级
串口1(Com1) 串口2(Com2)
解密通信接收机
串口
串口
R
R
R
S
R
S
S
S
地
地
地
您可能关注的文档
- Internet技术与应用教程(第二版)刘兵电子教案 第6章 FTP文件传送.ppt
- Internet技术与应用教程(第二版)刘兵电子教案 第5章 电子邮件E mail.ppt
- Internet技术与应用(第二版)尚晓航 主编 第8章 Internet上的网络新闻.ppt
- Internet技术与应用(第二版)尚晓航 主编 第9章 远程登录与电子公告板.ppt
- Internet技术与应用(第二版)尚晓航 主编 第7章 文件传输与下载工具.ppt
- Internet技术与应用(第二版)尚晓航 主编 第6章 电子邮件.ppt
- Internet技术与应用(第二版)尚晓航 主编 第5章 快速信息搜索与安全.ppt
- Internet技术与应用教程(第二版)刘兵电子教案 第4章 万维网WWW.ppt
- Internet技术与应用(第二版)尚晓航 主编 第4章 WWW信息浏览的基本.ppt
- Internet技术与应用教程(第二版)刘兵电子教案 第2章 Internet技术基础.ppt
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第2章Internet的接入方式.ppt
- Information Theory & Coding信息论与编码(英文版)梁建武电子教案 Ch2例题与证明四.doc
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第1章Internet基础知识.ppt
- Information Theory & Coding信息论与编码(英文版)梁建武电子教案 Ch2例题与证明六.doc
- Information Theory & Coding信息论与编码(英文版)梁建武电子教案 Ch2例题与证明五.doc
- Information Theory & Coding信息论与编码(英文版)梁建武电子教案 Ch2例题与证明二.doc
- Information Theory & Coding信息论与编码(英文版)梁建武电子教案 Ch2例题与证明三.doc
- Information Theory & Coding信息论与编码(英文版)梁建武电子教案 Ch2例题与证明一.doc
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第11章网络安全.ppt
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第10章 简单网页设计.ppt
最近下载
- 第6课 推动形成全面对外开放新局面.pptx VIP
- 电规总院解析2018中国能源发展情况.PDF
- 2023届高考模拟作文“《山月记》我深怕自己并非美玉”导写及范文.docx VIP
- 冰淇淋本部冷冻饮品生产工艺作业指.pdf VIP
- GB_T 14598.1871-2024 量度继电器和保护装置 第187-1部分:差动保护的功能要求 电动机、发电机和变压器比率制动差动保护和差动速断保护.pdf VIP
- 七年级数学动点题50道.doc VIP
- “多测合一”收费指导标准(示范文本) .pdf VIP
- 煤矿采掘失调原因分析及对策探讨.doc VIP
- jtge20-2011公路工程沥青及沥青混合料试验规程.pdf VIP
- 中国的文人与士大夫文化传统.pptx VIP
原创力文档


文档评论(0)