序列编辑器
序列编辑器是类似甘特图的导航器,用于显示系统中的仿真序列及其序列。可以查看有关仿真序列的信息,包括参考的机电对象、开始时间、持续时间、结束时间和一些运行时参数。
使用序列编辑器可执行以下操作:
将新仿真序列添加到系统。
从表中修改仿真序列的开始时间和持续时间。
使用 AND 和 OR 逻辑链接仿真序列。
修改仿真序列的序列并创建按功能组织仿真序列的组。
激活或停用单个或多个仿真序列。
使用机电一体化或外部映射信号控制信号。
使用独立仿真序列、运行时参数和链接器对反算机构驱动运动进行控制和排序。
播放仿真,直到仿真序列开始。
通过拖动垂直条调整参数侧和事件侧的相对宽度。
在背景中右键单击,然后选择查找以使用多个选项和过滤器来搜索仿真序列。
标识与选定仿真序列相关的对象。 受控对象显示为红色,条件对象显示为蓝色。
(1) | 基于时间的仿真序列 | 由时间触发的仿真序列。 这些仿真序列显示为蓝色条。 要重置所有基于时间的仿真序列的运行时间,单击更新时间 |
(2) | 基于事件的仿真序列 | 由非基于时间的事件触发的仿真序列。 此仿真序列显示为绿色条。 |
(3) | 链接的仿真序列 | 链接到另一仿真序列的仿真序列。 |
(4) | 复合仿真序列 | 在低于当前工作部件的装配级别定义的一个或多个仿真序列的集合。 此仿真序列为只读,显示为灰色条。 复合仿真序列不能链接到其他仿真序列。 |
(5) | 暂停仿真序列 | 触发时暂停仿真的仿真序列。 |
(6) | 链接条件 | 连接两个或多个仿真序列以创建序列的链接。 链接条件将 AND 或 OR 逻辑应用于连接,并可在以后进行更改。
|
优化序列编辑器显示
可以执行以下操作来优化演示期间或查看长仿真时的序列编辑器显示:
要更新序列编辑器显示,但不与仿真同步,设置使用用户定义刷新间隔和刷新间隔 机电概念设计首选项。
要在仿真期间显示现有仿真序列的固定视图,而不是在仿真序列中主动滚动,使用播放时剪切历史记录命令。
要清除甘特图,在仿真期间右键单击甘特图,然后选择清除视图。
要以不同的颜色显示仿真序列的最长路径,以指示它是关键路径,使用关键路径
选项。
位于何处?
应用模块 | 机电概念设计 |
资源条 | 序列编辑器 |
序列编辑器快捷菜单命令和功能
序列编辑器主面板 | |
右键单击仿真序列时以下命令可用。 | |
添加仿真序列 | 打开仿真序列对话框,并用于新建仿真序列。新仿真序列添加到序列编辑器中的仿真序列树中。 |
创建组 | 用于在仿真序列树中创建仿真序列子组。 |
编辑 | 打开仿真序列对话框,用于编辑您右键单击的仿真序列。 |
删除 | 删除选定的仿真序列或组。 |
复制 | 复制选定的仿真序列或组。 |
粘贴 | 将仿真序列或组的副本从剪贴板粘贴到选定节点下的位置。 |
移到组 | 用于将仿真序列移到仿真序列树中的仿真序列子组中。 注释: 还可以拖动仿真序列,将其分为几个子组。 |
移动 | 用于将仿真序列在仿真序列树中上移、下移、移到顶部或移到底部。 |
运行至该仿真序列 | 设置运行时仿真的停止点。 |
将所有者设为工作部件 | 用于更改为所选复合仿真序列所有者的工作部件。 |
右键单击序列编辑器的背景时以下命令将可用。 | |
导出 PLCopen XML | 打开导出 PLCopen XML 文件对话框,用于将选定的仿真序列导出为 PLCopen XML 格式。 注释: PLCopen XML 是由 AutomationML 组发布的标准格式。 |
导出时序图 | 用于导出时间设置数据,包括:
|
查找 | 用于搜索仿真序列。 |
当选择了多个仿真序列并右键单击其中一个仿真序列时,以下选项可用。 | |
创建链接器 | 创建序列的方法是按仿真序列在序列编辑器中显示的顺序链接它们。 |
反转链接器 | 切换已链接仿真序列的顺序。 |
序列编辑器表中提供以下功能。 | |
从一个仿真序列到另一个仿真序列拖出直线 | 链接仿真序列,使一个仿真序列结束之后立即开始另一个。 |
拖动仿真序列条 | 修改仿真序列的开始时间。 |
在序列编辑器时间表中右键单击链接时,以下选项可用。 | |
链接条件 | 用于切换 AND 和 OR 语句之间的链接逻辑。 |
删除链接器 | 删除链接。 |
导出 PLCopen XML
使用导出 PLCopen XML 命令可将仿真序列导出为 PLCopen XML 格式。 然后,可以将文件导入 PLC 工程工具,将其传递到 PLC,并使用机电概念设计模型在闭环仿真中运行它。
位于何处?
应用模块 | 机电概念设计 |
先决条件 | 序列编辑器中必须有一个仿真序列。 |
序列编辑器 | 在背景中右键单击→导出 PLCopen XML |
将仿真序列导出至 PLCopen XML 文件并将其转换为顺序函数逻辑
本示例展示如何将现有 MCD 仿真序列导出至 PLCopen XML 文件,然后将该仿真序列转换为 SIMATIC 中的顺序函数逻辑。
在资源条上的序列编辑器
中,右键单击背景并选择导出 PLCopen XML。
在导出至组中,单击浏览并指定保存文件的位置,键入文件的名称,然后单击确定。
(可选)要使 XML 符号名称更具描述性,在设置组中,选中使用长符号名称导出
复选框。
单击确定。
启动 SIMATIC。
创建新项目。
指定位置和文件名。
在左窗口中,右键单击项目名称并执行以下操作:
高亮显示插入新对象。
选择 SIMATIC PC 站。
将站命名为您的计算机名称。
双击配置。
在 HW 配置菜单中,从库中选择运行时系统。
将运行时系统拖到站中。
保存并退出.
在组件树中,右键单击源并执行以下操作:
高亮显示插入新对象。
选择外部来源。
在插入外部来源对话框中,将文件类型设为 MCD PLCOpenXML Chart,然后选择要插入的文件。
单击打开。
在 SIMATIC Manager 窗口的右窗格中,右键单击 MCD 数据文件并选择编译。
返回到 SIMATIC Manager。
在 SIMATIC Manager 窗口的右窗格中,右键单击顺序函数逻辑文件并选择编译。
将代码下载到真实或虚拟 PLC 之前,可以在 Blocks 文件夹中查看已编译的代码。
MCD 仿真序列导出至 PLCopen XML 文件 这个plcopen xml听说是一个工业标准。 是不是意味着符合plcopen xml标准的文件,可以转为plc梯图?
1. PLCopen XML 标准的核心作用
2. 从 PLCopen XML 到梯形图的转换逻辑
3. 注意事项
总结
详细见官方在线文档:
https://docs.sw.siemens.com/zh-CN/doc/209349590/PL20240507114647081.mechatronics/id1109815

