PLC与编码器的应用-张庆松 点击:12755 | 回复:75



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-01-09 20:18:00
楼主
PLC与编码器的应用-张庆松 现在的工控行业中,编码器的应用越来越广泛,故在此讲述一下旋转编码器的一般应用,欢迎大家踊跃提意见,如有疑问也欢迎大家与我联系。 旋转编码器的一般介绍 其主要有两种,一种是增量型,另一种是绝对型。增量型的特征是只有在旋转期间会输出对应旋转角度脉冲,停止是不会输出。它是利用计数来测量旋转的方式;价格比较便宜。绝对型的的特征是不论是否旋转,可以将对应旋转角度进行平行输出的类型,不需要计数器可确认旋转位置;它还有不受机械的晃动或震动以及开关等电器干扰的功能,价格贵。在选择使用时,可参考以下几点。包括成本、分辨率、外形尺寸、轴负荷及机械寿命、输出频率、环境、轴旋转力矩、输出回路等等。 应用举例 它一般应用在对机器的动作控制。我那一个实例详细说明一下。我刚刚改造一台机器,机器在运行过程中先要对工件进行处理,然后加工。它以前是用光电开关做的,机器的电路就比较复杂,而且成本增加,维护调校麻烦。于是我就对机器的电路进行改造,主要是用一个编码器来代替以前的光电开关。此套系统由OMRON的PLC与编码器组成。下面是PLC程序。 I/O 及数据 检测是否有工件开关:00007 变频器零速输出:00008 处理工序1:开(DM100) 关(DM101) 10100 处理工序2:开(DM102) 关(DM103) 10101 处理工序3:开(DM104) 关(DM105) 10102 加工工序1:开(DM106) 关(DM107) 10103 加工工序2:开(DM108) 关(DM109) 10104 加工工序3:开(DM110) 关(DM111) 10105 PLC程序 Name="Initialize" [STATEMENTLIST] LD 253.13 //On OUT TR0 OUT 252.00 //Encoder software reset TIM 000 #0100 //System initialize delay AND 253.15 //PLC First scan on INI 000 002 DM0000 //Control Encoder mode LD TR0 AND TIM000 PRV 000 000 DM0000 //Encoder PV read DIV DM0000 #0004 DM0002 //1440 Change 360 BCMP DM0002 DM0100 HR01 //Block compare for operation Name="Shift" [STATEMENTLIST] LD 000.07 //Part on LD HR01.08 //Shift degree LD 253.14 //Off SFT HR60 HR62 // the rightmost word of the shift register Name="Treat 1" [STATEMENTLIST] LD TIM000 AND HR60.08 //Shift to action 1 operate position AND NOT 00008 //Inverter zero speed output AND HR01.00 //Degree of action 1 OUT 101.00 //Output Treat 1 Name=" Treat 2" [STATEMENTLIST] LD TIM000 AND HR60.10 //Shift to action 2 operate position AND NOT 00008 AND HR01.01 //Degree of action 2 OUT 101.01 //Output Treat 2 Name=" Treat 3" [STATEMENTLIST] LD TIM000 AND HR60.15 //Shift to action 3 operate position AND NOT 00008 AND HR01.02 //Degree of action 3 OUT 101.02 //Output Treat 3 Name="Process 1" [STATEMENTLIST] LD TIM000 AND HR62.03 //Shift to Print 1 operate position AND NOT 00008 AND HR01.03 //Degree of print 1 OUT 101.03 //Output Process 1 Name=" Process 2" [STATEMENTLIST] LD TIM000 AND HR62.05 //Shift to Print 2 operate position AND NOT 00008 AND HR01.04 //Degree of print 2 OUT 101.04 //Output Process 2 Name=" Process 3" [STATEMENTLIST] LD TIM000 AND HR62.08 //Shift to Print 3 operate position AND NOT 00008 AND HR01.04 //Degree of print 3 OUT 101.04 //Output Process 3 注:本文是版主受张庆松网友的委托上传,作者张庆松,谢谢!



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-10-17 11:53:00
41楼
To 利剑: 你好!你提的问题太大啦!不过我可以给你一点建议!其实PLC比较容易学的。你可以先看看编程手册,编程手册上有很多的例子,当你看得懂手册上的举例,你就算入门啦!好吧,下次再聊!

ytz

  • 精华:0帖
  • 求助:0帖
  • 帖子:34帖 | 25回
  • 年度积分:0
  • 历史总积分:184
  • 注册:2003年3月10日
