17838383235
6SL3210-5BB12-5BV1现货西门子代理
西门子: V20
变频器: 6SL3210-5BB12-5BV1
德国: 1AC 220V,0.25KW内置滤波
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2024-05-23 03:20
发布IP: 113.246.217.84
浏览次数: 25
手机号: 17838383235
在线咨询: 点击这里给我发消息
17838383235
详细信息

6SL3210-5BB12-5BV1现货西门子代理

6SL3210-5BB12-5BV1现货西门子代理

6SL3210-5BB12-5BV1现货西门子代理


大咖分享 | 西门子PLC的自定义工艺流程的设计方法



程序主要分为三部分:配方编辑,工艺步配置,工艺流程显示,具体操作参考文章中的视频。


一、配方编辑HMI界面及PLC程序

(1)   可以自由添加新配方。输入新配方名称后单击“添加型号”就会将新型号添加到列表中。如果列表中有此型号就会提示此型号已存在。

(2)  选中列表中右侧选择按钮时,可以对当前配方进行删除、复制和粘贴。

(3) 上下箭头可以翻页,能翻的页数取决于PLC数据库里面DB的数量,F1到F10总共10个型号,10/5=2页,所以能翻的页数多两页,如果扩展DB数量,页数会自动扩展。


图片


PLC程序(如下图)说明如下:

(1)   F_First DB  需要填写型号数据库第1个起始DB,如下个型号库DB为F1(DB301)

(2)   F_Last DB  需要填写型号数据库后一个DB,如下后一个型号库DB为F10(DB310)

   注意:型号库个DB到后一个DB的DB块必须是连续的。

(3)   Disp_DB  此DB用来显示HMI型号列表。

(4)   Para_DB 此DB用来显示HMI参数设置。

(5)   Now_DB 此DB用来显示换型后当前型号,当前生产的型号。

(6)   Copy_DB 用来数据复制缓存用

(7)   Clear_DB 用来清空数据库型号。

(8)   F_Name 填写任意数据库DB里面的F_Name,直接拖到此引脚。

(9)   F_Screen 填写HMI型号页面的画面编号,用于程序自动切换型号页面。

(10)  P_Screen 填写HMI参数页面的画面编号,用于程序自动切参数页面。

可以任意修改增加型号DB里面的参数长度,或者扩展DB型号数量,修改用户自定义数据F后不需要重新编译此块,此块全部用的指针方式解耦出来的。


图片


二、工艺步配置HMI界面及PLC程序

当前画面是配置自定义动作界面,选择动作,然后是条件1,条件2,如无条件默认为空即可,Jmp跳转步,执行对应的动作,满足条件后跳到哪一步。当前页配置完成后可以向下翻页继续配置。注意:当前页配置完成后需要点击保存再翻页。配置完成后点击保存,按返回则回到配方界面。


图片



PLC程序说明如下:

图片


图片


图片


实现思路:将每个动作对应一个数字,每个条件对应一个数字,每个跳转步对应一个数字。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则结束向下跳转。首先将数据库页赋给当前页。执行完数据库页后,将数据库第二页内容赋给当前页,以此类推直到结束为止。




相关产品
相关西门子产品
联系方式
  • 地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
  • 手机:17838383235
  • 联系人:徐嘉泉
产品分类
最新发布
企业新闻
站内搜索