广东湘恒智能科技有限公司
主营产品: 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等
江苏省连云港市SIEMENS西门子《授权》中国一级代理商

以电动机控制模板为例,在实际编程过程中可能会有如下需求:有的电动机可能不包含任何外部连锁;有的可能需要启动允许;有的则需要启动允许和不带复位的互锁。在CMT之前可能没有太好的方式实现此功能,只能每种情况对应一个过程标签类型,甚至没有使用类型每个电动机都是一个 CFC。


而使用 CMT 可以轻松实现上述功能。仅需定义该 SubCM(子控制模块,比如下图中的 Permit、Interlock 等)为可选即可。

图片

图 3 CMT 的变型

在 PCS 7 侧定义 CMT 的 SubCM 为可选项的位置如下图所示:

图片

图 4 CMT 的变型在 PCS 7 中的组态

◾替代对象的应用场景:

仍然以电动机控制模板为例,不同的电动机实例相关的连锁数量也不尽相同:有的没有连锁;有的连锁较少;有的连锁相对较多。与变型类似,以往也没有太好的解决方案。而使用 CMT 的替代对象功能则如探囊取物,垂手可得。

图片

图 5 CMT 的替代对象功能示意

在 PCS 7 侧定义 CMT 替代对象的方式如下图所示。与 CFC 不同,在工艺 IOs 中,多个可选对象的输出可以连接到同一个工艺输入管脚。生成实例时,根据所选择的可选对象进行自动互连(仅可自动互连一个)。

图片

图 6 CMT 的替代对象功能设置

图片

2.2

Plant Generator 助力实现

批量生成实例

图片

很多人对于 CMT 望而却步的原因,可能是因为之前 PCS 7 软件本身没有集成通过 Excel 导入的功能。PCS 7 V9.1 版本起已经自带 Plant Generator 这个全新工具,能够通过表格的方式批量生成 CM 实例,再配合工艺列表编辑器对导入数据进行信号、参数设置等。


如下图所示,Plant Generator 在生成 CMs 具有如下功能:

图片

图 7 Plant Generator 批量生成 CMs 的功能

Plant Generator 批量生成的步骤如下:

第一步:导出当前项目的生成器列表为 CSV 格式。

图片

图 8 Plant Generator 导出生成器列表

第二步:根据实际需求新增或修改的 CMs 填充表格。

图片

图 9 Plant Generator 生成器列表内容填充

第三步:导入修改完成的生成器列表(参考第一步,选择导入生成器列表)。导入过程中会弹出数据传输的对话框,可以比较项目和生成器列表的区别。在该对话框还可以自定义选择部分导入(默认全选)。

图片

图 10 数据传输对话框

导入完成后的结果如下图所示,已经自动创建所需的工厂层级和CMs。

图片

图 11 导入结果

图片

2.3

改变更新-实力见分晓

图片

CMT 的另一大优势是支持 CMT 到 CM 的同步。即使项目前期考虑再周全也难免在实际调试中遇到特殊实例的情况。如果使用早期的 PTT(过程标签类型) 功能,只能删除后重新导入或逐个修改这些特殊实例。而基于 CMT 模板时,无论何时都可以实现 CMT 到 CM 的同步更新。


比如电动机模板最初没有为 Permit 管脚添加 Interlock 功能块,且已经生成了多个实例。后期调试过程中,实例需要为 Permit 管脚添加 Interlock 功能块。如下图所示:

图片

图 12 电动机模板的 CMT 和 CM 最初形态

 需要通过修改 CMT 模板并同步更新到 CM 实例,如下图所示:

图片

图 13 修改 CMT 模板并同步 CM

在 PCS 7 侧的实际组态步骤为:初始情况下 CMT 和 CM 均未添加 Permit 管脚互连的 Interlock 功能块。

图片

图 14 CM 实例的初始状态

修改 CMT,新增 Interlock 的联锁块,并添加到 SubCM。将其输出管脚 Out 连接到 Permit,如下图所示:

图片

图 15 修改 CMT 的模板

执行 CMT的同步(参考图 8 ,选择同步),更新到 CM 实例。更新过程中可以只选择所更改的 CMT 及需要更新的 CM。

图片

图 16 CMT 同步 – 选择要同步的 CMT

图片

图 17 CMT 同步 – 选择要同步的 CM

同步后的结果如下图所示:

图片





展开全文
相关产品
拨打电话 微信咨询 发送询价