Has anyone come across a "Circular Dependency" while programming via PCG devices?
What I'm trying to do in this opreation is to run a Lag Pump if there is an alarm on the Lead Pump. This Lead Pump does not have an alarm contact, so I am trying to have a "Command" and "Status" through an AND logic, outputting an alarm to enable the Lag Pump. I also wrote this, identically for the Lead pump, so in the case that the second pump becomes the Lead, a similar situation will happen. However, when I link them together, I get the circular dependency.
I never had this issue while programming FX controller series.
Unable to save view:
Exception Detected: System.ApplicationException: A component is connected in an unsupported loop configuration.
at JohnsonControls.Metasys.DataAccess.Fdb.LocalReques ts.FdbRequest.AddLogicToSequence(ArrayList logicBlocks, MetasysArray sequenceOrder, Boolean blockIsKnown, Hashtable blockIndexMap, ControlBlock nonDelBlocks, ArrayList blockInputs)
at JohnsonControls.Metasys.DataAccess.Fdb.LocalReques ts.FdbRequest.WriteDiagram(String sequencerRef, ControlDiagram diagram)
at JohnsonControls.Metasys.DataAccess.Fdb.LocalReques ts.FdbRequest.Execute(FdbRequest instance, FunctionId func, String itemId, Object args)
at JohnsonControls.Metasys.DataAccess.Fdb.LocalReques ts.FdbRequest.EditMultiple(TransactionNode& input, Boolean exitOnFailure)