技术论坛

博图1200单按钮启停问题

作者 主题
新手

经验值: 11
发帖数: 3
精华帖: 0
主题:【求助】博图1200单按钮启停问题


只看楼主 楼主 2022-11-15 15:02:19


这是一个单按钮启停的程序,上升沿下面那个位如果用不同的存储区可以实现,但是如果全部改成同一个位,就无法实现单按钮启停了。这是为什么?求大神解惑?????


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1794577&b_id=50&s_id=0&num=16

侠圣

经验值: 3816
发帖数: 730
精华帖: 3
回复:博图1200单按钮启停问题
推荐帖


只看楼主 1楼 2022-11-15 15:25:51
上升沿指令判断完成后会把当前值写到寄存器里,如果你用同一个寄存器,第二次判断的时候肯定不会判断为上升沿。
 
以下网友喜欢您的帖子:

  
至圣

经验值: 19840
发帖数: 4383
精华帖: 2
回复:博图1200单按钮启停问题
推荐帖


只看楼主 2楼 2022-11-15 15:46:44

有个static变量专门记录上升沿的,你直接用取反指令。上升沿在触摸屏里做,不要在程序里写。


 
以下网友喜欢您的帖子:

  
版主

经验值: 76198
发帖数: 19143
精华帖: 378
回复:博图1200单按钮启停问题


只看楼主 3楼 2022-11-15 16:19:20

先学学起保停咯


Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
至圣

经验值: 14224
发帖数: 3255
精华帖: 1
回复:博图1200单按钮启停问题
推荐帖


只看楼主 4楼 2022-11-15 19:33:47

地址不要重复,重复了有可能会有误动作。


就是一个字——坚持!!!
以下网友喜欢您的帖子:

  
游民

经验值: 54
发帖数: 3
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 5楼 2022-11-16 11:48:07

程序扫描是遵循从上到下从左到右的原则,你前面启动了Q0.0后面立马复位了Q0.0,最后扫描结束Q0.0的状态还是0


 
以下网友喜欢您的帖子:

  
hf1
奇侠

经验值: 8177
发帖数: 1454
精华帖: 3
回复:博图1200单按钮启停问题


只看楼主 6楼 2022-11-16 16:57:17

建议利用static变量


 
以下网友喜欢您的帖子:

  
至圣

经验值: 12786
发帖数: 3407
精华帖: 3
回复:博图1200单按钮启停问题
推荐帖


只看楼主 7楼 2022-11-18 14:08:51


我一直这样用的


学无止境
以下网友喜欢您的帖子:

  
版主

经验值: 76198
发帖数: 19143
精华帖: 378
回复:博图1200单按钮启停问题
推荐帖


只看楼主 8楼 2022-11-18 15:51:47
以下是引用zhd216在2022-11-18 14:08:51的发言 >7楼


我一直这样用的

这个是异或逻辑,逻辑上变化不方便


Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
侠圣

经验值: 2701
发帖数: 446
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 9楼 2022-11-18 17:14:42

逻辑通就行


123....
以下网友喜欢您的帖子:

  
游士

经验值: 172
发帖数: 9
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 10楼 2022-11-18 21:41:48

我前段时间尝试做FB的时候也遇到过这种问题,一位师傅是这样回答的;

“这个存储位,只能是系统唯一的变量地址,不能够重复使用”

只要知使道这个不能重复用就行了。


 
以下网友喜欢您的帖子:

  
版主

经验值: 76198
发帖数: 19143
精华帖: 378
回复:博图1200单按钮启停问题


只看楼主 11楼 2022-11-18 21:49:35
以下是引用willwill1在2022-11-18 17:14:42的发言 >9楼

逻辑通就行

那人为什么还要追求美食呢?吃到肚子里都是一团糊糊。


Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
侠圣

经验值: 4940
发帖数: 1174
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 12楼 2022-11-19 11:41:14

双线圈输出。 其实上升下降沿下面的都是存储当前状态,做比较,两个地方用同一个就是双线圈输出


13070952128
以下网友喜欢您的帖子:

  
侠圣

经验值: 2334
发帖数: 522
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 13楼 2022-11-19 18:58:39

用启保停写


 
以下网友喜欢您的帖子:

  
游侠

经验值: 538
发帖数: 67
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 14楼 2022-12-23 09:58:49

占用同一个存储区了,当然就不行了


 
以下网友喜欢您的帖子:

  
新手

经验值: 38
发帖数: 2
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 15楼 2022-12-28 13:24:15

道理其实跟双线圈是类似的,用一样就会有双线圈的效果


 
以下网友喜欢您的帖子:

  
侠士

经验值: 1488
发帖数: 352
精华帖: 0
回复:博图1200单按钮启停问题


只看楼主 16楼 2022-12-28 14:52:58

建议用static变量


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
博图1200单按钮启停问题
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。