描述:
用PCS 7 V5.0组态操作站和AS400-H之间的冗余连接时, 需要注意的特殊点. 组态的说明如下图所示:.
注意:
如果使用CP1413-H(256K), 需要修改PC 的BIOS. 原因是这个CP卡通讯缓存为256-Kbyte . 过程如下: n
- 启动PC时, 调用BIOS的设置 (例如.按F2).n
- 切换到"Advanced" 设置,里面有"Advanced System Configuration".n
- 把"ISA Memory Gap"改为 "Extended" 并退出"Advanced System Configuration".n
- 在"Advanced" 设置里选择"PCI Configuration".n
- 选择"PCI/PnP ISA IRQ Resource Exclusion" 并保留CP1413的中断 (推荐:中断 10).n
- 保存并退出BIOS 设置.
根据PC的不同,菜单的名称可能有所不同.n
配置:
PG/PC 接口:
- 在OS和ES上安装CP 驱动. 根据CP卡的类型,安装CP1413-H (256K) 或者 CP1613 (Fast Ind. Ethernet) 或者 CP5412H (PROFIBUS)的驱动. 相关应用请参考"PG/PC 接口"的在线帮助.n
- 在"PG/PC 接口" 上为总线上的CPxxxx 设置一个未使用的、唯一的地址.n
- 关闭"PG/PC 接口".
配置 ES站:
此处描述是基于在硬件组态里已经配置了一个完整的SIMATIC H站(机架, 电源, CPU, CP 等.). 在这个配置里, 在Ethernet和PROFIBUS网络上各个设备都分配了唯一的地址.n
- 在SIMATIC Manager 里启动网络组态(NetPro).n
- 从"Selection of network objects"中选择"SIMATIC PC Station"并添加到项目中.这个 SIMATIC PC station 代替 ES station. 在网络视图中创建该站.n
- 点击"Save Network"保存组态.n
- 在新创建的站上点击右键并选择"Open Object".打开 "HW Config" 就能看到SIMATIC PC station .n
- 在硬件目录里打开SIMATIC PC站 (点击"+"). 如果找不到硬件目录, 之前需要选择"View Catalog" .n
- 在硬件目录的SIMATIC 站里, 打开"CP" 文件夹并拖拽CP (例如. CP 1613) 到SIMATIC PC站的一个空槽位 (例如.槽 1).n
- 在打开的" Properties - Ethernet interface CP 1613" 对话框里配置需要的地址(使用OS以太网或者快速以太网的地址) 并选择一个子网,如果没有可以创建一个子网.n
- 点击"OK" 按钮退出CP卡的属性窗口.
CP卡就插入到在SIMATIC PC 站里了.n - 在硬件目录的SIMATIC 站里, 打开"HMI" 文件夹并拖拽"WinCC Application" 到SIMATIC PC站的一个空槽位 (例如.槽 2).
WinCC application 就插入到SIMATIC PC 站里了. 这个站的组态就完成了.n - 点击"Save Station" 保存该站,通过"Exit Station"退出硬件组态界面.
经过以上步骤,SIMATIC PC站 就连接到以太网或者快速以太网.
定义存储位置:
- 在NetPro里 右键SIMATIC PC 站,在弹出的菜单里选择"属性".n
- 选择"Configuration"栏 ,查看组态文件存储的位置. 组态文件包括ES站的连接数据. 在后续的组态过程中需要这些信息,为了便于识别,给配置文件定义一个明确的名字 (例如. ES.xdb).
- 使用"Save and compile network"编译并保存网络组态.n
- 退出NetPro.
组态连接:
- 打开"NetPro" 并在SIMATIC PC 里点击"WinCC Application".
在界面的下方就显示出该WinCC application的连接列表.n - 在连接表里双击某一行.n
- 在SIMATIC H站和这个application 之间创建可用的连接.
- 可以修改项目中新连接的名称. 点击"Display Properties Dialog" 然后点击"OK" 按钮.n
- 在打开的窗口中把"Local ID" 命名为"PC_Station_ES_AS1". 从这个名称中可以看出这是ES和AS1之间的连接.在ES和其他的AS 之间的连接可以这样命名, 例如, PC_Station_ES_AS2 等. 在做AS/OS编译时可以看到之前命名的连接.n
- 点击"OK"关闭对话框.
这就完成了ES和 SIMATIC 400-H 之间高性能连接的组态. 在ES上可以打开操作站的运行画面就能操作和监控AS400-H. 该项目已经有一个操作站. 这个操作站需要另外一个PC 站的相关*.xdb文件. 这个*.xdb包含这个操作站和SIMATIC 400-H之间高性能连接的信息.
组态OS站:
- 重复组态ES 站, 定义存储位置和组态连接步骤创建 SIMATIC PC station . 在下图所示的对话框中输入相关信息.
-
- 创建了新连接之后, 选择"显示属性对话框" 修改连接.点击 "OK" 在打开的窗口把 "Local ID"命名为"PC_Station_OS_AS1".
- 注意存储位置和组态文件的名称(here OS1.xdb). 在后续的组态过程中需要这些信息.n
- 用"Save and compile network"按钮来保存和编译网络组态.
- 通过"Target System Load Marked Stations"把网络组态下载到CPU中.
- 通过"SIMATIC Manager Options Transfer AS/OS coection data"启动AS/OS编译.
- 在第3步(7)中 为SIMATIC站的S7 程序分配一个 OS.
操作站的信息只是保存在ES站上. 正因为如此只能通过拖拽的方式为S7程序分配 OS(1). 在后续的组态步骤中可以使用"项目复制器"把OS数据传送到OS.
- 点击"下一步" 按钮.
- 在第4步(7) 左边窗口中点击第二个 OS. 只能编译到ES的操作站.
- 点击"Coection"按钮 并指定连接"PC_Station_ES" (子网类型: Named Coections).
- 点击"OK"关闭"Select Network Coection " .
- 在编译对话框中执行下一步并编译AS/OS的连接数据.
在编译过程中,指定连接的xdb文件 (这里是 ES.xdb)会拷贝到OS项目的路径下
(默认 "Siemens/STEP7/S7proj/projektname/Wincproj/OS(1)") 并重命名为OS(1).xdb (OS项目名称 并且这个文件名称唯一的). - 在SIMATIC Manager的组件视图里面打开OS项目.
编译的"S7 程序"就会出现在相关OS的变量列表里 . 在"S7 Program的属性中 可以组态"Application Name"和 "Coection Name" .
- ES和SIMATIC站之间的冗余连接也会被创建,在ES启动操作站的运行画面.
拷贝数据到OS:
- "Start SIMATIC WinCC ProjectDuplicator"打开项目复制器拷贝项目.
- 在项目复制其中选择源项目(默认: "Siemens/STEP 7 /S7proj/projektname/Wincproj/OS(1)") 并指定目标目录.
- 点击"Duplicate" 按钮.
项目会被复制到伙伴服务器上. 这里拷贝的xdb文件是ES的. 这个文件包含的ED连接参数是在这个OS上. 因此,在拷贝完成之后,在这个操作站的正确路径下重命名这个文件并保存. - 拷贝ES上的xdb 文件(这里是 OS1.xdb) 并粘贴到操作站中这个项目路径下(默认: OS(1)).
- 删除这个OS的xdb 文件(默认: OS(1).xdb)并把新拷贝的xdb 文件(OS1.xdb)命名为已删除的文件名称.
(这里是: OS(1).xdb). - 通过"Start > Settings > Control Panel > Set PG/PC interface"启动操作站的PG/PC接口.
- 打开"STEP 7 Configuration" 栏.
- 在"Name of configuration file"框中 路径和名称与你拷贝和重命名的文件是否匹配.
- OS和SIMATIC站之间的冗余连接也会被创建,在OS启动操作站的运行画面.
关键词:
冗余, H 站,高性能原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc331021.html