回复内容:
对:郑三少 关于200和300的指令差的不多,但是结构和寻址差了很多,或者你发200的程序和硬件连接图纸过来,然后再把你要改的300的plc的硬件图纸发过来,我给你改成300的程序,等你看明白了,以后就会觉得其实用300相对还是简单的! 内容的回复
你好,能否帮我把300的程序转换成梯形图?因为我找不到300的软件。谢谢!!!
原动机的自动起动控制程序
本系统采用电动方式,每次起动时间不超过2S,防止烧毁起动马达。当起动转速超过250 RPM时,表明起动成功。每次重复起动次数不超过3次,重复起动间隔时间设定为
5S。
指令 说 明
A M 0.1 起动条件满足M0.1=1,有增机指令
A M 1.0 M1.O=1,无起动连锁
A Q 5.4 Q5.4=1,重复起动M2.6=0,则
AN M 2.6 Q4.O=1,起动马达通电,对发电机原
AN T 8 动机进行电起动。
= Q 4.0
A Q 4.0 起动计时,一次起动最长时间不超过
L S5T # 2S 2S。
SD T 8
A ( 原动机实际转速经A/D 模块的
L PIW 29O PIW290通道输入到PLC内部,把转
T M D 6O 速值的数字量形式转换为浮点数,存
SET 储在内存双字MD64中。
SACE
CLR
A BR
)
JNB _001
L MD 6O
DTR
T MD 64
SET
SAVE
CLR
001:A BR
= M 8.4
A ( 把原动机实际转速物理化为工程数值
L MD 64 形式,存储在MD80内。数字量进行
L 0.000000e4+000 物理化的目的是方便程序的阅读和调
一R 试。
T M D 68
AN 0V
SAVE
CLR
A BR
)
JNB _002
L MD 68
L 2.764800e+004
/R
T MD 72
AN 0V
SAVE
CLR
_002:A BR
= M 8.5
A (
L MD 72
L 1.5OOOOOe4+003
*R
T MD 76
AN 0V
SAVE
CLR
A BR
)
JNB _003
L MD 76
L 0.000000e+000
+ R
T MD 8O
AN 0V
SAVE
CLR
_003:A BR
= M 13.5
L MD 8O 原动机的实际转速超过250 rpm 时,
L 2.500000e+ 002 起动成功的标志Q4.1=1,同时运行
> R 指示灯亮。
= Q 4.1
A M 1.O 起动指令M1.0=1,无起动连锁
AN Q 4.1 Q5.4=1,原动机转速小于250 rom
A Q 5.4 时Q4.1=1,则重复起动间隔定时器
L S5T#5S T2开始起动计时,重复起动间隔时间
SD T 2 为5 s。
A (
AN T 2
A M 2.6
O Q 4.1
)
A M 1.O
= M 2.6 M2.6=1进行重复起动。
A (
O M 2.6
0 M 2.7
)
A M 1.O
= M 2.7 M2.7=1为第一次起动成功。
A (
AN M 2.6
A M 2.7
O Q 5.O
)
A M 1.O Q5.O=1为第一次起动失败。
=Q 5.0
A (
A M 2.6
A Q 5.O
0 M 3.1
)
A M 1.O M3.1=1为第二次起动成功。
=M 3.1
A (
AN M 2.6
A M 3.1
0 Q 5.1
)
A M 1.O Q5.1=1为第二次起动失败。
=Q 5.1
A (
A M 2.6
A Q 5.1
0 M 3.3
)
A M 1.O M3.3=1为第三次起动成功。
=M 3.3
A (
AN M 2.6
A M 3.3
0 Q 5.2
)
A M 1.O Q5.2=1为第三次起动失败。
= Q 5.2
A (
0 Q 5.2
0 Q 4.2 三次起动失败Q5.2=1或一次起动
) 时间太长(超过2 S)Q4.2=1,则
A M 1.0
= Q 5.3 Q5.3=1表明起动失败,终止起动并
A (
0 M 1.0 发报警。
0 Q 5.4
)
A M 0.1 有增机指令M1.0=1,起动条件满足
AN I 1.O M0.1=1,无应急停车指令I1.0=0,
AN Q 5.3 无起动失败指令Q5.3=0,则Q5.4=
= Q 5.4 1起动连锁解除,起动马达才可以得
A ( 电。
AN Q 4.1
A Q 4.2
0 T 6
)
A M 1.O 一次起动时间太长,则Q4.2=1。
= Q 4.2 利用两个扩展脉冲定时器SE组成报
AN T 13 警脉冲发生器。
L S5T #250M S
SE T 12
AN T 12
L S5T #250M S
SE T 13
A Q 5.3
A T 12
AN M 10.0
= Q 5.6 起动失败Q5.3=1,则Q5.6控制报
A Q 5.3 警灯闪亮。
AN M 1O.O
= Q 5.7 Q5.7控制报警铃声响。
A I O.3 10.3=1进行报警复位。
= M 1O.O