有效性:
PCS 7 V6.1及其以上版本的组态信息可以查询手册“SIMATIC Process Control System PCS7 Compendium Part A - Configuration Guidelines”35016996。n
在下列条目中您可以找到一个逐步的操作指导,用来建立一个SIMATIC PCS7 V6.0 工程师站和 V6 项目。
在此处列出的实例中,在 PCS 7 项目中创建一个 ES 站、一个 OS 服务器站、一个 OS 终端站 (客户端) 和一个 AS400 站。n
在SIMATIC PCS 7 V6.0中,新用法是在MS Windows 2000使用“Advanced PC configuration”。这使得可以基于中央工程师站来组态和加载一个SIMATIC PCS7项目(自动化系统-AS,比如S7-400)中所有站点,包括PC站点(比如操作员站OS)。作为工程师站,这台SIMATIC PCS 7的PC机既可以访问系统总线,也可以访问终端总线。n
为了在SIMATIC PCS 7 ES的机器上测试SIMATIC PCS 7 OS功能,PCS 7的工程师站事先应该被组态成为一个PC站。
组态向导(CW),组态控制台(设置PC站点)以及组件编辑器(CoCo)代替了“Set PC/PG- interface”功能。这个设置只能做读取功能用。n
- 如果是新安装的SIMATIC PCS 7 V6.0工程师站,则必须首先启动调试向导。计算机重新启动之后,组态向导自动识别新插入的网卡(即插即用),并逐步指导用户完成PC站的安装/配置工作。
每次网卡修改之后,SIMATIC PCS 7项目的PC站会再次运行一次调试向导,重新设置一次PCS 7项目中的PC站点。组态模块的顺序依赖于一个事实,就是在哪一行中可以识别出PC站上集成的网卡。通过 CW,建立用于在 PCS 7 项目中进行组态操作的 PC 站 (带有 2 个网络适配器的 ES 站)。这样在 PCS 7 项目中组态所有 PC 站 (ES、OS) 和 AS 系统,便可以通过 ES 下载所有站。
通过“Start > SIMATIC > SIMATIC NET > settings > commissioning wizard”启动调试向导。现在,向导会提示您完成所有对话框特性。请确保网卡处于组态模式并且设置了正确的 MAC/IP 地址。为每个网络适配器选择一个索引号 (代表在 CoCo 中和在 PCS 7 项目的 PC 站中的插槽位置)。
图. 1:设置网络适配器CP1613的调试向导对话框n
- 通过“Start > SIMATIC > SIMATIC NET > settings > Set PC-Station”打开组态控制台。可以重新检查在调试向导中的组态,也可以做自己的设置。
在“Configured mode”中,将不能再通过“Set PC-Station”对网卡进行修改 (灰色背景)。在 PCS 7 项目中管理这些信息,并下载到相应的 PC 站。在“Configured mode”中,可以查看已经加载的信息,但是不能修改这些信息。
图. 2:组态控制台中的CP1613网卡属性n
一旦CP1613在“Configured mode”模式下运行,则这个组件的信息能读取,不能修改。如果要修改,可以编辑PCS 7项目重新下载,或者将网卡的模式切换到PG模式下,并且添加相应的访问点。n
通过设置运行模式“Configured mode”,再从 NetPro 中下载 PC 站的组态,便可以将正确的数值修改到组件编辑器中。
普通网卡 (非 CP1613) 的数据可以通过Windows修改,然后将信息输入到 PCS 7 项目中的相应 PC 站。
图. 3:组态控制台中网卡“IE General”的块属性n
- 通过组态控制台“Set PC-Station”,可以在 PC 站运行期间修改块的操作模式。通常,也可以通过此功能设置访问点。对于 PCS7,建议将访问点“S7ONLINE”设置成“PC internal (local) ”,这样便可以通过一个 ES 下载所有 PC 站和 AS。
图. 4:组态控制台中访问点的设置n
- PCS 7 项目中,站点之间在工业以太网总线上,通过ISO协议或者通过 TCP/IP协议进行通讯。两个站点之间的协议必须相同。如果选择了 ISO,则必须设置 MAC 地址;而对于 TCP/IP,则必须设置 TCP/IP 地址。
出于性能和统一性的考虑,实践证明最好方式是,在系统总线上使用 ISO 协议,而在终端总线上使用 TCP/IP 协议。
出于这个原因,我们仍然建议在Windows中对网卡做如下设置。图5中的设置是针对连接系统总线的普通工业以太网卡的使用,没有使用CP1613。
说明:
使用普通以太网卡时,需要授权“Softnet S7 Basic License”。n
图. 5: 对系统总线网卡取消激活 TCP/IP 协议,此处仅使用 ISO 协议。
图. 6:为终端总线适配器取消激活ISO协议,此处仅使用 TCP/IP 协议。n
- 如果需要,通过Windows机制检查网卡的地址设置
图. 7: 在网卡的属性对话框中设置IP地址和子网掩码n
- 在可编辑的组件编辑器 (CoCo) 中,一方面为相应 PC 列出了通讯组件 (应用程序、硬件组态),另一方面显示了诊断事件。它显示了实际组态,以及为 PCS 7 建立的 PC 站点组态。
在 CoCo 中手动调整站名称,并添加了 WinCC Application/Batch Application。PC 站的硬件配置中的信息必须和组件编辑器中见到的组态相互一致! 也就是说,相应的索引参数设置必须和 PC 站的名称 (此处为:NB1063D) 完全相同。否则,将无法下载。
图. 8: 组件编辑器总览n
要打开组件编辑器,双击任务栏上的图标。然后,建立站名称;推荐使用 PC 的计算机名称作为站名称。这样做的好处在于所有组态人员都知道该名称,从而可以在 PCS 7 项目中清晰识别出该 PC。
在下一步中,必须将所使用的应用程序集成到 OS 服务器中,或者必须将 WinCC Application 插入到 ES 中。通过高亮显示相应的行 (INDEX),此处是行 1,然后通过按钮“Add”或在某一行右键单击弹出快捷菜单,将一个 WinCC Application 插入到行中。
- 之后通过向导创建您自己的新 SIMATIC PCS7 V6.0 项目,或者创建一个新的多项目。在新项目中插入一个类型为“PC-Station”的对象。将该 PC 站组态成此项目中的 ES。如果使用了 SIMATIC PCS7 向导,则多项目中的所有对象都被插入到一个用户项目中。如果使用了多个用户项目,则必须通过编辑器 NetPro,在对象之间创建连接。
- 工程师站ES 是 PCS 7 项目的一部分。也就是说,通过HW-Config 和 NetPro 中配置接口设置 (即MAC 地址) ,由访问点“S7ONLINE = PC internal (local) ”将项目下载到所属 PC 中。对所选择的 PC 站通过“Netpro > Target system > Load > Highlighted stations”,或者通过项目中 PC 站的硬件配置执行下载过程。
注释:从 PCS 7 V6.0 开始,已经放弃使用 XDB 文件。
图. 9:PCS 7 V6.0 项目中作为 PC 站的 ES 的硬件配置n
确保 PC 站的名称与组件编辑器中的站名称相一致。在组件编辑器中和PC 站中,所有的应用程序和网卡都必须在相同的插槽上,一旦正确设定完所有设置和地址,便可以第一次下载 ES 了。
- 在PCS 7 项目中,为 OS 服务器和 OS 终端站各插入一个另外的PC站。
图. 10:带有所有PC 站的 PCS 7 V6.0 项目的组件视图n
注意:
如果组件编辑器中的站名称和自己的 ES 的 PC 站名称相同,并且访问点是“S7ONLINE = PC internal (local) ”,则在 PCS 7 V6.0 项目中,会在 PC 站的名称前面标记一个黄色的箭头。只有在这种情况下,才能进行下载操作!在 SIMATIC 管理器中,删除在 ES PC 站下面创建的 OS。此处,只需要有WinCC Application就可以,用来创建一个新连接,OS 只会在 OS 编译期间引起混淆。此外,也可以在HW Config中插入一个Application,然后将其重命名成 WinCC Application。
当为 OS 终端站创建 PC 站时,在“HW Config”中使用“WinCC Application Client”作为应用程序。将 PC 站中的网络适配器连接到系统总线或者终端总线。
- 在 OS 的属性对话框中,编辑项目下载的目标路径和符号计算机名称。
图. 11:SIMATIC 管理器的组件编辑器视图中 OS 项目的属性对话框n
- 在 OS 终端的属性对话框中编辑项目下载的目标路径。
图. 12:SIMATIC 管理器的组件视图中 OS 终端项目的属性对话框n
- 一旦在项目中插入了所有 PC 站,便必须创建所有连接。至少在 S7-400 CPU 和 PC 站之间,为 OS 服务器、OS 单站系统和 ES 各创建一个 S7 连接。在应用程序 NetPro 中,还可以在 CPU 和 PC 站运行的情况下,通过菜单条目“Target OS > Download to current project > Coections and Gateways”来下载此连接。
在此实例之后,请在 SIMATIC 400 和 OS 服务器之间创建一个新连接;然后在 SIMATIC 400 和 ES 站之间创建一个另外的连接 (NB10630D),该连接用来在将修改内容下载到 OS 站中之前,在ES 上对修改内容进行测试。
图. 13:SIMATIC PCS7 V6.0 项目的 NetPro 中的连接表
注意:
在SIMATIC PCS7 V6.0中,只能使用所组态连接 (Named Coection,命名连接)执行 OS 编译。出于此原因,必须事先在 NetPro 中组态好连接,并且必须将其下载到所有目标站点 (AS 和 PC 站) 中。确保从 AS 到 OS 的连接的名称 (可以在伙伴标识号下面找到该名称) 和从 AS 到 ES 的连接的名称完全相同。否则,便无法在 ES 上在线更改到测试模式。连接的名称和所使用的应用类型是“Named Coections”的组成部分。
- 在创建了用户程序之后,一旦在项目中创建了所有连接并执行了所有其他设置,便可以编译 OS 了。在 SIMATIC 管理器的组件视图中,在“Extras > OS > compile”下面打开 OS 编译对话框。
图. 14:在 SIMATIC 管理器中调用 OS 编译
- 在 OS 编译的详细对话窗口中,必须确保将组态的命名连接(Named coection)上的项目传送到 OS。
图. 15:所选择的“Named Coections”的 OS 编译详细对话窗口
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333802.html