实现思路:将每个动作对应一个数字,每个条件对应一个数字,每个跳转步对应一个数字。HMI选中对应的动作和条件步序后生成对应数字数组,然后PLC通过判断对应数组内容依次顺序执行所有动作,并并满足所有条件后跳入下一步。
三、工艺流程显示HMI界面及PLC程序
当前页10个元素为一个对象,10个动作,10个条件1,10个条件2。此流程步对用配方里面动作逻辑,一一对应。当执行签1到10步序时就将1到10步序赋给当前流程对象,当执行签11到20步序时就将11到20步序赋给当前流程对象,以此类推,可以做到自动翻页显示流程。
PLC程序说明如下:
自动将动作库,条件1库,条件2库,跳转库 按翻页索引赋给HMI当前流程步。
实现思路:将当前画面动作、条件、步序全部做好,然后判断当前型号动作逻辑条件为0则隐藏不显示,不为0则显示。动作为0则结束向下跳转。首先将数据库第一页赋给当前页。执行完数据库第一页后,将数据库第二页内容赋给当前页,以此类推直到结束为止。