技术论坛

 为什么都是同样的上升沿指令,执行结果却是不一样的?

返回主题列表
作者 主题
清银
游民

经验值: 101
发帖数: 15
精华帖: 0
楼主    2021-12-29 10:57:07
主题:为什么都是同样的上升沿指令,执行结果却是不一样的?


各位大神,麻烦你们点时间。如何做到"程序段7"的结果与"程序段6"的结果相同?

yming
至圣

经验值: 126848
发帖数: 21989
精华帖: 824
1楼    2021-12-29 16:05:53
精华帖  主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

粗看是:

程序段6是AA的沿与BB。

程序段7是AA与BB的沿。


学而时习之,不亦说乎?温故而知新,不亦乐乎?
WWCWWC
至圣

经验值: 71712
发帖数: 8024
精华帖: 145
2楼    2021-12-29 16:16:04
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

基本概念问题,先接通AA上升沿,再接通BB你已经过了不知道多少个扫描周期了,纵然你接通的速度非常快,你能够快过plc的扫描周期?如果在同一个周期内依次接通,那这个AA上升沿有效,除外,均无法生效。

反过来,先接通BB,再接通AA什么时段均有效。

网络7的AA、BB与的上升沿,区别与网络段6,仅仅只是AA的上升沿。

工控人2022/1/19
游民

经验值: 126
发帖数: 14
精华帖: 0
3楼    2021-12-29 16:31:59
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

评论区好多大神啊,完全看不懂scl语言

f1968
侠圣

经验值: 3709
发帖数: 148
精华帖: 0
4楼    2021-12-29 20:37:59
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

同样的上升沿指令但检测的对象不是一个,网络6检测AA的上升沿,BB通时AA上升沿已过去,所以不加数,网络7检测的是AA、BB都通的上升沿,AA通后BB再通,其实这时是BB的上升沿,也可以BB通后AA再通,这时是AA的上升沿

RENHQ
至圣

经验值: 68886
发帖数: 12217
精华帖: 59
5楼    2021-12-29 21:57:27
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

把SCL的AND 输出.bb挪到下面的CU的输出.沿后面

Q群:https://jq.qq.com/?k=9BDuEgf6
艾马尔
侠圣

经验值: 4387
发帖数: 669
精华帖: 0
6楼    2021-12-30 05:24:08
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

第二段相当于用了两次

我家牛
奇侠

经验值: 9086
发帖数: 2334
精华帖: 30
7楼    2021-12-31 07:57:21
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

CU定时器技术没有必要用沿。

学习ing!学习!
zhangli0
至圣

经验值: 43064
发帖数: 15747
精华帖: 61
8楼    2022-01-01 08:41:54
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

逻辑改成这样就和6一样了。


活到老,学到老!为了生活学习吧!
胖头陀
奇侠

经验值: 9575
发帖数: 432
精华帖: 0
9楼    2022-01-06 08:18:53
主题:回复:为什么都是同样的上升沿指令,执行结果却是不一样的?

先接通BB,再点击AA,这样才能检测到上升沿,

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