工控组态PLC电梯控制系统Word文档格式.docx

上传人:b****6 文档编号:18237097 上传时间:2022-12-14 格式:DOCX 页数:14 大小:253.73KB
下载 相关 举报
工控组态PLC电梯控制系统Word文档格式.docx_第1页
第1页 / 共14页
工控组态PLC电梯控制系统Word文档格式.docx_第2页
第2页 / 共14页
工控组态PLC电梯控制系统Word文档格式.docx_第3页
第3页 / 共14页
工控组态PLC电梯控制系统Word文档格式.docx_第4页
第4页 / 共14页
工控组态PLC电梯控制系统Word文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

工控组态PLC电梯控制系统Word文档格式.docx

《工控组态PLC电梯控制系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《工控组态PLC电梯控制系统Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

工控组态PLC电梯控制系统Word文档格式.docx

{X016=0;

if(轿厢==384)

{X017=1;

{X017=0;

if((X015==1||M501==1||轿厢==0)&

&

X016==0&

X017==0)

{M501=1;

else

{M501=0;

if(M501==1)

{Y016=1;

{Y016=0;

if((X016==1||M502==1)&

X015==0&

{M502=1;

{M502=0;

if(M502==1)

{Y017=1;

{Y017=0;

if((X017==1||M503==1)&

X016==0)

{M503=1;

{M503=0;

if(M503==1)

{Y020=1;

{Y020=0;

/*安全回路*/

if(X000==0)

{M100=1;

else{M100=0;

if(M100==1)

{

/*锁梯控制程序*/

if(Y014==0&

Y015==0&

M501==1&

X003==1&

X004==1&

M2==0&

X014==1)

if(M10<

100)

{M10=M10+10;

if(M10==100)

{M51=1;

M10=M10;

else{M51=0;

M10=0;

if(M51==0)

/*轿厢的控制和楼层换速*/

if(轿厢>

=0&

轿厢<

=400)

{

if(Y000==1)

{if(M4==0)

{轿厢=轿厢+4;

if(M4==1)

{轿厢=轿厢+1;

if(Y001==1)

{轿厢=轿厢-1;

if(M4==0)

{轿厢=轿厢-4;

/*平层控制程序*/

if(轿厢==0||轿厢==200||轿厢==400)

{X003=1;

X004=1;

{X003=0;

X004=0;

}

/*检修电路*/

if(X002==0)

{M101=1;

else{M101=0;

if(M101==1)

/*楼层控制程序*/

/*楼层指令灯的控制*/

if((((Y014==1||Y015==1)&

Y021==1)||X020==1)&

(M501==0||M2==1))

{Y021=1;

{Y021=0;

Y022==1)||X021==1)&

(M502==0||M2==1))

{Y022=1;

{Y022=0;

Y023==1)||X022==1)&

(M503==0||M2==1))

{Y023=1;

{Y023=0;

if(X011==0)/*有无司机的控制程序*/

/*楼层上下召灯的控制*/

if((M501==0||Y015==1||M2==1)&

(X023==1||Y024==1))

{Y024=1;

{Y024=0;

if((M502==0||Y015==1||M2==1)&

(X024==1||Y025==1))

{Y025=1;

{Y025=0;

if((M502==0||Y014==1||M2==1)&

(X025==1||Y026==1))

{Y026=1;

{Y026=0;

if((M503==0||Y014==1||M2==1)&

(X026==1||Y027==1))

{Y027=1;

{Y027=0;

}/*有无司机的控制程序完*/

}/*检修电路完*/

/*上下方向灯的控制*/

if((((((Y022==1||Y025==1||Y026==1)&

M502==0)||Y023==1||Y027==1)&

M503==0)&

X002==0)||(X002==1&

X005==1)&

X006==0&

Y015==0)

{Y014=1;

{Y014=0;

if(((((Y022==1||Y025==1||Y026==1)&

M502==0)||Y021==1||Y024==1||(M11==280))&

M501==0&

X006==1)&

X005==0&

Y014==0)

{Y015=1;

{Y015=0;

/*开关门继电器控制电路*/

if(X002==0&

M5==0&

M12==0)

{M0=1;

{M0=0;

if((Y014==1||Y015==1)&

M0==1&

X001==0&

X002==0)

{M1=1;

{M1=0;

if(((X002==0&

M0==0)||(X002==1&

X010==1)||(X002==0&

M12==1))&

Y011==0&

M51==0)

if(M7<

220||X010==1)

{Y010=1;

M7=M7+10;

if(M7==220)

{Y010=0;

M7=0;

if((((((X005==1||X016==1)&

X001==1)||X007==1)&

X002==1)||(((M501==1&

M51==1)||M0==1)&

X002==0))&

Y010==0)

if(M8<

220)

{M8=M8+10;

Y011=1;

if(M8==220)

{Y011=0;

}}

M8=0;

/*轿内开门和厅门外开门*/

if(((X023==1&

M501==1)||X012==1||M12==1||(X026==1&

M503==1)||((X024==1||X025==1)&

M502==1)||M14=="

5200843235"

)&

X002==0&

X013==0)

if(M13<

270)

{M12=1;

M13=M13+10;

if(M13==270)

{M12=0;

M14="

ABCD"

;

M13=0;

/*厅门和轿门控制程序*/

/*轿门控制程序*/

if(Y010==1)

if(轿门<

80&

轿门>

=0)

{轿门=轿门-8;

if(轿门>

=80&

轿门<

=100)

{轿门=轿门-2;

if(Y011==1)

{轿门=轿门+8;

{轿门=轿门+2;

/*厅门控制程序*/

if(Y010==1&

轿厢==0)

if(一楼厅门<

一楼厅门>

{一楼厅门=一楼厅门-8;

if(一楼厅门>

一楼厅门<

{一楼厅门=一楼厅门-2;

if(Y011==1&

{一楼厅门=一楼厅门+8;

{一楼厅门=一楼厅门+2;

轿厢==200)

if(二楼厅门<

二楼厅门>

{二楼厅门=二楼厅门-8;

if(二楼厅门>

二楼厅门<

{二楼厅门=二楼厅门-2;

{二楼厅门=二楼厅门+8;

{二楼厅门=二楼厅门+2;

轿厢==400)

if(三楼厅门<

三楼厅门>

{三楼厅门=三楼厅门-8;

if(三楼厅门>

三楼厅门<

{三楼厅门=三楼厅门-2;

{三楼厅门=三楼厅门+8;

{三楼厅门=三楼厅门+2;

/*上下行接触器控制程序*/

if(((((M1==0&

X004==0&

X003==1)||(Y000==1&

X004==0)||(M1==1&

Y014==1))&

X002==0)||(X005==1&

X002==1))&

Y001==0&

{Y000=1;

{Y000=0;

X003==0&

X004==1)||(Y001==1&

X003==0)||(M1==1&

Y015==1)||(M11==200))&

X002==0)||(X006==1&

Y000==0&

{Y001=1;

{Y001=0;

if(Y000==1||Y001==1)

{M2=1;

{M2=0;

/*轿厢无指令自动返回一楼程序*/

if(M0==1&

Y021==0&

Y022==0&

Y023==0&

Y024==0&

Y025==0&

Y027==0&

X011==0)

if(轿厢==200||轿厢==400)

if(M11<

280)

{M11=M11+10;

if(M11==280)

{M11=M11;

else{M11=0;

/*停站控制程序*/

if(X015==1||X016==1||X017==1)

{M3=1;

{M3=0;

if(((Y014==0&

Y015==0)||((Y021==1||Y024==1)&

M501==1)||(((Y022==1||(Y026==1&

Y027==0)||(Y025==1&

Y000==1))&

M502==1)||((Y023==1||Y027==1)&

M503==1))&

M3==1)||(M2==1&

M4==1))

{M4=1;

{M4=0;

if((M4==1||M5==1)&

M5=1;

{M9=M9+5;

if(M9==200)

{M5=0;

M9=0;

}/*安全回路完*/

七、仿真与调试

调试时很容易出现各种各样的错误。

1、要注意用C语言编写程序时:

1)输入的方式。

2)变量的书写。

3)程序书写要层次清晰,易于以后错误的检查。

4)程序的摆放要合理。

以上等等注意事项也就不一一列举。

2、仿真检测是要注意变量条件的设置,在错误很大时可多做几个变量指示灯进行监控来排除故障,

锁定错误区域,可以提高办事效率,起到事半功倍的效果。

八、小结

本设计基本达到了设计要求,利用PLC程序和组态软件实现了对三层楼电梯的仿真,通过合理的参数设置、和软件的设计,提高了电梯的运行的可靠性。

通过本次设计,我的知识领域得到进一步的扩展,专业技能得到了进一步的提高,同时增强了分析和解决工程实际问题的综合能力。

另外也培养了自己严肃认真的科学态度和严谨求实的工作作风。

本设计中有很多的不足之处如:

电梯的超载、电梯消防系统和锁梯等等问题。

由于本人学习不精再不能完成。

在本课题中可能会出现很多错误,望指导老师指出纠正。

在以后的工作学习中我会努力学习!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 水产渔业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1