三层楼电梯组态王PLC控制程序,急急急!!!
自己写吧,不是很难的东西,多动脑提高自己,提醒一句你里面应该还要加个光电开关(自动关门用),最后提醒plc分很多种类的,很多品牌的,如西门子,三菱等,编程的方式是不一样的
你这个设计的关键是在硬件控制电路的设计和编程上(如PLC的设计和编程)。组态王在这个里面只充当了开关和显示的作用。我做了一个四层电梯控制的程序,用的是西门子S7-200的PLC作为控制元件,组态王作为显示和开关元件。
if(轿厢>=0&&轿厢<=40)X015=1;
else
X015=0;
if(轿厢>=160&&轿厢<=240)
X016=1;
else
X016=0;
if(轿厢>=360&&轿厢<=400)
X017=1;
else
X017=0;
if((X015==1||M501==1)&&X016==0&&X017==0)
M501=1;
else
M501=0;
if((X016==1||M502==1)&&X015==0&&X017==0)
M502=1;
else
M502=0;
if((X017==1||M503==1)&&X016==0&&X015==0)
M503=1;
else
M503=0;
if((Y021==1||X020==1)&&(M501==0||M2==1))
Y021=1; //X020一楼指令按钮 Y021一楼指令灯
else
Y021=0;
if((Y022==1||X021==1)&&(M502==0||M2==1))
Y022=1; //X021一楼指令按钮 Y022一楼指令灯
else
Y022=0;
if((Y023==1||X022==1)&&(M503==0||M2==1))
Y023=1; //X022一楼指令按钮 Y023一楼指令灯
else
Y023=0;
if(((((Y022==1&&M502==0)||Y023==1)&&M503==0)||((((Y026==1||Y025==1)&&M502==0)||Y027==1)&&M503==0&&Y015==0))&&Y001==0&&X006==0)
Y014=1; //Y014上方向灯
else
Y014=0;
if(((((Y022==1&&M502==0)||Y021==1)&&M501==0)||((((Y026==1||Y025==1)&&M502==0)||Y024==1)&&M501==0&&Y014==0))&&Y000==0&&X005==0)
Y015=1; //Y015下方向灯
else
Y015=0;
if((M501==0||Y015==1||M2==1)&&(X023==1||Y024==1))
Y024=1; //X023一楼向上按钮 Y024一楼上召灯
else
Y024=0;
if((M502==0||Y015==1||M2==1)&&(X024==1||Y025==1))
Y025=1;
else
Y025=0;
if((M502==0||Y014==1||M2==1)&&(X025==1||Y026==1))
Y026=1; //X025一楼向上按钮 Y026一楼上召灯
else
//X024一楼向上按钮 Y025一楼上召灯
else Y026=0;
if((M503==0||Y014==1||M2==1)&&(X026==1||Y027==1))
Y027=1; //X026一楼向上按钮 Y027一楼上召灯
else
Y027=0;
if(轿厢>=0&&轿厢<=30||轿厢>=200&&轿厢<=230||轿厢>=400&&轿厢<=430)
X004=1;
else
X004=0;
if(轿厢>=0&&轿厢<=0||轿厢>=170&&轿厢<=200||轿厢>=370&&轿厢<=400)
X003=1;
else
X003=0;
if((X015==1&&Y014==1||X006==1&&Y015==1||M5==0&&X001==0||X007==1||M0==1)&&M5==0&&X010==0)
M0=1; //M0启动关门
else
M0=0;
if((Y014==1&&X012==1||Y015==1&&X011==1)&&M0==1&&X001==1)
M1=1; //M1启动
else
M1=0;
if(((M1==0&&X004==0&&X003==1)||(Y000==1&&X004==0)||(M1==1&&Y014==1))&&Y001==0&&X001==1)
Y000=1; //上行接触器
else
Y000=0;
if(((M1==0&&X004==1&&X003==0)||(Y001==1&&X003==0)||(M1==1&&Y015==1))&&Y000==0&&X001==1)
Y001=1; //下行接触器
else
Y001=0;
if(Y000==1||Y001==1)
M2=1; //M2运行
else
M2=0;
if((X003==1&&X004==1&&M0==0||Y010==1||(M501==1&&X023==1||X024==1&&M502==1||X025==1&&M502==1||X026==1&&M503==1)||X010==1)&&M2==0&&Y011==0)
{
M7=M7+1;
if(M7>=0&&M7<=40&&X007==0)
{X001=0;
Y010=1;
if(M501==1&&X004==1&&X003==1)
{一楼厅门=一楼厅门+1;叫厅门=一楼厅门;}
if(M502==1&&X004==1&&X003==1)
{二楼厅门=二楼厅门+1;叫厅门=二楼厅门;}
if(M503==1&&X004==1&&X003==1)
{三楼厅门=三楼厅门+1;叫厅门=三楼厅门;}
}
else
{ Y010=0;
}
}
else
{
Y010=0;
M7=0;
}
if(((M0==1||Y011==1||X007==1))&&Y010==0)
{ M8=M8+1;
if(M8>=0&&M8<=40&&X010==0)
{
Y011=1;
if(M501==1)
{一楼厅门=一楼厅门-1;叫厅门=一楼厅门;}
if(M502==1)
{二楼厅门=二楼厅门-1;叫厅门=二楼厅门;}
if(M503==1)
{三楼厅门=三楼厅门-1;叫厅门=三楼厅门;}
if(轿厅门==0) X001=1;
}
else{
Y011=0;
}
}
Else
{
M8=0;
Y011=0;
}
if((Y014==0&&Y015==0||Y021==1&&M501==1||Y022==1&&M502==1||Y023==1&&M503==1||((Y024==1&&M501==1||Y025==1&&M502==1)&&Y015==0||(Y026==1&&M502==1||Y027==1&&M503==1)&&Y014==0))&&(轿厢==40||轿厢==160||轿厢==240||轿厢==360)||M2==1&&M4==1)
M4=1; //M4停车
else
M4=0;
if((M4==1||M5==1)&&(M10>=0&&M10=<40))
{ M5=1; //M5停站延时继电器
if(M4==0)
M10=M10+1;
else
M10=0;//M10停站延时时间
}
else
{
M5=0;
M10=0;
}
if(M1==1&&Y003==0)
{
Y002=1;
if(Y000==1)
轿厢=轿厢+10;
if(Y001==1)
轿厢=轿厢-10;
对重=400-轿厢;
}
else
Y002=0;
if(M2==1&&Y002==0)
{
Y003=1;
if(Y003==1&&Y000==1)
轿厢=轿厢+5;
if(Y003==1&&Y001==1)
轿厢=轿厢-5;
对重=400-轿厢;
}
else
Y003=0;
是什么PLC?
三层楼电梯组态王PLC控制程序,急急急!!!
if((M502==0||Y014==1||M2==1)&&(X025==1||Y026==1))Y026=1; \/\/X025一楼向上按钮 Y026一楼上召灯 else \/\/X024一楼向上按钮 Y025一楼上召灯 else Y026=0;if((M503==0||Y014==1||M2==1)&&(X026==1||Y027==1))Y027=1; \/\/X026一楼向上按钮 ...
利用组态王模拟四层电梯监控画面
不需要编写,你需要把PLC里面的变量连接到组态王软件里面,然后做画面来显示, 1.电梯运行信号 2.电梯停止信号 3.电梯停在层数 4.开\/关门信号 5.故障信号
为什么我用组态王做出来的电梯比蜗牛还慢?
是因为你组态王与电梯控制系统之间的通讯时间长,另外组态软件也存在延时
电梯plc的开题报告
本课题的目的是在全面了解国内外电梯发展现状的基础之上,以江西长林电梯公司的一个三层电梯本体为控制对象,开发出以EMERSON公司 EC20.2012BRA型PLC为电梯控制器、采用TDl000-4T01 lOP型通用变频器的电梯控制系统,重点解决目前VVVF电梯发展过程中所存在的控制器性价比低、速度曲线实现难的问题,围绕这一主题,所开展的工作...
厍袁创可: 西门子step7的你能看吗? 紧急停车常闭----电源开------线圈KM1 KM1常开--------一楼限位常开-----三楼申请常开----线圈am1上升中间继电器并上去---二楼申请常开 KM1常开--------三楼限位常开-----一楼申请常开----线圈am2下降中间继电器并上去-...
封开县15764981359: 基于组态王的三层电梯 - ?
厍袁创可: 你这个设计的关键是在硬件控制电路的设计和编程上(如PLC的设计和编程).组态王在这个里面只充当了开关和显示的作用.我做了一个四层电梯控制的程序,用的是西门子S7-200的PLC作为控制元件,组态王作为显示和开关元件.
封开县15764981359: 三层楼电梯PLC控制系统设计与调试?
厍袁创可: I/O分配 PB1----X0 PB2----X1 PB3----X2 LS1----X3 LS2----X4 LS3----X5 KM1----Y0 KM2----Y1 要程序的话就发邮件到我QQ,(不要加好友,谢谢!)
封开县15764981359: 用PLC如何控制电梯运行 - ?
厍袁创可: 1, 电梯由“四层四站电梯对象、包括电机、正反向继电器、轿厢、内选召唤按钮、外选召唤按钮、外呼指示灯、内选指示灯、楼层显示、上下行显示、平层电磁传感器检测、接线盒”等组成,采用S7-200PLC进行控制,实现对电机驱动,上、下行的顺序控制,随机呼叫的优化控制,自动准确定位,上、下行及平层指示灯显示,上位监控系统等功能. 2. 系统有启动、停止功能;3. 轿厢开门、关门用指示灯显示;4. 运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序;5. 程序结构与控制功能自行创新设计;6. 用组态王监控组态软件,设计出上位监控系统;7. 进行系统调试,实现四层电梯的控制要求.
封开县15764981359: 三层电梯的plc设计 - ?
厍袁创可: 乘客电梯的PLC控制008 双击自动滚屏 文章来源:一流设计吧 发布者:16sheji8 发布时间:2008-9-12 9:36:25 阅读:522次 乘客电梯的PLC控制 摘要:国民经济的飞速发展, 现代化程度日益提高,高层建筑愈来愈多, 电梯也随之增多, 电梯...
封开县15764981359: 利用组态王模拟四层电梯监控画面 - ?
厍袁创可: 不需要编写,你需要把PLC里面的变量连接到组态王软件里面,然后做画面来显示, 1.电梯运行信号 2.电梯停止信号 3.电梯停在层数 4.开/关门信号 5.故障信号
封开县15764981359: 求一个PLC控制电梯的简单程序 随便控制什么简单一点最好 - ?
厍袁创可: 用三菱的PLC ,最简单,复最经典的就是 起保停电路,用PLC程序制来做. X0启动按钮按下,电机接触器Y0吸合,保持转动,按下X2停止按钮,YO复位,电机停止转动. PLC程序控制就是这么做的,也容易理解.Y0内部有自保点.
封开县15764981359: 用欧姆龙PLC设计一个电梯模型!!!急!!! - ?
厍袁创可: 参考资料里有T型图 PLC控制4层电梯的自动运行实例NETWORK 1 //以下是电梯向上运行控制// //NETWORK COMMENTS// LD I1.3 O I1.4 O I1.5 O I0.1 O I0.2 O I0.5 O I0.3 O I0.4 A Q0.5= M1.1 NETWORK 2 //NETWORK TITLE (single line)// //...
封开县15764981359: 用PLC设计三层电梯的大体思路是 - ?
厍袁创可: 主要根据动作要求、运行原理来考虑一下几个要点:1、是输入点、输出点的数量 如:外部按钮,电梯内按钮,行程开关,保护装置等 输出:升降电机、门电机,指示灯,风扇,照明灯2、原理图:动力部分,控制部分 呵呵,看着简单,还挺麻烦的.