问题:两个接近开关同时检测不到,应该是报故障的,指示灯依然指示正常???
控制器通过检测两个接近开关,检测气缸是否到位,两个接近开关同时检测到和同时检测不到,都是故障状态;
只有检测到一个时,是对应指示状态,直行或是拐弯,测试时发现,到位正常时,把接近开关移开,让其两个都检测不到,
发现状态指示灯还是保持原有的正常状态不变,感觉程序停留在原来状态一样,只有把控制器接口的接近开关接头拔掉或是
拉着接近开关在磁环位置附近晃动,才能检测故障,好神奇。
是霍尔接近开关 自带的状态指示灯亮吗?
如果是, 则应该是 霍尔接近开关 的型号未选对.
或者工作方式不匹配.
LAOXU 发表于 2023-10-25 12:06
是霍尔接近开关 自带的状态指示灯亮吗?
如果是, 则应该是 霍尔接近开关 的型号未选对.
不是的,接近开关自带灯不亮,是对的,控制板控制的LED显示屏显示正常状态,正常两个应该是同步的,接近开关一个亮,显示状态正常,现在不是,两个接近开关灯都不亮,显示屏应该显示故障状态才对,结果,显示正常, 那应该是控制器问题
LAOXU 发表于 2023-10-25 16:06
那应该是控制器问题
我怀疑是不是单片机跑程序,有卡死现象,这个现象很少出现,总有那么一两台, 程序逻辑问题吧 jwd 发表于 2023-10-26 07:57
程序逻辑问题吧
程序中只要两个同时检测不到的话,就指示故障,但是接近开关指示灯是对的,都不亮,控制检测不到 380091044 发表于 2023-10-26 09:52
程序中只要两个同时检测不到的话,就指示故障,但是接近开关指示灯是对的,都不亮,控制检测不到 ...
程序里面是不是用了阻塞式延时? jwd 发表于 2023-10-26 20:42
程序里面是不是用了阻塞式延时?
接近开关的判断是按照按键的判断的,带按键锁,我之前看过,好像说是你说的阻塞式延时滤波,有啥影响呢?? 380091044 发表于 2023-11-2 16:12
接近开关的判断是按照按键的判断的,带按键锁,我之前看过,好像说是你说的阻塞式延时滤波,有啥影响呢? ...
假设在你延时时出现另外一个短信号有没有可能滤过呢
页:
[1]
2