通过 IO 系统的组态控制,可以从标准机器项目生成多个具体的标准机器版本。
组态控制为用户提供了灵活性,只要实际组态不**过设定的组态,就可以为特定应用改变 IO 系统的组态。因此所组态的组态就代表所有可以从其派生的实际组态的**集。
下图举例说明了如何从一个标准机器项目生成两个具有不同数量 IO 系统的 PROFINET IO 系统。
下面说明了如何对要调试的 PROFINET IO 系统进行组态和编程,例如,不使用组态软件对标准现场机器进行组态和编程。
组态控制原则在设备级别已知,以便灵活使用子模块/模块(“选件处理”)。可以从一个工程组态项目同时为集中式和分布式 I/O 派生不同的组态。
对于 S7-1500-CPU 固件版本 V1.7 及更高版本,此原则还可以应用于 IO 系统级别。用户可以选择省略、添加或更改特定工厂中 PROFINET IO 系统的站(IO 设备)的顺序。
设备的组态控制可以与 IO 系统的组态控制组合使用,其功能互相独立。
可以运行不同于 IO 系统较大组态的其它版本。在标准机器项目中,可以准备一套 IO 设备,可以通过组态控制为各种组态灵活自定义这些设备。
可以提供以下不同版本:
所涉及的 IO 设备数不同版本
通过在用户程序中传输具有所需组态的适当数据记录,将用于组态控制的可选 IO 设备添加到组态中。
所涉及的 IO 设备顺序不同版本
通过在用户程序中传输具有所需拓扑的适当数据记录,调整 IO 设备的端口互连,使其适合所用的拓扑。
下图显示了如何使用在 STEP 7 的网络视图中标记为可选的 IO 设备支持两种不同的组态。
不带可选 IO 设备的组态:
在这种情况下,可以使用“ReconfigIOSystem”指令将数据记录传输到 PROFINET 接口,该接口包含有关不在组态中包含可选 IO 设备的信息。
带可选 IO 设备的组态:
在这种情况下,可以使用“ReconfigIOSystem”指令将数据记录传输到 PROFINET 接口,该接口将可选 IO 设备添加到组态中。
① | 通过参数分配确定:IO Device_2 是可选 IO 设备 |
② | 不带可选 IO 设备的组态 |
③ | 带可选 IO 设备的组态 |
在实现标准机器方案时,分为以下几个阶段:
工程组态阶段:创建标准机器项目并将其装载到特定机器或设备:
- 完整组态特定机器或设备所需的全部 IO 设备(选件)
- 把那些将在特定机器或设备中忽略的 IO 设备组态为可选
- 准备用户程序,要能够通过交换机或 HMI 设备选择现场的实际组态
调试阶段:准备要运行的特定机器或设备:
- 将机器或设备集成到现场网络中(请参见“本地调整可多次使用的 IO 系统”)
- 通过组态的选项选择 IO 系统的当前组态
产品推荐
友情链接