OPC DA Client Warning: 0xc0040008

Discussions about product bugs & problems!
Note: This is no replacement for the Official ETM Support!
4 posts • Page 1 of 1
Lfleming
Posts:8
Joined: Tue Nov 07, 2017 4:05 pm

OPC DA Client Warning: 0xc0040008

Post by Lfleming »

Upon OPC DA client restart I received the following on the Log:

"AddItems returned The item definition doesnt conform to the server's syntax"

Database of the OPC DA client was not amended, driver numbers are matching and comms between server are healthy
No amendments on the host or project's config file

leoknipp
Posts:2928
Joined: Tue Aug 24, 2010 7:28 pm

Re: OPC DA Client Warning: 0xc0040008

Post by leoknipp »

As I cannot see the log message I can only assume how the log message looks like.
If an error code is displayed in the log message of the OPC DA client the error code is given by the OPC DA server.
To get more detailed information for the error code please get in contact with the software vendor for the OPC DA server.

Best Regards
Leopold Knipp
Senior Support Specialist

Lfleming
Posts:8
Joined: Tue Nov 07, 2017 4:05 pm

Re: OPC DA Client Warning: 0xc0040008

Post by Lfleming »

Hi Leopold

Thank you for your reply:
This occurs on the DA driver after loading the CMD and VAlUE groups.
I can confirm that the config file has the correct entries and the syntax between the OPC DA server/client is identical

Please see below:

