网站大量收购独家精品文档,联系QQ:2885784924

PLC原理及工程应用 第2版 课件 第5章 S7-1200 PLC的通信.pptx

PLC原理及工程应用 第2版 课件 第5章 S7-1200 PLC的通信.pptx

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第5章S7-1200PLC的通信

5.1以太网简介5.1.1PROFINET通信口S7-1200CPU本体上集成了一个PROFINET通信口(CPU1211C-CPU1214C)或者两个PROFINET通信口(CPU1215C-CPU1217C),支持以太网和基于TCP/IP和UDP的通信标准。使用这个通信口可以实现S7-1200CPU与编程设备的通信,与HMI触摸屏的通信,以及与其它CPU之间的通信。此外它还可以通过开放的以太网协议支持与第三方设备的通信。S7-1200CPU的PROFINET通信口主要支持S7、TCP、ModbusTCP、ISOonTCP、UDP、ProfinetIO、HMI、PG、Web、OPCUA等通信方式或服务。

5.1以太网简介5.1.2S7-1200连接资源S7-1200CPU的PROFINET通信口支持的通信协议以及连接资源与固件版本有关。V4.0以下版本支持的连接数是固定不变的,不能自定义。从V4.0开始,连接资源分为预留资源和动态资源两类,其中分配给每种通信类别的预留连接资源数为固定值,这些值无法更改。当一种通信类别需要更大的连接数时,可以通过组态动态资源来增加,但是每类通信的连接数不能超过规定的最大资源占用数。每种通信类别的预留资源只能留给自身连接使用,连接时会先使用预留资源,当预留资源占用完以后才会使用动态资源。动态资源本着“先到先得”的原则,先建立的连接先占用。

5.1以太网简介5.1.2S7-1200连接资源V4.0-V4.4版本预留连接资源数为62,动态资源数为6;V4.5、V4.6版本预留连接资源数为34,动态资源数为34。

5.1以太网简介5.1.3物理网络连接S7-1200CPU的PROFINET口有两种物理网络连接方法。

5.2S7通信5.2.1S7通信协议S7通信协议是西门子S7系列PLC内部集成的一种通信协议,是一种运行在传输层之上的(会话层/表示层/应用层)、经过特殊优化的通信协议,其信息传输可以基于MPI网络、PROFIBUS网络或者以太网。S7通信支持基于客户端/服务器的单边通信和基于伙伴/伙伴的双边通信。

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信1.S7通信相关指令(1)GET指令:从远程CPU中读取数据

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信1.S7通信相关指令(2)PUT指令:将数据写入远程S7CPU中

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例例5-1:假设PLC1为CPU1214CDC/DC/DC(V4.1),PLC2为CPU1214CDC/DC/DC(V2.2),两台CPU在同一个项目中,试利用S7通信,完成如下任务:PLC1将通信数据区DB1块中的10个字节的数据发送到PLC2的接收数据区DB1块中;PLC1将PLC2发送数据区DB2块中的10个字节的数据读到PLC1的接收数据区DB2块中。

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例组态网络

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例组态网络

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例组态网络

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例组态网络

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例组态网络

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例软件编程分别创建发送、接收数据块

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例软件编程

5.2S7通信5.2.2两台S7-1200PLC之间的S7通信2.S7通信示例软件编程在主动建连接侧编写PLC通信程序

5.3TCP通信5.3.1TCP通信协议西门子PLCTCP作为一种基于TCP/IP协议的通信方式,在工业自动化领域发挥着重要的作用。TCP/IP是全球范围内广泛使用的以太网协议,TCP属于ISO-OSI参考模型的第四层,IP协议位于第三层。TCP/IP提供站点之间的可靠传输,具有回传机制,支持路由功能,可用于西门子SIMATIC系统内部及SIMATIC与PC或其它支持TCP/P的系统通信。S7-1200支持标准的TCP协议,可以作为客户端和服务器与其他设备或软

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档