发表于:2003-10-17 21:02:00
42楼
QINGSONG前辈:我公司有一台设备应用的是三菱的CNC-M50(MAGIC-50),软件为厂商开发,内部具有PLC功能,怎样才能读出梯形图或指令,所用的软件同普通PLC一样么?请赐教。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-10-18 11:38:00
43楼
TO 吉吉: 你好,抱歉!你的名字我用拼音打不出,还请多多谅解!一般来说,要输入程序时,首先要设置COM口,一般是COM1,另外还需要设置传输速率,一般是9600BPS(波特率),然后就可以输入到PLC中。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-10-18 11:41:00
44楼
TO YTE: 你好!你首先要有相关的软件,这样才可以进行读PLC的程序或修改其程序。如果没有的话,那就无法读出。

小手冰冰凉

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2003年10月24日
发表于:2003-10-24 09:06:00
45楼
请教先生: plc与编码器能否实现对电机(单方向)通过减速箱带动传送链在每一个工作周期的精确启停?存在的问题是编码器的清零,链子误差等。望赐教,不胜感激。 小手冰冰凉 jiaqiqian@mail.china.com

ricin

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:120
  • 注册:2003年8月21日
发表于:2003-10-24 11:29:00
46楼
FX0S-14MRPLC在什么样的价位?谢谢!!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-10-24 18:25:00
47楼
TO 小手...: 肯定可以,但具体的要看你怎么应用.编码器本身就带有两种清零,一种软件复位,另一种自己用程序复位。误差的话可以通过补偿来解决。 QingSong

忻文灏

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年9月23日
发表于:2003-10-25 21:22:00
48楼
我是刚刚接触到PLC这个领域!还请大家多多指教!请问我想利用PLC来控制步进电机,应怎么选型。程序上有什么特别的地方?

我爱5204254

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2003年7月22日
发表于:2003-10-30 11:40:00
49楼
光洋的PLC和触摸屏很不错的!支持! 很雷的!

平凡简单

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2003年8月03日
发表于:2003-10-31 20:53:00
50楼
西门子的东西的确有问题。最近新买的LOGO!竟有两输入端用一会儿就失效!我拷!OMRON的也不怎么样,以前做技术支持时,客户有问题,我就得带一大包OMRON模块前去。我觉得AB的不错!

十一毛

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2002年6月29日
发表于:2003-11-03 17:29:00
51楼
请问,你用的是哪一系列的PLC和什么型号的编码器?TKS!

晨!~~

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2003年10月21日
发表于:2003-11-03 19:31:00
52楼
各位大哥,请问一个初学者该从什么地方开始学??能学好吗??我以前只在学校学了一点,只限于最基本的编程很梯形图,还会设计一些简单的东东.请大家多指教指教!!!

唐几辛

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2003年2月27日
发表于:2003-11-04 15:21:00
53楼
请问从哪儿可以下载PC上用的PLC模拟软件

画程

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 53回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2003年10月27日
发表于:2003-11-05 13:20:00
54楼
要用OMRON的终端MPT002和PLC联机,请指教PLC的编程应该怎样做?那里能找到这方面的资料?

文龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年11月05日
发表于:2003-11-05 14:28:00
55楼
请问各位大侠:我想学习PLC应该从那里学起呢!请各位大侠多多支持小弟!我的信箱是cwl7911@163.com请各位大哥多多支持!

fulande

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 24回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2003年11月05日
发表于:2003-11-05 14:39:00
56楼
我在设计一套系统,需要不是的在自动和手动之间切换,用三菱的PLC,切换到手动时只有一部分程序停止自动运行手动控制,其余的程序仍然自动运行,请教用什么指令实现此功能。我得信箱:renqwe@sing.com,QQ:11097967

利昌機電

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 288回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2003年10月12日
发表于:2003-11-05 19:49:00
57楼
横切的苹果: 我看您用OMRON CJM-*等級的PLC好了. TASK指令可以明確的分割您的動作. 商安 JUM

ytz

  • 精华:0帖
  • 求助:0帖
  • 帖子:34帖 | 25回
  • 年度积分:0
  • 历史总积分:184
  • 注册:2003年3月10日
发表于:2003-11-06 09:37:00
58楼
JUM前辈:哪里有瑞典产"E200--SWEDEN BEIJER ELECTRONICS AB”人机界面的相关资料。邮箱:yte789@yahoo.com.cn 敬上

利昌機電

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 288回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2003年10月12日
发表于:2003-11-06 13:39:00
59楼
TO YUHAN 兄: 前輩...不敢當! 去到 BEIJER ELECTRONICS AB 公司的網站都找不到耶!台灣這裡我找找代理商試試看吧. 商安 jum

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-06 19:57:00
60楼
西门子、AB、GE等PLC培训资料       STEP7、WINCC、VERSAPRO、IFIX、TRACE MODE等组态软件解密版、培训资料       ABB、HONEYWELL等DCS系统培训资料       auto88@vip.sina.com

热门招聘
相关主题

官方公众号

智造工程师