laiping 20170901
摘要:本文介绍LabView采用以太网(TCP)方式与西门子S7-1200PLC通讯
关键字:LabView、S7-1200、TCP、PLC、通信
1、概述
西门子S7-1200 PLC支持多种协议通过以太网通讯方式,如OPC、TCP、S7、MODBUS-TCP等。TCP方式相比其它协议,具有更多的灵活性,更快的数据响应等优点,本人即介绍LabVIEW通过TCP方式与S7-1200 PLC通信。
S7-1200 PLC的TCP通信方式,称之为“开放式用户通讯”,通过以太网发送或读取数据。
2、测试环境
2.1 硬件平台
1) PLC:CPU 1215C 固件v4.0;
2) PC一台;
2.2 软件平台
1) 博途 TIA V14
2) LabVIEW 2012 或以上版本
2.3 整体思路
1) PLC编程:配置PLC --> 添加发送和接收数据块 --> 发送数据程序 --> 接收数据程序 --> 编译下载
2) LabVIEW编程:创建TCP连接 --> 接收或发送数据 --> 关闭连接
3、操作步骤
3.1 CPU配置
1) 打开 TIA Portal,创建项目,添加CPU为1215C。
2) 双击“设备组态”,切换到“设备视图”,点击CPU,右键选择属性。
3) 在常规栏,选择PROFINET 接口[X1]/以太网地址属性,设置CPU的IP地址,本例设置为 192.168.0.10,如下图所示:
————————————————
版权声明:本文为CSDN博主「laipin7」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/laipin7/article/details/77774259