- {{item.name}}
S7-1500 如何通过 CP1543-1 组态 Fetch/Write 通信?
- 0
- 1114
- 1
S7-1500 如何通过 CP1543-1 组态 Fetch/Write 通信?
描述
通信伙伴通过 Fetch/Write 通信方式就可以直接访问 CPU 的数据块,而该 CPU 无需再调用通信块 (TSEND/TRCV)。 "Fetch/Write" 服务是基于 ISO-on-TCP 协议或者 TCP 协议。
本文讲述如何将 S7-1500 配置成 Fetch/Write 通信的一个服务器通信伙伴。因此 Fetch/Write 访问由S7-1500 的伙伴生成。为此需要一个 CP1543-1 模块。
指导步骤
- 在软件 STEP 7 Professional V13 (TIA-Portal)中,组态带有 CP1543-1 的 S7-1500,为 CP1543-1 生成一个工业以太网子网。
- 打开 S7-1500 的设备视图。
- 在 S7-1500 的设备视图中,选择 CP 1543-1,将 CP1543-1 的属性显示在巡检窗口中。
- 在 "General" 属性中,打开 "Options > FETCH/WRITE configuration"。
- 使能 "FETCH/WRITE configuration" 该选项。
- 采用 ISO-on-TCP 连接或者 ISO 传输链接,可以通过输入 TSAPs 使用 "Fetch" 和 "Write" 服务。
- 采用 TCP 连接,可以通过输入端口号使用 "Fetch" 和 "Write" 服务。 图 01
- 在 S7-1500 的设备视图中,选择 CPU,将 CPU 的属性显示在巡检窗口中。
- 在 "General" 属性中,打开 "Protection“。
- 在 "Connection mechanisms" 下,使能 "Permit Access with PUT/GET communication from remote partner (PLC, HMI, OPC, …)" 功能。
通过这些设置,通信伙伴就能连接,举例:TSAP 号为 "Tsap" 或者端口号为 1025。这样就没有必要另外在网络视图中组态一个链接。
FETCH/WRITE 组态提供了 "S7 Addressing operating mode" 选项,如果使能该选项,可以按字节方式寻址;如果不使能该选项,可以按字方式 (S5 Addressing) 寻址。
通讯伙伴访问的数据块不能是优化块访问的方式。打开数据块的属性,在 "属性" 中取消 "优化块访问" 选项。
创建环境
本文截图都是在 STEP 7 Professional V13 中创建的。
您可以前往全球资源库查看此文档:https://support.industry.siemens.com/cs/cn/zh/view/102420020
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 西门子PLC实现基于CP的FETCH WRITE使用入门
- 在带 PROFINET 接口的 S7 CPU 中实现 FETCH/WRITE 服务
- 如何通过OPC 连接PC站和S7-1500 CPU或固件版本V4以上的S7-1200 CPU。
- 如何通过 PROFIBUS/MPI网络组态WinCC flexible Runtime (PC/Panel)和SIMATIC S7-300/S7-400之间通讯?
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态TCP连接以实现数据交换?
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态ISO传输连接以实现数据交换?
- 如何通过工业以太网CP在S7-300与/或S7-400之间组态ISO-on-TCP传输连接以实现数据交换?
- 如何通过Modbus RTU协议实现S7-1200 与PAC3200的通信
- 如何通过S7-1200与第三方设备实现自由口通信
- 如何通过USS协议实现S7-1200 与G120变频器的通信
{{item.nickName}}