如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?


n

目录:

  1. 要求
    1.1 对S7-200 和 WinCC flexible PC 运行系统的要求
    1.2 对S7-200和基于 Windows 的面板的要求
  2. 在 STEP 7 Micro/WIN 中配置 CP 243-1
  3. 组态WinCC flexible PC运行系统
  4. 组态基于 Windows 的面板
    4.1 操作面板的设置
    4.2 建立 WinCC flexible 的组态

1.要求 n

1.1 S7-200 和 WinCC flexible PC 运行系统之间通过以太网通讯的要求:

软件:

  • SIMATIC NET CD 11/2003n
  • STEP 7 Micro/WIN V4.0n
  • WinCC flexible Advanced

硬件:

  • CPU 22x:
    CPU 222或 224版本 1.1 或更高版本, CPU 226或 CPU 226 XM 版本1.00 或更高n
  • CP 243-1: (订货号 6GK7 243-1-1EX00-0XE0)或 CP 243-1IT (订货号6GK7 243-1GX00-0XE0)n
  • 装有标准以太网卡的 PCn
  • 网线n
  • Hub 或交换机

1.2 S7-200和基于 Windows 的面板之间通过以太网通讯的要求: n

软件:

  • STEP 7 Micro/WIN V4.0或更高版本n
  • WinCC flexible standard

硬件:

  • CPU 22x: CPU 222或 224版本 1.1或更高, CPU 226 或 CPU 226 XM版本 1.00或更高n
  • CP243-1: (订货号 6GK7 243-1-1EX00-0XE0)或 CP 243-1IT (订货号 6GK7 243-1GX00-0XE0)n
  • 网线n
  • Hub或交换机n
  • 带以太网接口的基于 Windows 的面板

要点:
OP270和 TP270 没有集成的网口。可以用 CF 以太网卡使 OP270和 TP270 扩展出以太网接口。

2. 在 STEP 7 Micro/WIN 中配置 CP 243-1
在 STEP 7 Micro/Win 中利用以太网向导组态 CP 243-1。需要更多信息可以通过 F1 参考 STEP 7 Micro/WIN 的在线帮助。
n

No. 步骤
1 启动以太网向导 n

  • 打开 STEP 7 Micro/WIN.n
  • 通过 "工具 > 以太网向导...." 启动n
  • 点击 "下一步"

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 01

2确认消息 n

  • 点击"Yes" 来确认出现的消息

    => STEP 7 Micro/WIN 的组态会被编译,而且会激活符号寻址。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 02

3指定模块位置
如果计算机此时已连接到 S7-200 上,点击"读取模块" 按钮来自动确定 CP 243-1 模块的位置。否则,手动输入模块位置。 n

重点:
如果模块位置被组态为"位置 0",WinCC flexible 运行系统或基于 Windows 的操作面板只能建立和 CP243-1 的一个连接。远程站点的 TSAP 必须设置成02.00。

  • 检查 CP 是否被连接到位置 "ZERO" ,如果有必要可以修改。n
  • 确认或输入模块位置 "ZERO"。n
  • 点击 "下一步"。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 03

4指派 IP 地址 n

  • 为 CP 243-1 分配 IP地址

    注意:
    用于这个应用的 IP 地址能自动从服务器获取,因为 WinCC flexible 运行系统或基于 Windows 的操作面板要求一个固定的通讯伙伴 (CP 243-1) 用于以太网通讯。

    要点:
    模块的通讯连接类型可以由"自动设置" 来定义。

  • 点击"下一步" 继续。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 04

要点:
BOOTP 服务器是一个削减版的 DHCP 服务器。

5参数化PtP 连接 n

  • 为模块指定命令字节以及使用 CP 243-1 建立的点到点连接数目n
  • 点击"下一步"。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 05

6组态连接 n

  • 组态 CP 243-1到 WinCC flexible 运行系统或基于 Windows 的操作面板的连接必须按照图. 06进行。n
  • 点击OK 确认输入。

    警告:
    TSAP 必须以四个数字的格式指定,第一个数字必须是0 (02.00)。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 06

7使用CRC 保护
按照您的需要设置CRC 保护。建议不要启用 CRC 保护。 "Keep Alive Interval"可使用默认时间指定。 n

  • 如必要,激活 CRC 保护并且改变 "Keep Alive Interval" 时间。n
  • 点击"下一步"。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 07

