PLC与触摸屏实现翻页-张庆松 点击:9964 | 回复:65



gongkongedit

    
  • 精华:1064帖
  • 求助:0帖
  • 帖子:14258帖 | 54470回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2008年9月08日
发表于:2004-02-09 22:05:00
楼主
PLC与触摸屏实现翻页-张庆松 近段时间开发一种机器系统,其中有一项功能是将每天的机器工作数目在触摸屏中显示出来,天数要两年;并且只要输入日期,触摸屏上就可以将任意时间的数目进行统计。我自己设计了一个程序,愿与大家分享。如有问题请指正。 画面讲述 本系统用的是OMRON的CQM1H-51的PLC,触摸屏用的是Pro-face的GP577R。其画面如下图1-A所见。 图中所示的B1按下后,就可以设置统计日期;设置完后,再按一下B2,就会统计两年内任意日期内的工件数。A1下的是指示数,从1~730,A2下的是年月日,如(030528)指的是03年05月28日。A3即每天的工件数。C1是向上翻页键,C2是向上翻行键,C3是向下翻页键,C4是向下翻行键。
地址分布 触摸屏的系统地址从DM500开始。 A1下的数字用的是一个触摸屏中的N标签,其功能如图2-A所示。地址是触摸屏的内部地址区域,我用的是LS2000; N标签上有一个运算,从上到下分别是LS2000+1~LS2000+10。 A2下的数字用的是一个触摸屏中的两位E标签,其功能如图2-B所示。地址是PLC的内部地址区域,我用的是DM1000~1001。从上到下分别是DM1000~DM1018。 A3下的数字用的也是一个触摸屏中的两位E标签,其功能如图2-C所示。地址是PLC的内部地址区域,我用的是DM2000~2001。从上到下分别是DM2000~DM2018。 B1是触摸键,用来设定起始日期和终止日期日期。B2=22915,用来触发统计总的工件数。 C1~C4用的是一个触摸屏中的T标签,其功能如图2-D所示。地址是触摸屏的内部地址区域,C1=LS50102,C2=LS50103,C3=LS50100 ,C4=LS50101。 触摸屏程序 Pro-face的触摸屏有D-Script Editor功能,请大家看以下的程序。 ID : 0000 Trigger : Bit Rising , Edge Bit Address : LS050100 Formula : if ([w:LS1000]<=758) {[w:LS1000]=[w:LS1000]+2 } endif Date Type : BCD Data Length : 16 Bit 此程序的是用来向下翻行,即指示值(A1)小于758时,将画面向下翻一行。 ID : 0001 Trigger : Bit Rising , Edge Bit Address : LS050101 Formula : if ([w:LS1000]<=720) {[w:LS1000]=[w:LS1000]+40 } endif Date Type : BCD Data Length : 16 Bit 此程序的是用来向下翻页,即指示值(A1)小于720时,将画面向下翻一页。 ID : 0002 Trigger : Bit Rising , Edge Bit Address : LS050102 Formula : if ([w:LS1000]>=40) {[w:LS1000]=[w:LS1000]-40 } endif Date Type : BCD Data Length : 16 Bit 此程序的是用来向上翻页,即指示值(A1)大于等于40时,将画面向上翻一页。 ID : 0003 Trigger : Bit Rising , Edge Bit Address : LS050103 Formula : if ([w:LS1000]>=2) {[w:LS1000]=[w:LS1000]-2 } endif Date Type : BCD Data Length : 16 Bit 此程序的是用来向上翻行,即指示值(A1)大于等于2时,将画面向上翻一行。 ID : 0004 Trigger : Timer Fn , Timer Duration : 1 Formula : [w:LS2000]=[w:LS1000]/2 Date Type : BCD Data Length : 16 Bit 此程序的显示指示数A1。 PLC程序 [NETWORK] Name="calendar"(本段是将每天的日期转换到触摸屏中) [STATEMENTLIST] LD 253.13 OUT TR0 CMP DM0502 HR92 //DM0502是系统的年 AND NOT 255.06 LD TR0 AND 049.02 OR LD AND NOT TIM252 AND NOT 049.03 AND NOT 049.04 OUT 049.02 TIM 252 #0010 LD TR0 MOV DM0502 HR92 CMP DM0503 HR93 //DM0503是系统的月 AND NOT 255.06 LD TR0 AND 049.03 OR LD AND NOT TIM253 AND NOT 049.04 OUT 049.03 TIM 253 #0010 LD TR0 MOV DM0503 HR93 CMP DM0504 HR94 //DM0504是系统的日 AND NOT 255.06 OUT 049.04 LD TR0 MOV DM0504 HR94 AND TIM252 LD TR0 AND TIM253 OR LD LD TR0 AND 049.04 OR LD OUT TR1 ADD #0002 DM0070 DM0070 //DM0070是指针字 CMP DM0070 #0800 AND 255.05 LD TR1 AND 255.06 OR LD MOV #0000 DM0070 LD TR1 ADD DM0070 #2000 DM0076 //间接寻址,DM2000 ADD DM0070 #2001 DM0077 //间接寻址,DM2001 ADD DM0070 #1000 DM0074 //间接寻址,DM1000 BSET #0000 *DM0076 *DM0077 MCRO 10 DM0502 DM0626 //子程序入口 XFER #0002 DM0628 *DM0074 //日期写入触摸屏 [NETWORK] Name="count&reset"(本段是程序记数与复位) [STATEMENTLIST] LD 253.13 OUT TR0 AND 228.10 //触摸屏上清零键 DIFU 080.10 LD TR0 AND 080.10 BSET #0000 DM0066 DM0067 //DM0066~67位计数值 LD TR0 AND 081.15



