2024江苏省泰州市SIEMENS西门子(授权)中国华东地区一级总代理商
SIMATIC S7- 1500 CPU 集成了 PROFINET 接口,该接口除了具备连接PROFINET 总线通信功能,同时还可用于标准的 TCP 通信。通过组态 TCP 连接或使用开放式通信专用功能块与其它设备建立 TCP 连接以实现通信。介绍 S7-1500 CPU 作为 TCP 服务器与 PC 进行 TCP 通信的配置过程。
2.网络拓扑结构1500 PLC(192.168.0.1/24)与 PC(192.168.0.2/24)进行OPEN IE TCP通信。1500 PLC作为TCP通信连接的服务器端。
3.组态配置
3.1分配IP
分配PLC的IP
3.2创建PLC项目
在项目树1500_TCP_Server下点击“添加新设备”。
输入设备名称TCP_Server并组态控制器,SIMATIC S7-1500下的CPU1511-1PN, 选择实际使用CPU的订货号以及版本号,本案例使用的是6ES7590-1AF30-0AA0V1.7,点击“确认”后进入设备视图。
3.3TCP通信编程
添加新块,类型为全局DB,创建发送数据区DB1,并定义10个字节的数组数据为发送区。区大小根据实际应用定义)
添加新块,类型为全局DB,创建接收数据区DB2,并定义10个字节的数组为接收区。数据区大小根据实际应用定义
打开OB1,将指令TSEND_C拖拽至OB1的程序段1,根据提示操作添加背景数据块“TSEND_C_DB”
在巡视窗口下选择“属性”,“组态”下的“连接参数”:伙伴选择“未指定”;接口选择CPU实际使用的以太网接口;连接类型选择“TCP”组态模式选择“使用组态的连接”
连接数据选择“
展开全文
相关产品