<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Sequence: 机器流程动态化 > 使用案例 > 在运行时调整注塑机的工艺顺序 |
根据产品的不同,可能需要不同的工作步骤,必须直接在注塑机上进行修改。例如,包括使用不同的或不使用拉芯机来生产有或没有空腔的产品。
机器的行为应该可以在运行时通过HMI应用程序进行修改。根据产品的不同,机器操作员应该能够适应并启动注塑机的顺序。
•组件列表
•MpSequenceCore (自定义MpLink)。这个功能块可以用来控制和执行一个序列。
添加MpSequenceCore配置 是为了在运行时调整序列。序列的结构是通过一个序列文件定义的。关于这个文件的更多信息,见下面的 "序列文件 "一节。
指定的存储介质("HDDAT")定义了序列文件的存储位置。
在编辑配置之前,需要定义注塑机的哪些部分允许被检查和修改。机器操作员应该能够在运行时控制下面标记的区域。
配置的结构分为不同部分。以下部分解释了哪些可能的命令可以用于注塑机。
"轴 "定义了可用于该序列的轴。轴 "夹持"、"注射"、"注射单元 "和 "顶出 "被定义。这使得检查上面标记的机器区域的轴成为可能。关于轴的更多信息,见 这里。
在mapp Sequence 的意义上,轴可以是一个液压缸,例如。
序列中的可执行步骤在 "命令 "下定义。定义了以下步骤。
命令 |
解释 |
SequenceStart |
必须为每个序列定义一个起始步骤。这个步骤始终是第一个步骤。 |
ClampClose |
"ClampClose "可用于关闭注塑机的锁模单元。 |
ClampOpen |
"ClampOpen "可用于打开注塑机的锁模单元。 |
Injection |
"注射 "开始注射程序,包括保持阶段。 |
Plastification |
"塑化 "控制材料的塑化。 |
InjUnitForward |
这允许注射单元向前移动。 |
InjUnitBackward |
这允许注射单元向后移动。 |
EjectorForward |
这允许喷射器被向前移动。 |
EjectorBackward |
这允许喷射器向后移动。 |
SequenceEnd |
必须为每个序列定义一个结束步骤。这个步骤总是最后一步。 |
必须为每个单独的命令定义一个类型。例如,这可以是 "运动"。这意味着,只要在序列中执行了这个命令,就开始了一个运动。为了执行一个运动,可以指定一个先前定义的轴。对于命令 "InjUnitFoward",它可以是这样的。
关于命令的更多信息,见 这里。
序列文件
必须创建一个序列文件,以便可以使用以前定义的命令等。默认的序列是在这个文件中定义的,以后可以在运行时调整。更多信息,请看 这里。
<?xmlversion="1.0"?>
<DATA>
<Sequence>
<Step Value="0">
<Command Value="SequenceStart" />
</Step>
<Step Value="1">
<Command Value="ClampClose" />
<StepPrevious Value="0" />
</Step>
<Step Value="2">
<Command Value="InjUnitForward" />
<StepPrevious Value="1" />
</Step>
<Step Value="3">
<Command Value="ClampLock" />
<StepPrevious Value="2" />
</Step>
<Step Value="4">
<Command Value="Injection" />
<StepPrevious Value="3" />
</Step>
<Step Value="5">
<Command Value="EjectorForward" />
<StepPrevious Value="4" />
</Step>
<Step Value="6">
<Command Value="InjUnitBackward" />
<StepPrevious Value="5" />
</Step>
<Step Value="7">
<Command Value="ClampUnlock" />
<StepPrevious Value="6" />
</Step>
<Step Value="8">
<Command Value="ClampOpen" />
<StepPrevious Value="7" />
</Step>
<Step Value="9">
<Command Value="EjectorBackward" />
<StepPrevious Value="8" />
</Step>
<Step Value="99">
<Command Value="SequenceEnd" />
<StepPrevious Value="9" />
</Step>
</Sequence>
</DATA>
准备mapp View HMI应用程序
序列显示在mapp View HMI应用程序中。为了在运行时调整序列, 控件 "Sequencer " 被添加和配置。有关配置的更多信息,请参见 配置示例 部分 。
在 小部件 "序列器 "被 添加和配置后 ,HMI应用程序可以看起来像这样。
使用mapp组件
功能块 "MpSequenceCore " 被添加和配置。更多信息,请看 这里。
为了实现注塑机, 可以使用 mapp Plastics 。更多信息, 请看这里。
mapp View HMI应用程序可用于使用 部件 "Sequencer "来操作序列 。有关具体操作的信息,见 "编辑、保存和加载序列 "部分 。