请西门子PLC高手帮忙!!!

用西门子S7-200实现的交流三速起货机控制系统的梯形图
实现如下主要功能:
1.提升、下放货物时,均为高速、中速、低速三挡速度。主令控制器置于零位时,为停车。系统中设有应急停车按钮。
2.主令控制器从零位直接扳到高速时,能实现逐级延时起动。
3.当主令控制器从高速挡直接扳到零位时,系统能实现三级制动,分别是再生制动、再生制动加机械制动,单独机械制动。
4.主令控制器从上升(或下降)高速挡直接扳到下放(或上升)高速挡时,实现的是逆转矩制动。
5.起动时确保先接通低速绕组后,松开电磁制动器。在换挡过程中,保证总有一个绕组接通,并使电磁制动器处于松开状态。
6.起动前,手柄如果不在零位电动机将不能起动。
7.当高速继电器检测到过载时,应该把起升/下降高速自动切换到中速。

PLC的输入输出口地址分配如下:
入口地址:I0.0,风机开关SB1和风机过载保护FR1
I0.1,应急停车电源开关SB2
I0.2, 主令控制器LK1触点,零位保护
I0.3, 主令控制器LK2触点,正传
I0.4, 主令控制器LK3触点,反转
I0.5, 主令控制器LK4触点,低速
I0.6, 主令控制器LK5触点,中速
I0.7, 主令控制器LK6触点,高速
I1.0, 主电动机过载保护FR2
I1.1,重载不上高速保护KA(电流继电器的动作电流小于FR2过载电流)
出口地址:Q0.0, 风机接触器1KB
Q0.1, 制动接触器2KB
Q0.2, 正转接触器1KM
Q0.3, 反转接触器2KM
Q0.4, 低速接触器3KM
Q0.5, 中速接触器4KM
Q0.6, 高速接触器5KM

TITLE=程序注释
Network 1 // 网络标题
// 制动
LD I0.2
= Q0.1
R M0.0, 12
R T40, 2
Network 2
// 起动 停止 风机
LD Q0.1
O Q0.0
A I0.0
AN I0.1
= Q0.0
Network 3
// 正转低速 m0.2 正传 m0.4低速
LD I0.3
A I0.5
A Q0.0
R M0.3, 1
S M0.2, 1
S M0.4, 1
R Q0.1, 1
R M0.5, 2
Network 4
LD I0.3
A I0.5
EU
O M1.0
TON T40, 20
= M1.0
Network 5
// 正转中速
LD M0.4
O M0.6
A M0.2
AW> T40, 10
A I0.3
A I0.6
LDW= T40, 10
A I0.3
A I0.7
OLD
S M0.5, 1
R M0.4, 1
R M0.6, 1
Network 6
// 正转高速
LD M0.5
A M0.2
A T40
O T40
A I0.3
A I0.7
S M0.6, 1
R M0.5, 1
R M0.4, 1
Network 7
// 反转低速 .m0.2 正传 m0.4低速
LD I0.4
A I0.5
A Q0.0
S M0.3, 1
R M0.2, 1
S M1.2, 1
R Q0.1, 1
R M1.3, 2
Network 8
LD I0.4
A I0.5
EU
O M1.1
TON T41, 20
= M1.1
Network 9
// 反转中速
LD M1.2
O M1.4
A M0.3
AW> T41, 10
A I0.4
A I0.6
LDW= T41, 10
A I0.3
A I0.7
OLD
S M1.3, 1
R M1.2, 1
R M1.4, 1
Network 10
Network 11
// 反转高速
LD M0.5
A M0.3
A T41
O T41
A I0.4
A I0.7
S M1.4, 1
R M1.2, 2
Network 12
LD M0.2
= Q0.2
Network 13
LD M0.3
= Q0.3
Network 14
LD M0.4
O M1.2
= Q0.4
Network 15
LD M0.5
O M1.3
= Q0.5
Network 16
LD M0.6
O M1.4
= Q0.6
Network 17
LD I1.1
A M0.6
S M0.5, 1
R M0.6, 1
Network 18
LD I1.1
A M1.4
S M1.3, 1
R M1.4, 1

随便编了下 可能有错误。。。给你参考参考
我也在学习中
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-20
收费做这个程序 我的QQ1120247651
相似回答