- Disconnect any OPC clients such as your HMI or OPC Test Client.
- Disconnect any Configuration clients that are pointing at asiDATA.
- Stop all ACM Services via the ACM Communication Monitor.
Navigate to the ACM installation folder.
Info (Default: C:\Program Files (x86)\AutoSol\Communication Manager). Inside there are three four folders which contain DLLs: \Server, \Server\OPCUA, \Client, & \Client\Controls. The \Server folder contains protocol DLLs & executables for ACM services, the \Client folder contains DLLs & executables used by the ACM client, and the \Client\Controls folder contains DLLs for the forms shown in the client which are specific to each object type.
Move or rename the old DLL.
Place the new DLL in the directory.
Restart all ACM services.
- Verify the version of the new DLL with these steps:
- In the Configuration, select Tools > View Client/Server Info.
- In the new window, expand Assemblies and find your DLL.
NOTE: Another method to verify DLL version is to click the Server Information button at the bottom of the ACM Monitor Status page and scroll down until you find the DLL.
Troubleshooting
- If asiDATA will not restart, start the standalone ACM logger to find any errors.
- If you restart ACM and the Protocol is not appearing, it may be that the DLL needs to be registered.
- If it's a Server-side DLL (the name starts with "asi"), you may need to register it.
...