第一篇:三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的(推荐)
三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的
2009-1-7 23:09 提问者:pincheng126 | 悬赏分:50 | 浏览次数:1597次
三菱PLC的DPLSR指令怎么样实现伺服的CW和CCW控制的,我是自学PLC的,程序写好了具体是
OUT DPLSR D10 D12 D20 Y000,伺服只会正转,不懂反转怎么写,在书上也没说明。还有应该有个M是Y输出结束后为1的吧,是那一个特殊M呀。现在我用Y的下沿做下级的触发的。不知道对不对。现在是可以循环动作。谢谢各位了。~-~ 问题补充:
CW-Y000 CCW-Y001 我想说的是三菱PLC怎么样在触摸屏上点动反转的呀
程序里不是只能用一条DPLSR指令吗。正转用掉了。反转的怎么写呀。我就是不明这个了。tysqcx那个程序能把PLSR D10 D12 D20 Y000这条Y000输出变成向Y001输出吗..不好意思现在放假了没法试呀..怎么才好
2009-1-15 21:17 最佳答案
你用CP-DIR(脉冲+方向)控制方式很简单啊,打个比方Y0是脉冲输出,Y1是方向输出,当Y1接通是正转,Y1断开就是反转。这种方法直接用你原来的程序就行了,只需要切换Y1的ON/OFF
而CW-CCW控制是双脉冲输出,打个比方,如果Y0是脉冲输出,Y1(低电平)是方向输出时为正转,如果Y0(也是低电平)是方向输出,Y1是脉冲输出时为反转,比之前一种(脉冲+方向)的控制方式编程上稍微麻烦一点。
你仔细看一下伺服控制器的说明书就会明白了,至于两种控制怎么选择,当然是在伺服(或步进)控制器上 6 | 评论
向TA求助
回答者: square_202
| 三级
擅长领域: 长春市 其他编程语言 参加的活动: 暂时没有参加的活动 提问者对于答案的评价:
谢谢202说得很明白.也谢谢tysqcs的程序是对的但你解说错对不住了.也谢谢1216给我帮助.谢谢各位 相关内容
2011-4-10 三菱
plc的伺服控制要用到哪些功能指令?
2011-4-6 三菱PLC及伺服电机的资料 向各位大侠求一些三菱PLC的脉冲指令和PLC如何...4 2011-1-11 PLC cw ccw控制是什么意思
2010-12-17 三菱PLC仿真软件能模拟伺服电机控制编程,2011-3-14 我公司现机械用的是三菱PLC.用定位模块控制伺服器,已用了一年多都正常....更多关于在伺服系统中CW CCW具体指的是什么的问题>> 查看同主题问题: 三菱 plc 指令 伺服 控制
等待您来回答
2回答谁知道1992 年的20元硬币背面是双头鹰这种钱币是哪个国家?
0回答10求半只青蛙的 龙战士 未 删 减 版 的全集···TXT格式。发到19092236...1回答2011年高淳质量调研检测卷
(二)九年级数学
0回答如何设置在Google地图上点击气球弹出白框里面的值 0回答硬币 反面是双头鹰的是什么钱币?
0回答10要黑岩射手和新世纪福音战士-破全集的下载种子 有的发我邮箱 必赏
0回答10南京高淳丹阳费家嘴村计划生育干部发财有绝招 0回答google地图重新安装了,怎么能找到原来得数据
更多等待您来回答的问题>> 其他回答 共4条
2009-1-8 10:41 zhubaid | 五级 改变控制输出就可以使之反转。
0 | 评论
2009-1-8 10:49 jesseshan | 五级 大哥你没有编程手册吗?
后面的位置控制写的很清楚,或者看看伺服的接线说明就知道了
0 | 评论
2009-1-13 09:42 tysqcx | 二级
我刚编了一个,不光正反转,还控制两台电机呢,不过两台电机不同时转.这里面加辅助M,比如无方向信号Y1则正转,有方向信号为反转.那么需要正转时不输出方向信号,需反转时拿输出方向信号就可以了: LD X0 OUT M0 LD X1 OUT M1 OUT Y1 LD M0 OR M1 PLSR K2000 D0 K500 Y000 这样,X0则正转,X1通则反转.0 | 评论
2009-1-13 21:01 wanghw1216 | 七级 plsr指令我没用过,不是很了解。
如果你只是想正反转,那你设计一个普通的正反转程序就是的啦,用这个程序分别和Y000接通,就好比一个单刀双置开关,让Y000分别接到两条线路上,一条是正传一条是反转,y000接在一条公共线上。y0给出的只是一个脉冲驱动,就好比是电流一样,电流通入电机里他本身不会正反转,只有对电流进行控制才能改变电流的方向,进而改变电机的转向,你对y0也要进行控制,y0 提供的能量向哪个方向流,你要给他修一条渠道,控制渠道的方向就控制了y0 的流向。我觉得plsr只是提供一个动力源,怎么用是控制电路的问题。这只是我自己的理解,没接触过这个指令,仅供参考。你说的那个特殊M应该是M8029吧,(指定脉冲数输出完毕后,指令完成标志)
楼上这位仁兄的程序我有点不大明白,尽管我没用过这个指令,但是我觉得,你的反转有问题吧,反转是触点直接驱动啊,没使用脉冲指令嘛,不管是正传还是反转都应该是慢慢提速的。你这样反转就变成一个速度启动了。
第二篇:三菱PLC实现智能PID控制及其应用
龙源期刊网 http://.cn
三菱PLC实现智能PID控制及其应用 作者:徐华军
来源:《沿海企业与科技》2005年第05期
[摘 要]以三菱PLC为核心的温度控制系统,采用了专家智能PID控制方法,利用专家系统知识库输出修正PID参数以及改变PID控制方式。实践表明该方法简单易行、适应性好、鲁棒性强。
[关键词]PLC;智能PID;专家系统;温度控制
[中图分类号]TP315
[文献标识码]A
第三篇:用三菱PLC实现PID控制变频器
用三菱PLC-FX2N与F940变频器设计一个带PID控制的恒压供水系统
控制要求:
(1)有两台水泵,按设计要求一台运行,一台备用,自动运行时泵运行累计100小时轮换一次,手动时不切换。
(2)两台水泵分别由m1、m2电动机拖动,电动机同步转速为3000转/min,由km1、km2控制。(3)切换后起动和停电后起动须5s报警,运行异常可自动切换到备用泵,并报警。(4)采用plc的pid调节指令。
(5)变频器(使用三菱fr-a540)采用plc的特殊功能单元fx0n-3a的模拟输出,调节电动机的转速。(6)水压在0~10kg可调,通过触摸屏(使用三菱f940)输入调节。
(7)触摸屏可以显示设定水压、实际水压、水泵的运行时间、转速、报警信号等。(8)变频器的其余参数自行设定。
软件设计:
1.fx2n-48mrplc 的i/o分配:根据控制要求及i/o分配,其系统接线图如图所示。
plc输入,x1:1号泵水流开关;x2:2号泵水流开关;x3:过压保护。
plc输出,y1:km1;y2:km2;y4:报警器;10:变频器stf。
2.触摸屏画面设:根据控制要求及i/o分配,制作触摸屏画面。
触摸屏输入:m500:自动起动。m100:手动1号泵。m101:手动2号泵。m102:停止。m103:运行时间复位。m104:清除报警。d300:水压设定。
触摸屏输出:y0:1号泵运行指示。y1:2号泵运行指示。t20:1号泵故障。t21:2号泵故障。d101:当前水压。d502:泵累计运行的时间。d102:电动机的转速。
3.plc的程序:根据控制要求,画出fx2n-48mr的程序梯形图、plc程序如下图所示。
此主题相关图片如下,点击图片看大图:
plc的程序简述:plc得电后,通过程序把模块中的摸拟量压力信号转化成压力数字量(d160),将压力的数据寄存器d160的值除以25以校正压力的实际值(由特殊功能模拟模块fx0n-3a的资料可知:因0-10kg对应的是数值是0-250,所以压力与数值的关系是1:25)。在该系统中我们规定了电动机同步转速为3000转/min,所以同步转速的设定低于3000转/min对电机的保护是有好处的。这里我们把转速设定为不能超过1250转/min,则数值与通过pid程序运算的mv(输出)值d150(即电动机转速量)的关系为1:5(由特殊功能模拟模块fx0n-3a的资料可知:因数值是0-250对应的是0-1250转/min,则数值与转速的关系是1:5)。所以电动机的转速实际值校正数d102=d150×5÷10(其中除以10是因为所有实数参与pid的sv设定值>d500,pv当前值>d160,运算都是以1000%加入的。所以要得到mv输出值>d150的实际数值需要除以10)。因该系统中电机的转速是与压力成正比的,转速加大;压力也加大!(这里要注意:动作方向【s3】+1,当前值pv,d500设定值sv,d160;即bit=1,选择逆动作)所以将压力数字量寄存器d160用于pid程序的pv(当前)数字量做为时刻检查管内的当前压力状况。
4.变频器设置:
(1)上限频率pr1=50hz;(2)下限频率pr2=30hz;(3)基底频率pr3=50hz;(4)加速时间pr7=3s;(5)减速时间pr8=3s;(6)电子过电流保护pr9=电动机的额定电流;(7)起动频率pr13=10hz;(8)du面板的第三监视功能为变频繁器的输出功率pr5=14;(9)智能模式选择为节能模式pr60=4;(10)设定端子2~5间的频率设定为电压信号0~10v,pr73=0;(11)允许所有参数的读/写pr160=0;(12)操作模式选择(外部运行)pr79=2;(13)其他设置为默认值。
5.系统调试:
(1)将触摸屏rs232接口与计算机连接,将触摸屏rs422接口与plc编程接口连接,编写好fx0n-3a偏移/增益调整程序,连接好fx0n-3a i/o电路,通过gain和offset调整偏移/增益。(2)按图设计好触摸屏画面,并设置好各控件的属性,按图所示编写好plc程序,并传送到触摸屏和plc。(3)将plc运行开关保持off,程序设定为监视状态,按触摸屏上的按钮,观察程序触点动作情况,如动作不正确,检查触摸屏属性设置和程序是否对应。(4)系统时间应正确显示。
(5)改变触摸屏输入寄存器值,观察程序对应寄存器的值变化。(6)按图连接好plc的i/o线路和变频器的控制电路及主电路。(7)将plc运行开关保持on,设定水压调整为3kg。
(8)按手动起动,设备应正常起动,观察各设备运行是否正常,变频器输出频率是否相对平稳,实际水压与设定的偏差。
(9)如果水压在设定值上下有剧烈的抖动,则应该调节pid指令的微分参数,将值设定小一些,同时适当增加积分参数值。如果调整过于缓慢,水压的上下偏差很大,则系统比例常数太大,应适当减小。(10)测试其他功能,是否跟控制要求相符。
第四篇:技能培训专题 三菱PLC实现对印刷机的精确控制
近年来,随着我国自动化技术的提高,工厂自动化也上了一个新台阶。PLC作为一个新兴的工业控制器,以其体积小,功能齐全,价格低廉,可靠性高等方面具有独特的优点,在各个领域获得了广泛应用。
作为国内最大的印刷机生产厂家---北人集团公司,为了使产品性能稳定,易于维护,我们采用了以PLC为主控器的控制方案。由于双色印刷机要求易于操作,精度高,故其输入,输出点较多,因此采用了双机通讯。上位机采用三菱FX2N-80MR+32EX+4D/A,主要负责主传动的控制,各机组离合压的控制,以及气泵,气阀的控制等。下位机采用三菱FX2N-64MR+4A/D,主要负责水辊电机的控制,主传动的调速输出,调版电机数据采集等。同时选用了一台三菱5.7寸触摸屏,主要负责水辊电机速度显示,调版显示,以及整机故障显示等。本系统运行可靠,维护方便,操作简便直观,大大提高了胶印机的档次,受到用户好评。
2系统结构
上位机与下位机采用了RS485通讯,通讯方便,可靠。对多色机而言,安全因素很重要。在设计中,每个机组既要考虑到安全控制,其中包括本位机组的急停,安全按钮;还要考虑方便操作,包括每个机组均应有正点,反点按钮。因此,一方面输入点增加很多;另一方面,走线也很不方便。采用双机通讯,可以很好地解决此问题,各机组的走线可以按照就近原则,进入离它较近的控制柜内,既节省了走线,也方便了控制。
由于印刷机是一个精度较高的机械,印刷品的好坏一方面在于机械加工以及安装的精度,另一方面,也取决于水路,墨路的平衡以及合压的准确性。双色机的每一色组,都有水路和墨路装置。为了便于水辊速度的调节,每根水辊都用一个变频器控制,同时,主电机速度也需要变频器调节。因此,为了实现多路速度调节,我们采用了三菱4D/A数模转换器,它将PLC方给出的数字量,根据相应的算法,转换成0~10V直流电压输出,很好地实现了多路速度调节要求。
在印刷过程中,调版是一个比较繁琐的过程。尤其对多色机来说,各组版对正的精度会对印品产生很大的影响。如果套印不准,印刷品就会出现字面重叠或影像不清。一般来说,印版轴向调节范围为-2mm~+2mm,周向调节范围为-1mm~+1mm。如果使用手动调版,会浪费很多时间,而且精度不高。为了实现自动打版,我们在版辊上安装了电位器,通过电位器将模拟量传送给4A/D,经过PLC处理,可将版辊的转动精度很好地控制在打版范围内。
触摸屏作为一种新型的人机界面,从一出现就受到关注,它的简单易用,强大的功能及优异的稳定性使它非常适合用于工业环境。用户可以自由地组合文字,按钮,图形,数字等来处理或监控管理随时可能变化的信息。随着机械设备的飞速发展,以往的操作界面需由熟练的操作员才能操作,无法提高效率。但使用人机界面,能明确指示并告知操作员机器设备目前的状况,使操作变得简单生动。使用触摸屏,还可以使机器配线标准化,简单化,同时也能减少PLC控制所需的I/O点数,降低生产成本,也相对提高整套设备的附加价值。三菱触摸屏和三菱PLC有很好的通用性,能在线监视并修改程序,不必很麻烦的重复插拔接口。
3软件设计
3.1给纸设计
印刷机整体的电气设计还是比较复杂的,对时间的要求也很严格。在机器的很多地方装有接近开关,用来检测不同的时间点。在印刷过程中,走纸的好坏是影响机器质量的一个重要环节。所谓纸走的好坏,指的是无歪张,双张等现象,如果有歪张,双张现象,在高速情况下,就会将走坏的纸,卷入机器内,从而破坏胶皮,给用户带来很大损失。此过程流程如下:
在实验中,我们发现,按照上述流程编制的程序,在低速没有问题,但速度增高至7000r/h后,就会出现歪张锁不住现象。究其原因,主要是因为光头反应时间和磁铁动作时间滞后造成。程序在执行过程中,采用循环扫描方式,为了让电磁铁输出提前,在设计中,我采用了中断和三菱编程指令的输入输出刷新指令,使电磁铁输出立即执行,提前了电磁铁动作时间,即使在12000r/h的速度下,也能很好的锁住有故障的纸张,解决了给纸的一大难题。
3.2离合压设计
离压,合压在印刷中具有很重要的作用。离合压的准确性,对印品质量的好坏有着直接的影响。合压过早,会弄脏压印辊筒,给操作带来很多不便;离压过早,会使最后一张纸印不上完整的图案,造成纸张浪费。
印刷时,版辊筒与胶皮辊筒先合压,胶皮辊筒与压印辊筒后合压。在我们的机器中,合压全部采用了气动装置,每个气缸都有一个动作时间。由于印刷速度是多段速,在3000~12000r/h之间,根据用户需要可选择不同的速度。但是,气缸动作时间是一定的,齿轮转过角度是一定的,因此,机器速度不同时,合压时间也不同。为了解决此问题,我们根据理论计算值,找出对于不同机器速度时,机器的延时时间。采用比较指令,当机器段速与理论值相等时,延时相应的时间,使压印辊筒与胶皮辊筒准确合压。经过多次试验,离压,合压都没有问题。
3.3人机界面设计
在人机界面中,设计了7幅画面,包括整体图形,故障显示,机器速度和计数显示,水辊速度显示,调版监控等。故障显示使用指示器,给出位元件即可实现闪动效果,让操作者很方便的知道故障部位,整体感很好。在水辊速度显示中,设计了一个柱状图,可以显示水量增加大小,只需按下柱状图,就可增加水量,同时也可方便监控。
4.结束语
印刷机的一套电气设计属于系统设计,包括硬件,软件设计,涵盖范围较广。这里,我只简单介绍了其中比较重要的几部分,其它细节还有很多,这里不再一一列举。使用三菱的一套控制系统,感觉可靠,方便,在机器批量生产过程中,没有发现大问题。其PLC功能齐全,可靠耐用,指令简洁,与其他产品相比,感觉三菱整体软件系统界面都比较友好,给用户编程,维修都带来极大方便。其触摸屏与PLC有很好的通用性,可通过触摸屏>监视并修改程序,这是其它产品所不能匹及的。总之,三菱的工控元件给设计人员和用户都带来了很多方便。