中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

机电一体化

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 机电一体化 → 浏览主题: 我建立PLC产品数据库的方法
发表新帖 回复该主题
回帖:21个,阅读:2644 [上一页] [1] [2] [3] [下一页]
* 帖子主题:

我建立PLC产品数据库的方法

分享到
23681
wushulin 版主
文章数:6168
年度积分:114
历史总积分:23681
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2012/12/3 23:13:34
#0楼
自己做了一台机器,要加工20多个产品型号。如果每次更换产品调一次模,要改变18个参数,如果每次都要这样改,基本上有点不现实,所以我在触摸屏上做了一个产品数据库。下面我介绍一下这个建的方式----我的方式是这样的。

  先在主界上做一个进入产品设定进入键和一个当前产品型号显示,产品进入键不用输入密码,而是采用长按3S进入的方式,才可以进入产品设定界面。产品显示指示而是有多少个型号,就做了多少指示灯,因为型号里面有其它字符现,所以不能用一个数字符显示,所以就有多少个产品,就做了多少个灯,每个灯对应一个PLC继电器,指示灯属性里面使用安全显示,相应继电器动作才显示----一个个的重叠起来,界面不管怎么也只能看到一个。多状态显示就是这么做的。

 长按产品型号设定键,进入设定界面,界面里做了一个产品型号数据表格,里面例出了所有的产品型号,每个型号就是一个点动键和一个指示灯组成,当点动任意一个产品时,自动关闭前一个产品而切换到当前选定产品并指示出来。

  PLC程序里面写法:每个产品对应一个数据,比如产品A对应PLC里的一个继电器R1,R1被触发时,把K1传入D10。这时D10表示为产品A。当D10=1时,将产品A的所有数据传入执行的各位置控制指令加工。

 同时,当D10=1时,触摸屏上的数据设定开关,被指定到相应的产品数据设定界面。触摸里把相应的产品,每个一个产品做一个设定页面,并一一对应,如把产品A的设定界面做在18窗口里。当按下产品数据设定时,触发了PLC里面的继电器A1。A1接通的时候PLC-- MOV   K18  D0  ,这个程序自动翻页到触屏里的18窗口,这时可以任意更改本产品的数据。

  当第一次把本产品型号填写好后,PLC将自动记忆本参数,今后在加工本产品时只须要点一下产品型号就可以了。
[此贴子已经被作者于2012/12/3 23:16:12编辑过]
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
23681
wushulin 版主
文章数:6168
年度积分:114
历史总积分:23681
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2012/12/3 23:27:01
#1楼
附件
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
23681
wushulin 版主
文章数:6168
年度积分:114
历史总积分:23681
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2012/12/3 23:33:40
#2楼
附件
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
2956
joneswang00
文章数:236
年度积分:50
历史总积分:2956
注册时间:2007/9/30
发站内信
发表于:2012/12/4 7:22:17
#3楼
不错,这就是类似于屏的配方功能吧
The worst choice you can make is no choice at all.
20507
qlin 版主
文章数:6715
年度积分:50
历史总积分:20507
注册时间:2006/2/20
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2012/12/4 7:25:15
#4楼
先顶,晚上再来看。
欢迎您支持 “中华工控网” 论坛  http://bbs.gkong.com/    “电工技术”版块
————
本人技术久已荒置,不便参与技术讨论、更无法答疑,只能一旁看看,偶尔可能提示一下队形、以示存在感……
各位见谅,谢了!   20170501启
17521
ahljj
文章数:3386
年度积分:233
历史总积分:17521
注册时间:2002/3/23
发站内信
发表于:2012/12/4 7:38:57
#5楼
思路不错,值得学习
17124
gf2003129
文章数:10790
年度积分:50
历史总积分:17124
注册时间:2007/9/2
发站内信
发表于:2012/12/4 8:34:19
#6楼
高手呀,应该向您学习!什么都懂,电气也懂,机械也懂,全才了!
做什么事贵在坚持!
615
yuanyuanchen
文章数:49
年度积分:50
历史总积分:615
注册时间:2012/11/28
发站内信
发表于:2012/12/4 10:41:38
#7楼
高手在人间呀表情,值得大家学习
8984
wanwan8778
文章数:2357
年度积分:50
历史总积分:8984
注册时间:2008/8/2
发站内信
发表于:2012/12/4 11:34:43
#8楼
 PLC程序里面写法:每个产品对应一个数据,比如产品A对应PLC里的一个继电器R1,R1被触发时,把K1传入D10。这时D10表示为产品A。当D10=1时,将产品A的所有数据传入执行的各位置控制指令加工。

想请教一下版主,
比方说,每种产品均需要10个步骤,假设是每步分别控制1个小电机运行某段距离:
第一种产品要执行10个步骤时要求:第一个电机需要运行1mm,第二个电机需要运行2mm,第三个电机运行3mm,等等
第二种产品要执行10个步骤时要求:第一个电机需要运行5mm,第二个电机需要运行6mm,第三个电机运行7mm,等等
第三种产品是另一种要求,等等
这样一来,岂不是每种产品都需要设置自己的数据区?
独学而无友,则孤陋而寡闻。
有问题,是必须要解决的。
Another complicated. Another mystery.
23681
wushulin 版主
文章数:6168
年度积分:114
历史总积分:23681
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2012/12/4 12:33:21
#9楼
其实数据库都是一样的建法,其实也就是建一个模板,基本上是每个产品建一个区了,使用时是直接调用。
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005