发表于:2006/8/30 21:33:00
#0楼
一台机床,由两台电机控制,一台控制工作平台前后运动,一台控制功螺纹锥前后运动,00000启动按钮,当启动后,平台快进,遇00002(常开行程开关)改慢进,遇00003(常闭行程开关)平台停止,功螺纹锥前进,遇00004(常闭行程开关)后退,退回原位遇00005(常闭行程开关)停止,平台快退,回到原位遇00001(常开行程开关)停止,结束功螺纹过程。某现编一程序如下,供大家探讨。
0001 0000 LD 00000
0001 OR 20000
0002 AND 00003
0003 AND NOT 00102 平台快退
0004 OUT 20000
0002 0005 LD 00002
0006 OR 20001
0007 AND 00003
0008 AND NOT 00102 平台快退
0009 OUT 20001
0003 0010 LD 20000
0011 OUT TR0
0012 AND NOT 20001
0013 OUT 00100 平台快进
0014 LD TR0
0015 AND 20001
0016 OUT 00101 平台慢进
0004 0017 LD NOT 00004
0018 AND NOT 00003
0019 OR 20002
0020 AND NOT 00102 平台快退
0021 OUT 20002
0022 TIM T000
#0010
0005 0023 LD NOT 00003
0024 OR 00103 攻螺纹进
0025 AND NOT 20002
0026 AND NOT 20000
0027 AND NOT 00102 平台快退
0028 AND NOT 00104 功螺纹退
0029 OUT 00103 攻螺纹进
0006 0030 LD NOT 00003
0031 OR 00104 功螺纹退
0032 AND T000
0033 AND NOT 00103 攻螺纹进
0034 OUT 00104 功螺纹退
0007 0035 LD 20002
0036 AND NOT 00005
0037 OR 00102 平台快退
0038 AND NOT 00001
0039 AND NOT 20000
0040 OUT 00102 平台快退
0008 0041 END(01)
< Blank >
0001 0000 LD 00000
0001 OR 20000
0002 AND 00003
0003 AND NOT 00102 平台快退
0004 OUT 20000
0002 0005 LD 00002
0006 OR 20001
0007 AND 00003
0008 AND NOT 00102 平台快退
0009 OUT 20001
0003 0010 LD 20000
0011 OUT TR0
0012 AND NOT 20001
0013 OUT 00100 平台快进
0014 LD TR0
0015 AND 20001
0016 OUT 00101 平台慢进
0004 0017 LD NOT 00004
0018 AND NOT 00003
0019 OR 20002
0020 AND NOT 00102 平台快退
0021 OUT 20002
0022 TIM T000
#0010
0005 0023 LD NOT 00003
0024 OR 00103 攻螺纹进
0025 AND NOT 20002
0026 AND NOT 20000
0027 AND NOT 00102 平台快退
0028 AND NOT 00104 功螺纹退
0029 OUT 00103 攻螺纹进
0006 0030 LD NOT 00003
0031 OR 00104 功螺纹退
0032 AND T000
0033 AND NOT 00103 攻螺纹进
0034 OUT 00104 功螺纹退
0007 0035 LD 20002
0036 AND NOT 00005
0037 OR 00102 平台快退
0038 AND NOT 00001
0039 AND NOT 20000
0040 OUT 00102 平台快退
0008 0041 END(01)
< Blank >