这程式有1003自锁,当00003逻辑导通,在按下点动00004时,程序能正常工作,但在松开00004时会出问题,因00004外部开关机械触点动作与PLC扫描周期时间存在差别,所以,在松开点动开关而1003线圈仍动作自锁,无法停止。改改程序吧!!!
你的理论知识还需长时间实践!!!
LD 00006
OR 01003
AND 00003
AND NOT 10002
OR 10002
OUT 01003
LD 00004
DIFU 10000
DIFD 10001
LD 10000
KEEP 10002
LD 10001
RST 10002
END
to 贝贝:你好
你的问题可以这样解决:
00006 自动启动按钮 00003 自动停止按钮
00004 手动按钮
00002 自动/手动两位选择旋钮(增加) ON时自动,OFF时手动
1003 输出
LD 00006
OR 1003
AND NOT 00003
AND 00002
LD 00004
AND NOT 00002
OR LD
OUT 1003
在实际中,,现场的实际情况不象大学老师出的题一样固定不变,我们自己就可以根据实际情况,改变一些不合适的命题,象你提出的问题,增加一个旋钮,既可以简化程序,又能避免一些操作失误.
共勉.
TO 贝贝 你好:
你的问题可以这样改:(CPM1A)
00003 自动/手动转换两位旋钮 ON时自动,OFF时手动
00006 自动启动按钮
00004 手动点动按钮
1003 输出
LD OOOO6
OR 1003
AND 00003
LD 00004
AND NOT 00003
OR LD
OUT 1003
你的学习精神值得表扬。现场的情况不象老师的命题那样死板,我们可以根据现场工艺要求,灵活配置元器件,象你的题目,改为一个旋钮后,既方便编程,又利于工人操作。
与你共勉