技术论坛

 为什么上面的程序段会报上升沿错误,不能这样用么

返回主题列表
作者 主题
手机用户20230331196065
新手

经验值:18
发帖数:3
精华帖:0
楼主    2023-03-31 19:51:02
主题:为什么上面的程序段会报上升沿错误,不能这样用么


为什么上面的程序段会报上升沿错误,不能这样用么

yanxiao
版主

经验值:26025
发帖数:11811
精华帖:43
8楼    2023-04-02 19:59:35
精华帖  主题:回复:为什么上面的程序段会报上升沿错误,不能这样用么

1、

M20.1读1次与读2次是不等价的。

比如M20.1由中断赋值。

不知道就是一个雷。

知道了就是安全的。


2、

Zane在7楼问 P 是谁的?

从等效电路看, P 是(M20.1 and M28.1)的。

(不过,我猜99%的可能,楼主以为P是M28.1的)。

LAD通不过的这段程序,可以用STL实现:

LD     M20.1

LPS

A      M28.1

EU

LDS    1

A      M28.3

OLD

=      M28.3

由于M20.1只能读一次,再次使用必须用LPS压栈,使用时再用LDS出栈。

我试过,只要有LDS出现,STL就没办法转成LAD

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。