您当前的位置:五五电子网电子知识plc技术PLC通信S7-1200系列PLC间的以太网通信 正文
S7-1200系列PLC间的以太网通信

S7-1200系列PLC间的以太网通信

点击数:7309 次   录入时间:03-04 11:47:25   整理:http://www.55dianzi.com   PLC通信

     S7-1200系列PLC是西门子公司2009年推出的新产品,是小型PLC,其性能介于S7-200S7-300之间,是性价比较高的PLC。由于S7-1200系列PLC自带PROFINET口,所以其以太网通信的硬件成本相对较低,而且实现也比较容易。以下将对S7-1200S7-1200S7-200S7-300的以太网通信分别进行介绍。

    两台S7-1200间的以太网通信不需要另外配置以太网模块(这点不同于S7-200S7-300),三台或者三台以上S7-1200以太网通信可以选择配置以太网模块或者交换机。相对于S7-200S7-300而言,S7-1200系列PLC的以太网通信是一种比较经济的通信解决方案。此外,S7-1200的编译软件STEP7 Basic自带以太网通信指令,而且组态也比较简单,因此S7-1200间的以太网通信比较容易实现。

    【例8-4】当一台S7-1200上发出一个启停信号时,另一台S7-1200收到信号,并启停一台电动机。

    (1)主要软硬件配置

    ①1STEP7 Basic V10.5;

    ②1根网线(正连接和反连接均可);

    ③2CPU 1214C

    硬件配置如图8-72所示。

8-72 以太网通信硬件配置

    【关键点】多台S7-1200进行以太网通信时,网络中应该配置交换机或者以太网模块,若要求不高,配置HUB也可行。

    (2)相关指令介绍

    ①TSEND_C指令 TSEND_C指令可以用“TCP”协议或者“ISO_on_TCP”协议,使本地机与远程机进行通信,本地机向远程机发送数据。该指令能被CPU自动监控和维护。TSEND_C指令主要参数见表8-3

8-3 TSEND C指令的主要参数

    ②TRCV C指令 TRCV C指令可以用“TCP”协议或者“ISO on TCP”协议,使本地机与远程机进行通信,本地机接收远程机发送来的数据。该指令能被CPU自动监控和维护。TRCV C指令主要参数见表8-4

[1] [2] [3]  下一页


本文关键字:通信  以太网  PLC通信plc技术 - PLC通信