What does CITECT DNPr driver error 23 (0x0017) mean and how can I fix it?
SUMMARY
The Citect DNPr driver has specific error codes that can show in log files when something is amiss. The error code 23 (0x0017) relates to a communications error which can be easily rectified.
SITUATION
SYMPTOMS
ACTION
Citect 7.5 is configured to attempt to automatically turn on "Unsolicited Response" in all connected IO device, which is causing the issue whilst polling the device. Setting the below INI parameter will rectify this by turning off unsolicited response by default.
[DNPR]AutoUnsolicitedEnableDefault = 0
The Citect DNPr driver has specific error codes that can show in log files when something is amiss. The error code 23 (0x0017) relates to a communications error which can be easily rectified.
SITUATION
- Citect DNPr Driver version 4.03.14 or earlier
- Citect SCADA 7.5 or earlier
SYMPTOMS
- "Errdriver = 23 (0x00000017)" appearing in logs
- Loss/lessened communications observed to IO devices using DNPr driver
- No response being received from IO devices whilst using DNPr driver, despite IO devices functioning correctly
ACTION
Citect 7.5 is configured to attempt to automatically turn on "Unsolicited Response" in all connected IO device, which is causing the issue whilst polling the device. Setting the below INI parameter will rectify this by turning off unsolicited response by default.
[DNPR]AutoUnsolicitedEnableDefault = 0
Released for: Schneider Electric Australia


Need help?
Product Selector
Quickly and easily find the right products and accessories for your applications.
Get a Quote
Start your sales inquiry online and an expert will connect with you.
Where to buy?
Easily find the nearest Schneider Electric distributor in your location.
Help Centre
Find support resources for all your needs, in one place.