(1), 2018.06.20 11:20:04.844, SYS, INFO, 9/pmon, The project is up and running. Entering monitor mode
(1), 2018.06.20 12:07:53.529, SYS, INFO, 24/pmon, Got START command from ::1, starting the manager WCCOAopc(38) at index 1
(1), 2018.06.20 12:07:53.583, SYS, INFO, 1, Manager Start, C:\\Siemens\\Automation\\WinCC_OA\\3.12\\bin\\WCCOAopc.exe -PROJ FAMS_RD -pmonIndex 1 -num 38 -connectToRedundantHosts
(38), 2018.06.20 12:07:53.787, SYS, INFO, 1, Manager Start, PROJ, FAMS_RD, V 3.12 - 3.12 platform Windows AMD64 linked at Jun 29 2015 10:11:07
(38), 2018.06.20 12:07:53.788, SYS, INFO, 3, Trying to connect to, (SYS: 0 Data -num 0 CONN: 1) @ DEVSER001:4897
(38), 2018.06.20 12:07:54.078, SYS, INFO, 4, Connected to, (SYS: 0 Data -num 0 CONN: 1) @ DEVSER001 (10.27.233.1)
(38), 2018.06.20 12:07:56.359, SYS, WARNING, 184, The time on DEVSER001 and T03-SER-003 differs approximately 19 sec. Please correct this.
(38), 2018.06.20 12:07:56.389, SYS, INFO, 0, , Receiving address configs from Data Manager ...
(38), 2018.06.20 12:07:59.779, SYS, INFO, 6, Initialization by Data Manager finished
(38), 2018.06.20 12:07:59.780, SYS, INFO, 0, , Received all address configs from Data Manager.
(38), 2018.06.20 12:07:59.780, SYS, INFO, 0, , Initializing OPCHWService ...
(38), 2018.06.20 12:07:59.781, SYS, INFO, 0, , OPCHWService initialized.
(38), 2018.06.20 12:07:59.781, SYS, INFO, 0, , Initializing _DriverCommon DP ...
(38), 2018.06.20 12:07:59.785, SYS, INFO, 0, , _DriverCommon DP initialized.
(38), 2018.06.20 12:07:59.785, SYS, INFO, 3, Trying to connect to, (SYS: 1 Event -num 0 CONN: 1) @ DEVSER001:4998
(38), 2018.06.20 12:07:59.890, SYS, INFO, 4, Connected to, (SYS: 1 Event -num 0 CONN: 1) @ DEVSER001 (10.27.233.1)
(38), 2018.06.20 12:08:02.161, SYS, WARNING, 184, The time on DEVSER001 and T03-SER-003 differs approximately 19 sec. Please correct this.
(38), 2018.06.20 12:08:02.259, SYS, INFO, 0, , Connecting for _original.._values and internal Dps ...
(38), 2018.06.20 12:08:02.347, SYS, INFO, 0, , Connected for _original.._values and internal Dps.
(38), 2018.06.20 12:08:02.360, SYS, INFO, 156, Driver initialization finished.
(38), 2018.06.20 12:08:02.360, SYS, INFO, 156, Driver initialization finished., all items connected
(38), 2018.06.20 12:09:02.680, SYS, INFO, 0, , OPCServer, workproc, Reconnected to server NOVAR_TN3
(38), 2018.06.20 12:09:02.690, SYS, INFO, 0, , NOVAR_TN3 starting group 1 of 2: VALUE
(38), 2018.06.20 12:09:03.785, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Printer_/_Keyboard(2).Printer Fault
(38), 2018.06.20 12:09:03.786, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Printer_/_Keyboard(2).Keyboard Fault
(38), 2018.06.20 12:09:03.786, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Mains Fault
(38), 2018.06.20 12:09:03.786, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Loop Supply Fault
(38), 2018.06.20 12:09:03.786, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Earth Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).DC Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Comms Supply Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Battery Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Battery 3 Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).PSU(3).Battery 2 Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Node(1).Fault
(38), 2018.06.20 12:09:03.787, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Master_Alarms(4).Fault
(38), 2018.06.20 12:09:03.788, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_9_Loop_2_(DOptH)(10216).Fire
(38), 2018.06.20 12:09:03.788, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_9_Loop_2_(DOptH)(10216).Fault category 2
(38), 2018.06.20 12:09:03.788, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_9_Loop_2_(DOptH)(10216).Fault category 1
(38), 2018.06.20 12:09:03.788, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_9_Loop_1_(Int)(10009).Fault category 2
(38), 2018.06.20 12:09:03.788, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_9_Loop_1_(Int)(10009).Fault category 1
(38), 2018.06.20 12:09:03.788, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_8_Loop_2_(Heat+MI)(10215).Fire
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_8_Loop_2_(Heat+MI)(10215).Fault category 2
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_8_Loop_2_(Heat+MI)(10215).Fault category 1
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_8_Loop_1_(Int)(10008).Fault category 2
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_8_Loop_1_(Int)(10008).Fault category 1
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_2_(MCP)(10214).MCP/Annunciator Fault
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_2_(MCP)(10214).Fire
(38), 2018.06.20 12:09:03.789, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_2_(MCP)(10214).Fault category 2
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_2_(MCP)(10214).Fault category 1
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_1_(DOptH)(10007).Fire
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_1_(DOptH)(10007).Fault category 2
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_7_Loop_1_(DOptH)(10007).Fault category 1
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_6_Loop_2_(Heat+MI)(10213).Fire
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_6_Loop_2_(Heat+MI)(10213).Fault category 2
(38), 2018.06.20 12:09:03.790, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_6_Loop_2_(Heat+MI)(10213).Fault category 1
(38), 2018.06.20 12:09:03.791, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_6_Loop_1_(DOptH)(10006).Fire
(38), 2018.06.20 12:09:03.791, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_6_Loop_1_(DOptH)(10006).Fault category 2
(38), 2018.06.20 12:09:03.791, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_6_Loop_1_(DOptH)(10006).Fault category 1
(38), 2018.06.20 12:09:03.791, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_5_Loop_2_(Str)(10212).Fault category 2
(38), 2018.06.20 12:09:03.791, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_5_Loop_2_(Str)(10212).Fault category 1
(38), 2018.06.20 12:09:03.791, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_5_Loop_1_(DOptH)(10005).Fire
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_5_Loop_1_(DOptH)(10005).Fault category 2
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_5_Loop_1_(DOptH)(10005).Fault category 1
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_4_Loop_2_(DOptH)(10211).Fire
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_4_Loop_2_(DOptH)(10211).Fault category 2
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_4_Loop_2_(DOptH)(10211).Fault category 1
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_4_Loop_1_(DOptH)(10004).Fire
(38), 2018.06.20 12:09:03.792, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_4_Loop_1_(DOptH)(10004).Fault category 2
(38), 2018.06.20 12:09:03.793, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_4_Loop_1_(DOptH)(10004).Fault category 1
(38), 2018.06.20 12:09:03.793, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_3_Loop_2_(DOptH)(10210).Fire
(38), 2018.06.20 12:09:03.793, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_3_Loop_2_(DOptH)(10210).Fault category 2
(38), 2018.06.20 12:09:03.793, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_3_Loop_2_(DOptH)(10210).Fault category 1
(38), 2018.06.20 12:09:03.793, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_222(222).Device_3_Loop_1_(Int)(10003).Fault category 2
(38), 2018.06.20 12:09:03.793, SYS, WARNING, 118, Last error already repeated 50 times. Until another output occurs, this one will be blocked.
(38), 2018.06.20 12:09:04.617, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_101(101).Card_0(11).Card Fault
(38), 2018.06.20 12:09:04.618, SYS, INFO, 119, Last error repeated 25571 times.
(38), 2018.06.20 12:09:04.618, SYS, INFO, 0, , Group VALUE is started and active
(38), 2018.06.20 12:09:04.619, SYS, INFO, 0, , NOVAR_TN3 starting group 2 of 2: CMD
(38), 2018.06.20 12:09:04.619, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_101(101).Node(1).Global Panel Buzzer_Num
(38), 2018.06.20 12:09:04.620, IMPL, WARNING, 54, Unexpected state, AddItems returned The item definition doesn't conform to the server's syntax. (0xc0040008) for Terminal_N3.Node_101(101).Node(1).Global Control Alarms_Num

Thank you for your help

leoknipp
Posts:2928
Joined: Tue Aug 24, 2010 7:28 pm

Re: OPC DA Client Warning: 0xc0040008

Post by leoknipp »

As described in my previous posting the WinCC OA OPC client gets the information from the OPC server and writes it into the log message.
You have to get in contact with the software vendor for the OPC server to get detailed information for the error code: The item definition doesn't conform to the server's syntax. (0xc0040008)

Best Regards
Leopold Knipp
Senior Support Specialist

4 posts • Page 1 of 1