lizhendong
级别: 家园常客
精华主题: 0
发帖数量: 593 个
工控威望: 781 点
下载积分: 1951 分
在线时间: 805(小时)
注册时间: 2016-10-12
最后登录: 2024-05-09
查看lizhendong的 主题 / 回贴
楼主  发表于: 2020-12-08 22:36


如题   当D0的值由20增加到21或由21减少到20,如何编程在数值改变时触发开关???谢谢
cypress1121
级别: 工控侠客
精华主题: 0
发帖数量: 184 个
工控威望: 3272 点
下载积分: 14483 分
在线时间: 396(小时)
注册时间: 2020-01-07
最后登录: 2024-05-18
查看cypress1121的 主题 / 回贴
1楼  发表于: 2020-12-09 08:06


如圖。這是一種方法 還有其它的 給你參考
cypress1121
级别: 工控侠客
精华主题: 0
发帖数量: 184 个
工控威望: 3272 点
下载积分: 14483 分
在线时间: 396(小时)
注册时间: 2020-01-07
最后登录: 2024-05-18
查看cypress1121的 主题 / 回贴
2楼  发表于: 2020-12-09 08:07
不過M1只會D0變化當下觸發,若要保持可以改成SET
cypress1121
级别: 工控侠客
精华主题: 0
发帖数量: 184 个
工控威望: 3272 点
下载积分: 14483 分
在线时间: 396(小时)
注册时间: 2020-01-07
最后登录: 2024-05-18
查看cypress1121的 主题 / 回贴
3楼  发表于: 2020-12-09 15:37
引用
引用第5楼lizhendong于2020-12-09 15:20发表的  :



這樣判斷不了一個寄存器的值是增加的,還是減小的


那就把4樓的改成 D0>D2 一個判斷  D0<D2 一個判斷,再分別輸出M值 就可以了。
本帖最近评分记录:
  • 下载积分:+1(lizhendong) 热心助人!