你的意思是,假如按钮1被按下,灯亮了,但是此时操作人员忘记在按一次按钮1吧指示灯关掉,然后直接离开了,你是怕之后有人来又按了2或者3对吧。
首先这个属于软件逻辑设计或者交互设计,你硬件设计很有限的。
问题中其实有很多疑问,,,先按照你提出的思考吧
两种适用的思路,第一种123这三个按键是相互排斥的,比如当1的指示灯还亮着的时候,你去按2或者3,系统不接受这个输入,只有当1的指示灯处于熄灭时,按2或者3才会相应亮指示灯。即,在任何一种情况下,都只能操作一个装置(1或者2或者3),这三个装置无法同时运行,效率比较低,但是操作比较安全。
第二种思路,123三个按键仍然是相互排斥的,但是在1亮的时候。你按了其他按键,比如2,此时1会自动熄灭(保存操作状态),但1装置仍保持当前状态,2的指示灯会起2装置处于被选择状态,即123是三个装置选择键,但你每次只能选择一个装置,当你选择某个装置时,系统会自动把上一个选择取消(取消前内部需要记录上一个装置的状态),优点在于三个装置可以同步操作,但当前指示灯的意义仅仅在于是否选择这个装置,而不是装置是否还在工作中(比如按了2自动取消了1,但是实际上1的装置还在运行/通电,这个需要考虑你的硬件了,比如设备是否有自锁)。
多说几句,,,如果量很小,效率也没要求,123三个按键完成的功能其实一个按键就OK了(相当于下一步按键),然后相应添加三个指示灯,
另外你的装置是只有夹紧跟松开两个动作吗,有没有在指定位置停下来的要求;再者这个属于工业设备么,如果是,需要一个急停按钮!!、
以上这些不属于外观/结构设计,因为软件更安全更容易实现。
首先这个属于软件逻辑设计或者交互设计,你硬件设计很有限的。
问题中其实有很多疑问,,,先按照你提出的思考吧
两种适用的思路,第一种123这三个按键是相互排斥的,比如当1的指示灯还亮着的时候,你去按2或者3,系统不接受这个输入,只有当1的指示灯处于熄灭时,按2或者3才会相应亮指示灯。即,在任何一种情况下,都只能操作一个装置(1或者2或者3),这三个装置无法同时运行,效率比较低,但是操作比较安全。
第二种思路,123三个按键仍然是相互排斥的,但是在1亮的时候。你按了其他按键,比如2,此时1会自动熄灭(保存操作状态),但1装置仍保持当前状态,2的指示灯会起2装置处于被选择状态,即123是三个装置选择键,但你每次只能选择一个装置,当你选择某个装置时,系统会自动把上一个选择取消(取消前内部需要记录上一个装置的状态),优点在于三个装置可以同步操作,但当前指示灯的意义仅仅在于是否选择这个装置,而不是装置是否还在工作中(比如按了2自动取消了1,但是实际上1的装置还在运行/通电,这个需要考虑你的硬件了,比如设备是否有自锁)。
多说几句,,,如果量很小,效率也没要求,123三个按键完成的功能其实一个按键就OK了(相当于下一步按键),然后相应添加三个指示灯,
另外你的装置是只有夹紧跟松开两个动作吗,有没有在指定位置停下来的要求;再者这个属于工业设备么,如果是,需要一个急停按钮!!、
以上这些不属于外观/结构设计,因为软件更安全更容易实现。