Working with PLCNEXT ENGINEER and had an unexpected shutdown, then I show the information that gives the program the error PLCnext Engineer, Version 2020.6.2 (Build 4.5.239.0) __ Unexpected Exception ====================================================================== Channel already closed. __ Exception chain: ---------------------------------------------------------------------- AdeFatalCommunicationException __ ====================================================================== __ Details ---------------------------------------------------------------------- __ AdeFatalCommunicationException ============================== Message: ------------------------------ Channel already closed. __ Stack trace: ------------------------------ __ Server stack trace: at c30.Invoke(IMethodCallMessage A_0) __ Exception rethrown at [0]: at c3e.Execute() at c6e.a(ICallStackFrame A_0) at c6j.get_IecInstancePath() at Ade.Internal.Plc.PlcCommunicationContextWrapper.a(ICallStackFrame A_0) at Ade.Internal.Plc.PlcCommunicationContextWrapper. <>c.a(ValueTuple2 A_0)_ _at System.Collections.Generic.List1.ForEach(Action`1 action) at Ade.Internal.Plc.PlcCommunicationContextWrapper.a(ICallStackInfo A_0, Boolean A_1) at Ade.Internal.Plc.PlcCommunicationContextWrapper.c() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean & handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean & handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG & msg) at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) at System.Windows.Application.RunDispatcher(Object ignore) at System.Windows.Application.RunInternal(Window window) at Ade.Application.ApplicationStarter.Run() at (String[] ) at PCWorxNext.Startup.Main(String[] args) In addition to this, when I am connected to the PLC debugging, it systematically disconnects in a timely manner from the PLC (note, the connection between PC and PLC is direct via network cable). I also notice the following error when I connect to the PLC HMI
Please, any way to improve PLCNEXT ENGINEER’s behavior?
Sorry for the delay. This exception will be fixed in the next release of PLCnext Engineer, version 2021.0. ~ Martin.

