5/24/2015 3:23 PM | |
Posts: 3 Rating: (0) |
Hey! I am writing a C # application for reading data from the SIMATIC NET OPC server (OPC DA). As a library to communicate with the OPC server I used SimaticNET.OPC.OpcClient.dll, which was used in the article https://support.industry.siemens.com/cs/document/21447513?dti=0&lc=en-WW . When I used async read (DaServerMgt.ReadAsync) method from this dll, i have strange problem. If ItemIdentifier.ItemName has wrong OPC address, application craches whitout exceptions or errors. But if I use sync read (DaServerMgt.Read) method, it return right error code ReturnCode.ITEMDEFERROR. Description of both methods is similar, both methods must return ReturnCode, but DaServerMgt.ReadAsync didnt it. 1. Maybe I have old version of dll? I check article (link above) and versions of dll is same. 2. Maybe someone has source code for this library? Or can fix this error? |
Last edited by: Rainery at: 5/24/2015 3:26:44 PM |
|
Follow us on