PLC控制4层电梯的自动运行实例_具体分析
控制要求:
(1)开始时,电梯处于任意一层。
(2)当有外呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门)
(3)当有内呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门)
(4)在电梯轿厢运行过程中,即轿厢上升(或下降)途中,任何反方向下降(或上升)的外呼信号均不响应,但如果反方向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼梯信号。例如,电梯轿厢在一楼,将要运行到三楼,在次过程中可以响应二层向上的外呼梯信号,但不响应二层向下的外呼梯信号。当到达三层,如果四层没有任何呼梯信号,则电梯可以响应三层向下外呼梯信号。否则,电梯将继续运行至四楼,然后乡下运行响应三层向下外呼梯信号。
(5)电梯具有最远反向外呼梯功能。例如,电梯轿厢在一楼,而同时有二层向下呼梯,三层向下呼梯,四层向下外呼梯,则电梯轿厢先去四楼响应四层向下外呼梯信号。
(6)电梯未平层或运行时,开门按钮和关门按钮均不起作用。平层且电梯轿厢停止运行后,按开门按钮轿厢开门,按关门按钮轿厢关门。
参考程序请见讨论区,欢迎大家参与讨论[讨论区一][讨论区二]
PLC控制锅炉的工艺流程
控制要求:
1.启动:按一定的时间间隔起燃。起燃顺序是:燃油预热---间隔1分钟----送风,子火燃烧, 母火燃烧-间隔5秒钟-----子火,母火同时关闭。
2.停止:停止燃烧时,要求:燃油预热关闭,喷油关闭,送风(将废气,杂质吹去)-------间隔20秒----送风停止(清炉停止).
3.异常状况自动关火:燃油燃烧过程中,当出现异常状况时(即蒸汽压力超过允许值或水位超过上限,或水位低于下限),能自动关火进行清炉;异常状况消失后,又能自动按起燃程序重新点火起燃。即:异常状况----燃油预热关闭,喷油关闭,送风----间隔20秒----清炉停止-----异常状况消失------起燃。4.锅炉水位控制:锅炉工作启动后,当水位低于下限时,进水阀打开,排水阀关闭。当水位高于上限时,排水阀打开,进水阀关闭。采用三菱FX系列PLC
根据工艺控制编写控制顺序流程:
1、 启动(X001)
输出1:喷油Y005、燃油预热(Y001)、时间继电器(T1,以下也是0.1秒级,参数600)
T1输出2:送风(Y002)、子火Y003、母火Y004、T2(参数50)
T2输出3:子火Y003、母火Y004
2、 停止(X002):输出内部继电器M1
输出4:(M1常闭条件)Y001、(M1常闭条件)Y005
注释:关闭输出其实在输出点前加输入条件(常闭开关),而停止是外部条件,所以把其变成内部继电器,来使用它的常闭触点。
同时输出4:间隔时间T3(参数200):(T3常闭)Y002
3、 异常状况输入条件汇总:M2
蒸汽压力输入:X003(PRESSURE SENSOR)
水位高输入:X004(LEVEL HIGH SENSOR)
水位高输入:X005(LEVEL LOW SENSOR)
X3、X4、X5输出5:M2
M2控制输出6:(M2常闭)Y001、(M2常闭)Y005、T004(参数200)
04输出:(T4常闭)Y002
M2控制输入条件的,即:异常的情况下,按启动,也不能正常工作的。M2控制正常输出。
4、 开阀:
水位底X005输出:进水阀Y006
水位高X004输出:排水阀Y007
Y006、Y007互锁
开阀限制条件,不能在停止的情况下,故:(M2常闭)Y006、(M2常闭)Y007
以上的控制顺序表,大致可以编写梯形图了,所编的程序还不全是,比如,Y002还需要自锁。
[参考程序以及梯形图]欢迎参与讨论
PLC编程实例
钢板开采冲剪流水线的控制
开卷机用来将带钢卷打开,多星辊用来将钢板整平,冲剪机用来将带钢冲剪成一定长度的钢板。缓冲坑为冲剪送料和开卷给料的缓冲而设计。系统通过变频调速器驱动交流电机作为送料拖动动力。分析每剪切一块钢板的过程,电机要经过起动送料、稳速运行、减速、制动停车几个步骤。
机械手的控制
机械手分为自动及手动两种工作方式......
三相步进电动机控制
控制要求: (1) 能对三相步进电动机的转速进行控制。 (2) 可实现对三相步进电动机的正、反转控制。。
第二周
题目一:全自动洗衣机的自动控制
设计内容:
全自动洗衣机的洗衣桶和脱水桶是以同一中心安放的,外桶固定,作盛水用;内桶可以旋转,作脱水用。内桶周围有许多小孔,与外桶水流相通,进水和排水分别有进水电磁阀和排水阀2个电磁阀来执行。洗涤正转和反转有洗涤电机驱动波盘的正、反转来实现,此时脱水桶并不旋转。脱水时,控制系统将离合器合上,由洗涤电机带动内桶正转甩干。高、低水位控制开关分别用来检测高低水位。启动按钮用来启动洗衣机工作,停止按钮用来实现手动停止进水,排水,脱水及报警。排水按钮用来实现手动排水。另外洗涤有手动设时功能(分钟)默认为20分钟,可通过+、—进行调节设置,按下分别加减一分钟(0<时间<50)
控制要求:
首先手动设置洗涤时间,比如30分钟,按下启动按钮后,洗衣机开始进水。水满时,PLC停止进水,并开始洗涤正转,25S后暂停,5S后开始洗涤反转,25S又暂停。暂停5S后,继续正转25S,暂停5S,反转25S······洗涤时,设置时间洗涤时间同步减小,当为0时,即30分钟到,则洗涤停止,开始排水,水位下降到低水位时开始脱水10S并继续排水。则进行洗完报警。10S后结束全部过程,自动停机。
此外,还要求可以按排水按钮实现手动排水;按停止按钮实现手动停止进水、排水、脱水及报警。
输入按钮:(7个)在程序中作注释
启动 停止时间+ 时间— 高水位检测 低水位检测 排水开关
输出开关:(6个)在程序中作注释
进水电磁阀 排水阀 洗涤正转 洗涤反转
脱水离合器报警
来电灯由位置传感器表示就可以,可以表示液面。加模拟块在PLC上显示。其它的你在编程的时候主要是用到时间继电器。不是很难。主要是用PLC连接电机,控制电机转动制动和时间,一般就是在三相电上的U,W上做正反向。问题是外部连接图还要啊。画起来很麻烦的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)