I'm currently using c# scripts to control the logic of my scenes, but I'm having some problems.
My question is for the PLCOutputBool and PLCInputBool signal classes how the values change when the state changes.
For example, the PLCOutputBool class contains the Status property and the Value property, which in turn contains some value properties:
public StatusBool Status;
public struct StatusBool
public bool Connected;
public bool ValueOverride;
public bool Value;
[HideInInspector] public bool OldValue;
In your example script, I noticed that the
PLCOutputBool is modified. However, during my debugging, I found that changing the
Status.ValueOverride is required to alter the signal value of my
Customer support service by UserEcho