Cp243-1 与 s7-200smart 以太网通讯

我们知道西门子在中小型控制系统 s7-200 与 s7-200smart 上并不支持直接的 profinet 通信,200smart 自身携带一个以太网端口是否能与 s7-200 通讯否?官方并未有相关及正式的案例及说明。有幸通过实际项目实践,证实了以太网通讯的可行性。

项目目的:

1, s7-200smart 通过cp243-1 读取s7-200 的V 区

2, STEP7 MicroWin 通过以太网访问s7-200 CPU

项目硬件:

S7-200 可编程控制器

Cp243-1 以太网通信模块

威纶 MT8071ie

交换器

首先通过向导定义 cp243-1 为服务器与客户端,模块的位置建议放置在紧挨 CPU 侧 。

定义cp243‐1 的 IP 地址,请务必保证与联接 s7‐200smart 在同一个网段 。

勾选服务器并接受所有的连接请求,注意 Smart 的 TSAP 为 02.00 。

设置cp243‐1 为服务器后,在 STEP7 MicroWin 可十分方便的上下载程序及监控,当然还可以为其他客户端的访问提供数据,这里不再过多描述。

下一步设置cp243‐1 为客户端,并设置连接smart 服务器的IP 地址 。

点击数据传输分配数据交换对映的V 区,这里设置VB48‐VB56 映射给200Smart的VB0‐VB8的 9 个字节。

(本项目的需求是传输 S7‐200 的 VD48 和VD52 及 V56.0 一个位给 smartCPU 参与逻辑控制)

S7‐200 程序部分

液位采集换算部分

S7‐200smart PLC 需定义 IP 地址

s7‐200smart 的 V 区 VD0 VD4 V8.0 已通信上数据成功参于项目的集成控制

因为 smart 本体只带一个网口要实现与 cp243‐1 及威纶 MT8071ie 及 STEP7 Micro Winn 编程软件相联就需要西门子csm1277 交换器,至此项目通讯部分实现,后面还会通过 CP243‐1 与S7‐300 集成敬请关注 。

欢迎给作者打赏

作者简介

蔡双春

电气工程师

14 年工业自动化项目设计实施经验,熟悉西门子,三菱,AB 等主流工控系统。