Hello everybody!
Can you help me with this problem:
I have hypothetically 9 Digital Inputs from the Transmitter:
- 3 Indicates Healhy or Faulty( For example create tags A, B and C)
- 3 Indicates Bypassed or Not Bypassed(Create tags A_byp, B_byp, C_byp)
-3 Indicates Bad Process Value(Bad PV) or not BadPV
Let's make general rule that signal "1"(True) is "Faulty" or "Bypassed" or "BadPV".
Attached File Shows in more convenient way how the program should work, but briefly:
1)If all 3 transmitters not bypassed nor bad => 2oo3 logic
2)If 1 transmitter Bypassed others ok then => 2oo2 logic
3)If 2 transmitter Bypassed others ok then =>obviously 1oo1 logic
4)If 2 bypassed and we want 3rd to be bypassed, automatically reject an attempt to activate the last bypass tag value as "bypassed".
and so on
How to implement the 4rth condition in the program? Can you please help me?
Can you help me with this problem:
I have hypothetically 9 Digital Inputs from the Transmitter:
- 3 Indicates Healhy or Faulty( For example create tags A, B and C)
- 3 Indicates Bypassed or Not Bypassed(Create tags A_byp, B_byp, C_byp)
-3 Indicates Bad Process Value(Bad PV) or not BadPV
Let's make general rule that signal "1"(True) is "Faulty" or "Bypassed" or "BadPV".
Attached File Shows in more convenient way how the program should work, but briefly:
1)If all 3 transmitters not bypassed nor bad => 2oo3 logic
2)If 1 transmitter Bypassed others ok then => 2oo2 logic
3)If 2 transmitter Bypassed others ok then =>obviously 1oo1 logic
4)If 2 bypassed and we want 3rd to be bypassed, automatically reject an attempt to activate the last bypass tag value as "bypassed".
and so on
How to implement the 4rth condition in the program? Can you please help me?