针对同一设备平台生产不同产品型号的设备,通常设置产品型号选择功能,而针对多型号的产品,使用触摸屏自带的配方数据功能是最简单且容易实现的办法。

下面介绍一个项目实例,针对西门子系列的产品PLC和触摸屏的案例。

项目说明:在一块布上焊接拉链,拉链上边有一层固化的胶,通过加热挤压将拉链与布粘合在一起。

产品型号特点:布的材质一致,拉链材质一致,布的长和宽不同,布的正反面需要识别。

设计方案:伺服电机带动工装移动调整布的宽度;视觉相机检测布的正反面标记;加热系统负责加热;气缸带动加热工装移动负责拉链与布挤压粘合。

信息提取:不同产品型号需要不同的参数:伺服位移、视觉检测程序、视觉检测位置

    一、配置说明:

CPU:1215C DC/DC/DC ; HMI:KTP700 Basic PN

    二、配方数据结构:

根据项目设计情况制定配方数据结构,以二种型号为例,如下图所示:

    三、PLC建立数据参数块:

通常情况设计中,将配方数据参数单独建立数据块,而且变量使用“保持”型,如下图所示:

  四、HMI配方设置:

在项目树中双击“配方”,设置配方名称和配方元素,链接PLC变量,设置如下图所示

五、配方参数设置画面

添加参数设置画面,工具箱—>控件—>添加“配方视图”,添加数据元素编辑框I/O域(输入输出变量),链接PLC过程变量,如下图所示

六、配方视图控件属性设置

七、参数选择画面设置

此画面仅供操作人员切换产品型号使用,不能对参数进行修改。

添加“配方视图”控件,控件属性中工具栏不使用编辑辅助按钮,只留下拉菜单选件。

常规属性与参数设置画面控件属性设置一致。

设置“参数下载”按钮,负责将选定的型号参数,下载至PLC中。

八、操作演示

1、进入参数设置界面——使用配方视图控件——新建数据记录——(添加型号名称)——添加产品型号参数——保存当前数据记录,如下图所示

2、进入选择参数设置界面——点击下拉菜单——选择加工型号——参数下载,如下图所示:

https://baijiahao.baidu.com/s?id=1657604901628395768&wfr=spider&for=pc

西门子PLC1215C与KTP700HMI创建配方设置实例相关推荐

  1. android native java_在Android Native层中创建Java虚拟机实例

    前言 Android应用中JNI代码,是作为本地方法运行的.而大部分情况下,这些JNI方法均需要传递Dalvik虚拟机实例作为第一个参数.例如,你需要用虚拟机实例来创建jstring和其他的Java对 ...

  2. 在Android Native层中创建Java虚拟机实例

    前言 Android应用中JNI代码,是作为本地方法运行的.而大部分情况下,这些JNI方法均需要传递Dalvik虚拟机实例作为第一个参数.例如,你需要用虚拟机实例来创建jstring和其他的Java对 ...

  3. data的值 如何初始化vue_vue 创建一个基础实例【02】

    学习要点:1.框架理解    2.options    3.生命周期 本节课我们来开始学习 Vue 声明对象,并且理解传递选项对象的方法. 一.框架理解 1. 所有的前端框架基本都是为了简化:模版渲染 ...

  4. 第三节:创建一个Vue实例,超简单

    最近事多,更新稍慢了点,距离第二节推送快一周了. 我们之前说过,Vue是数据驱动视图的,只要model(模型层)的数据改变了,Vue就会帮我们改变视图上显示的内容,不用我们自己去动手写代码更新.那么, ...

  5. 创建mysql代码实例_MySQL筹建系列之多实例_mysql

    mysql搭建系列之多实例 所谓多实例,就是在一台服务器上搭建.运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听:物理上,每个实例拥有独立的参数配置文件及数据库. 通常情 ...

  6. 怎么修改db2服务器名字,服务器创建db2数据库实例名

    服务器创建db2数据库实例名 内容精选 换一换 Microsoft SQL Server提供的发布与订阅功能,利用复制技术来实现数据同步,可以通过其提供的发布与订阅功能实现数据的读写分离和线下线上数据 ...

  7. RDS关系型数据库 入门 01 创建关系型数据库实例【华为云分享】

    [摘要] 关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用.稳定可靠.弹性伸缩.便捷管理的在线关系型数据库服务.RDS具有完善的性能监控 ...

  8. 在SQL Server中配置索引创建内存设置的最佳实践

    介绍 (Introduction) The Index Create Memory setting is an advanced SQL Server configuration setting wh ...

  9. Linux无界面创建Oracle数据库实例

    Linux创建Oracle数据库实例 上一篇安装了数据库,本文记录创建数据库实例步骤 1.安装步骤: 内存检查 : 内存检查,如果过小,则会报错,具体错误可以看最后的问题列表,我初始内存为2G,出错之 ...

最新文章

  1. CentOS 生成SSH-KEY
  2. linux 数组的简单总结
  3. android项目两种构建方式的整合(Eclipse/idea和Android Studio)
  4. ajax传递参数给springmvc
  5. 文本分类(一)EWECT微博情绪分类大赛第三名Bert-Last_3embedding_concat最优单模型复现
  6. 二十八、Pyspider 爬取链家网
  7. 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP
  8. DNS 访问 Service - 每天5分钟玩转 Docker 容器技术(138)
  9. SQL触发器demo
  10. python range函数怎么表示无限_python range函数怎么用
  11. 谷歌推Android 8.1开发者预览版,Pixel 2神秘芯片终于派上用场了
  12. 实时计算Flink 快速入门 —— 步骤二:注册上下游存储
  13. jenkins教程_2 入门
  14. edge浏览器的html文件,手把手解决win10系统利用edge浏览器共享网页的具体方法
  15. Android-APP之桌面宠物
  16. 基于LSM和BLP的IPC进程通信模型
  17. vue实现div高度可拖拽
  18. Pr视频剪辑的降噪与花字
  19. 红米note4x装linux,红米Note4X自己安装Magisk的过程
  20. C语言-第8章-基本数据类型-v2

热门文章

  1. HLS直播取流过程演示
  2. 央行:2018年非银行支付机构发生网络支付业务量同比大涨85.05%...
  3. 转:云计算合同中需要注意的十大关键条款
  4. 判别两棵树是否相等 设计算法_机器学习算法-朴素贝叶斯
  5. 制作gogs Docker镜像
  6. Google earth engine——导入表数据
  7. MySQL的三种子查询
  8. 下载RPM包常用地址,很不错!
  9. android studio 实现短信验证 登录
  10. 考研计算机英语要过四级,太极考研:英语4级没过能考研吗? 能考上211计算机专业!...