8分配内存 n

  • 为 CP 243-1 的组态分配内存。

    推荐的:
    如果点击 Suggest address,向导会指定一个变量存储区。

  • 点击"下一步"。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 08

9产生项目成分
如果点击"关闭",以太网向导会生成一些项目成分。子程序和变量存储区在数据块里面创建。 n

  • 点击"关闭" 按钮。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 09

10确认消息 n

  • 点击"确认" 确认产生的消息。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 10

11调用ETH0_CTRL n

  • 在 STEP 7 Micro/WIN程序中,必须在每一个周期调用 ETH0_CTRL 子程序。n
  • 最后,下载整个组态到 S7-200 中。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 11

3.组态 WinCC flexible PC运行系统
n

No. 步骤
1 建立一个PC 项目 n

  • 运行WinCC flexible。n
  • 建立一个项目,设备类型是 "PCs > WinCC flexible RT".

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 12

2指定连接参数 n

  • 浏览到"通讯 > 连接" 并且在右侧的项目窗口中建立一个新连接。n
  • 选择通讯驱动器 "SIMATIC S7 200"。n
  • 在接口处,选择 "ETHERNET"。n
  • 分别为 WinCC flexible RT 和 S7-200 输入 IP 地址和子网掩码(见 图. 04 ( 56 KB ) )。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 13

3选择访问点 n

  • 通过 "启动 >控制面板 > 设置 PG/PC 接口,打开 PG/PC接口n
  • 这里,必须设置访问点为 S7ONLINE指向 "TCP/IP -> [Used network card]"

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 14

4组态网卡
通过控制面板定义的 PC的 IP 地址和子网掩码需要和 WinCC flexible 的 IP 地址和子网掩码相匹配(图. 13 ( 35 KB ) )。 n

  • 按照图. 13 ( 35 KB ) 输入 IP 地址和子网掩码。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图.15

5

启动 WinCC flexible 运行系统 n

  • 完成在 WinCC flexible 中的组态后,启动运行系统。

4.组态基于 Windows 的操作面板
必须在 WinCC flexible 项目中组态到 S7-200 的连接。必须直接在面板中参数化网卡的配置。

4.1操作面板设置
n

No. 步骤
1 选择网卡 n

  • 在 "Control Panel" 中打开 Network 菜单命令n
  • 在 "Adapters"页选择 Onboard Ethernet card 的驱动并点击 "Properties"。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 16

2指定连接参数 n

  • 选择 "Specify an IP address"。n
  • 设置 IP 地址为 192.168.1.50 ,子网掩码为 255.255.255.0 (见图. 17)。

    要点:
    IP 地址和子网掩码必须和 WinCC flexible 中设置的 IP地址和子网掩码相匹配 - 如图. 17。

  • 点击 "OK"关闭对话框。

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 17

3更改设备名称 n

  • 点击 "OK"确认出现的消息n
  • 在 "Control Panel" 中切换到 "Communication" 菜单

    要点:
    在"Device Name"页面,必须更改设备名称 (比如, ID7803) 来使能通信

  • 在 "Device Name" 处更改设备名称n
  • 点击 "OK" 关闭对话框

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 18

4保存设置 n

  • 打开 "OP"菜单n
  • 在 "Persistent Storage"页面点击 "Save Registry" 按钮来保存设置n
  • 重启 MP270B

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 19

4.2 建立 WinCC flexible的组态

No. 步骤
1 选择操作面板

  • 运行 WinCC flexible
  • 建立一个项目,选择设备类型,如 "MP 270B 6" Touch"

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 20

2指定连接参数

  • 浏览到 "Communication > Coections"在右侧的项目窗口建立一个新连接
  • 选择通讯驱动器 "SIMATIC S7 200"
  • 在接口处,选择 "ETHERNET"
  • 分别为 MP 270B和 S7-200 输入 IP 地址和子网掩码 - 如图. 04 ( 56 KB )

如何组态 WinCC flexible 运行系统或基于Windows 的面板和 S7-200 (CP 243-1) 控制器的以太网通讯?
图. 21

3传送

  • 完成在 WinCC flexible 中的组态后,传送到 MP270B。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335453.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论