OPC server can't sync read from PLC, but it can sync write successfully

sampsondavidj

Member
Join Date
Jan 2015
Location
Nova Scotia
Posts
6
Hi,

I'm working with a Citect OPC DA server and an Allen Bradley ControlLogix L71 PLC. I have set up my boards, ports, and I/O device. When I test communications with an OPC Client, I can't seem to do a sync read. But I have confirmed with Studio 5000 that I can do a sync write successfully. I do get an error code of 0x80004005 which I believe is an unspecified error. I have redundant servers, but the result is the same on both of them.

All firewalls are disabled. I also have a CompactLogix that works perfectly. I'm running out of ideas to diagnose the issue. Does anyone have any questions or suggestions? I have full administrative access to all of the network switches between the two devices and I can ping the PLC from the server.

Thanks,
David
 
I tried OPCexpert and there seems to be compatibility issues with it on our systems. We are running Windows 10 x64. I tried changing the compatibility settings and running as an administrator.
 
So I tried out OPCExpert. I am comparing two tags that were made using the same user defined datatype on two different Allen Bradley PLC's. TI8005_sPV is the good one:
https://www.dropbox.com/s/wyotkvtewblpakj/TI8005_sPV.jpg?dl=0

CR001_MI_sPV is the bad one:
https://www.dropbox.com/s/sk9azv35wqorpbg/CR001_MI_sPV.jpg?dl=0

You can see the error below 0xC0040004 indicating that the server cannot convert the data between the requested data type and the canonical data type. I don't know why; both tags are REAL in the PLC and REAL in CitectSCADA. I can write to the bad one, so I know the data is going to the correct PLC. I suspect that the server isn't getting the initial data for CR001_MI_sPV from the PLC, which is why it thinks the datatype isn't convertible.
 
So, an update. I found some problems in the equipment template XML files for tag generation in CitectSCADA. I removed a mystery line and added a missing Semicolon on a spreadsheet we use and now some of the tags can be read. It seems now the problem is by equipment template. The information that was missing in our tag database ultimately was the raw min/max, the engineering min/max, the units and the format.
 

Similar Topics

I am running CCW 13 trying to upload to a micro 820 vers.12 I get an output message OPC server is unable to load project controller. Please help!
Replies
1
Views
103
If anyone has a crack for IBH OPC Server, please send it to: [email protected] Urgently. Thanks in advance!
Replies
1
Views
107
Folks, I have a client with an old ABB Advant / MOD300 system (v14.4). Around y2k I installed the ABB Industrial IT MOD300 OPC Server 1.1/2...
Replies
1
Views
145
Hello everyone, I wanted to share my findings with getting the new OPC UA server working (I think you might be interested in this JeremyM :lolis:)...
Replies
8
Views
1,871
I have a Win10 64 bit host for my OPC DA server, which is Indusoft (Studio,Scada.OPC.3). Locally OPC works, Matrikon OPC Explorer. On my Win7...
Replies
5
Views
1,134
Back
Top Bottom