恭喜,你发布的帖子
发布于 2022-12-12 13:05:52
40楼
再抬一杠。
顶风作案,有意插入一个GOTO。
增加一个变量:M0.0(非临时,专用)。
网络1
LDN M0.0 // 翻转
= M0.0 // 这个全扫
网络2
LD M0.0
JMP 1 // 有条件地GOTO,有意破坏全扫描
网络3
LD RUN // 电机运行中
A PMA // 取前一扫描留下的值
LDN RUN // 电机未运行
A NMA // 取当前输入的新值
OLD // 合并
= PMA // 作为本次扫描使用的值
网络4
LD MS // 手动命令
AN PMA // 在手动模式下有效
LD AS // 自动命令
A PMA // 在自动模式下有效
OLD // 合并
AN FAULT // 非故障状态
= RUN // 电机运行
网络5
LBL 1
会出问题吗?
1、程序要先说明功能,才能判断是否存在问题。直接讨论程序是否存在问题,没有意义。
--------------------------------------------------------------------------------------------------------
另外,不就是间隔一个扫描周期调用嘛,与全扫描并不冲突,我也不认为在控制上在一般情况下有多大效果上的区别,加不加这两句又有啥区别呢?
请填写推广理由:
分享
只看
楼主