北京天拓四方科技有限公司

公司名片
等 级:金牌企业
电 话:18911356657/010-83815000
邮 箱:ttsf@bjttsf.com
网 址:http://www.bjttsf.com
传 真: 010-83815008
地 址: 北京市丰台区外环西路26号院总部国际11号东楼
邮 编:100070
公司资讯
当前位置:自动化网>北京天拓四方科技有限公司门户>S7-1500 系列控制器PN口之开放

S7-1500 系列控制器PN口之开放式以太网通信

发布时间:2018-07-18 15:46 来源:企业资讯 类型: 人浏览
关键字:

控制器 通信 以太网 组态 TCP S7-1500

导读:

新一代的SIMATIC S7-1500控制器通过其多方面的革新,以其高性价比,在提升客户生产效率,缩短新产品上市时间,提高客户关键竞争力方面树立了新的标杆,并以其卓越的产品设计理念为实现工厂的可持续性发展提供强有力的保障。西门子plc,以太网,组态,通信,TCP,

新一代的SIMATIC S7-1500控制器通过其多方面的革新,以其高性价比,在提升客户生产效率,缩短新产品上市时间,提高客户关键竞争力方面树立了新的标杆,并以其卓越的产品设计理念为实现工厂的可持续性发展提供强有力的保障。
本次文章我们来讲一下S7-1500 系列控制器PN口之开放式以太网通信。

开放式以太网通信

SIMATIC S7-1500 CPU 集成了PROFINET 接口,该接口除具备连接PROFINET 总线通信功能,同时还可用于标准的 TCP 通信。通过组态TCP连接或使用开放式通信专用功能块与其它设备建立TCP连接以实现通信。

一、硬件组态
用TIA V14新建项目,添加CPU1511-1PN CPU站点
选择“常规”属性中设置IP地址和子网掩码。
分配IP地址

在工作区选择“功能”下的“分配IP地址”。


二、TPC通信编程

新建两个用于数据收发存储的DB块
每个DB块定义10个字节的数组(数据大小可以根据实际应用定义大小)。
TCP指令:TSEND_C
在OB1中将指令TSEND_C拖拽进去,添加背景数据块。
TCP指令:组态TCP 链接
在TSEND_C指令属性中“组态”下的“连接参数”中组态连接和块参数
伙伴选择“未指定”
接口选择CPU实际使用的以太网接口
连接类型选择“TCP”
组态模式选择“使用组态的连接”
连接数据选择自动创建
自动生成连接ID
将S7-1511CPU作为TCP连接服务器端
选择伙伴侧建立主动建立连接
本地端口是S7-1511CPU TCP服务器端使用的端口号,伙伴端口不填表示任何端口
TCP指令:组态TCP 链接
在TSEND_C指令属性中“块参数”设置个引脚参数
REQ:用M0.0作为上升沿触发信号
CONT:1 持续保持连接
CONNECT:选择之前新建的发送数据块
LEN:设置发送字节长度
TCP指令:TRCV
将指令TRCV拖拽至OB1中,新建背景数据块
EN_R设置为TRUE,保持始终接收
ID参数是TSEND_C中建立中的自动生成
LEN为接收的DB块长度
通过以上设置就可与TCP客户端进行测试。
该功能完美的实现通过开放式以太网与西门子PLC、其它PLC以及控制器之间的数据交换。
初次使用该指令的朋友们可能有点陌生,记着西门子软件的F1功能,在帮助里有详细的说明。
本次我们就聊到这里,如需了解其他西门子产品知识,请查天拓四方官网http://www.bjttsf.com/
  • 在线咨询
下载企业APP

成为企业会员
免费生成APP!