xphzw

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2003年5月22日
发表于:2004-01-04 15:16:00
41楼
老大:你好! 记得我吗?我是你以前一个公司搭档,你出去以后,公司里面一团乱,后来加工资。但现在我都走啦!有时间在联系!我现在在广州天河软件园,有时间过来坐坐。我是Yang!

耗子

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:226
  • 注册:2002年6月22日
发表于:2004-01-04 15:23:00
42楼
利昌機電: 你说的是有,我用过的 和版主帖子一样的 不过 不管哪一家的人机都差不多 我用过光洋/西门子/OMRON/富士/AB/深圳人机/三菱等 做为OEM,做到这里就没太大的诱惑了 所以改做工程了

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-02-09 22:05:00
43楼
我有一个Pro-face GP37W2B的人机,不小心忘了密码,请问哪位老兄帮我找回密码?谢谢!急!!!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-05-21 19:35:00
44楼
能提供porface人机编程软件吗?Email cdwuzhongjun123@sina.com.cn

自动化+++

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 94回
  • 年度积分:0
  • 历史总积分:209
  • 注册:2004年5月19日
发表于:2004-08-29 16:28:00
45楼
不知哪位高人用过 omron 的触摸屏 ,我想向你请教些问题 我的email grankguo@163.com

我心工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 20回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-01-28 22:13:00
46楼
omy1000老兄:你好 能把你的Hakko公司的触摸屏编程软件发送一份给我吗?邮箱为zoujianjia@126.com,多谢!

流动的me

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2005年3月11日
发表于:2005-03-14 16:08:00
47楼
我想学习PLC的知识,苦于无法入门,想请张先生指点一下:我需要学习那些基础及专业课程,请张先生帮我列出书名。我的邮箱地址:wiii2003@163.com

yuyu518

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 28回
  • 年度积分:0
  • 历史总积分:109
  • 注册:2005年3月13日
发表于:2005-03-14 18:52:00
48楼
咱们能不能建一个QQ上的群呀,那样联系就更方便了。如果有了怎么加呀?能否赐教?

刘春涛

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 18回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2002年3月07日
发表于:2005-03-14 20:05:00
49楼
现在我用OMRON CQM1H 51,触摸屏是NT631C,感觉还行!

shwq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2004年4月08日
发表于:2005-03-15 13:35:00
50楼
大家都来啊

shwq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2004年4月08日
发表于:2005-03-15 13:37:00
51楼
我有omron和三菱的编程软件,中文板的,大家可以交换啊!如实在没有也可以免费啊!

一靓枫£之情

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 105回
  • 年度积分:0
  • 历史总积分:195
  • 注册:2005年4月07日
发表于:2005-06-03 23:56:00
52楼
各位工控行业朋友: 我是一位刚入道的菜鸟,在此看到里面有这么多的前辈发表文章觉得受益菲浅啊。小弟有一些PLC的编程软件(如:CX-Programmer2.0中文版 KV BUILDER正式版STEP 7-Micro/WIN 32和FX-PCS/WIN-C)愿与大家共享。如果有求者可以E-mail给我。另外本人求GP-PRO/PB不知哪位前辈有此软件?可否提供? 叶勤 E-mail:yeyeeqing@163.com QQ:350260837

一靓枫£之情

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 105回
  • 年度积分:0
  • 历史总积分:195
  • 注册:2005年4月07日
发表于:2005-06-04 00:00:00
53楼
更正E-mail:yeyeqing@163.com或tmmsm_pe@cn.sumida.com

落魄江湖

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2004年2月15日
发表于:2005-06-04 17:50:00
54楼
TO shwq兄: 我有FUJI的PLC和触摸屏(中文的)编程软件。 zhihuanzhao@163.com

学思

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2004年8月29日
发表于:2005-09-12 17:07:00
55楼
好贴.

0577

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:263
  • 注册:2004年10月23日
发表于:2005-11-01 21:26:00
56楼
张先生!
     我也是从事工控电路设计行业的工作很高兴能在网上和你交流
QQ422866299

阿叉

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2005年10月31日
发表于:2005-11-02 15:47:00
57楼
利昌機電: 
    你好!
    我是刚入行的新手,只会用PLC做些简单的控制。现在我想了解一下用欧姆龙CQM1H的PLC跟人机介面连接该怎样才能让他们连上或是该用什么指令。谢谢!!

ZHM12339

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 15回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2002年11月26日
发表于:2005-11-03 08:36:00
58楼
很好,能不能用三菱的PLC与触摸屏写一下?

张欲

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2005年5月09日
发表于:2005-11-10 10:58:00
59楼
各位好,我是销售人机界面的,伺服电机的和PLC的,希望各位多多帮忙,我将以最优惠的价格和可靠的质量及良好的售后服务和最佳的技术支持为各位服务.谢谢

张欲

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2005年5月09日
发表于:2005-11-10 11:05:00
60楼
各位好,我是销售人机界面的,伺服电机的和PLC的,希望各位多多帮忙,我将以最优惠的价格和可靠的质量及良好的售后服务和最佳的技术支持为各位服务.谢谢.电话0577-88931935或手机13587407180,张欲

热门招聘
相关主题

官方公众号

智造工程师