- Posts: 2
- Thank you received: 1
Online Forums
Technical support is provided through Support Forums below. Anybody can view them; you need to Register/Login to our site (see links in upper right corner) in order to Post questions. You do not have to be a licensed user of our product.
Please read Rules for forum posts before reporting your issue or asking a question. OPC Labs team is actively monitoring the forums, and replies as soon as possible. Various technical information can also be found in our Knowledge Base. For your convenience, we have also assembled a Frequently Asked Questions page.
Do not use the Contact page for technical issues.
- Forum
- Discussions
- QuickOPC-Classic in .NET
- Reading, Writing, Subscriptions, Property Access
- Unable to read Array with KEPServer EX 6 and AB Logix
Unable to read Array with KEPServer EX 6 and AB Logix
Please Log in or Create an account to join the conversation.
The OP has, however, searched for reading the whole array, while the syntaxes are mainly for extracting array elements. But there are also provisions for extracting a range of elements, so perhaps that can be used.
Thanks again
Please Log in or Create an account to join the conversation.
I selected GLOBAL and MyBoolArray tag isn't there. i tried to created it but it won't keep ''Boolean array'' as Data type... It changes It to Boolean as pictured
You have to use some bizarre KEP-specific syntax which is hidden away in the help menu of the KEPServerEX configuration client1. Said documentation, if you can find it at all, is fully concerned with arrays of 2 or more dimensions, which if I had to guess, represents <0.001% of use cases. I've consolidated the useful information into a table for you (and whoever else is in this situation in the future)
1 - I've found that the internal help menu is, far and away, the greatest resource that exists for KEPServerEX. It's riddled with typos and has tons of outright wrong information in it, but it's the most coherent collection of info that exists. You can access it at any time by pressing F1.
Please Log in or Create an account to join the conversation.
I think there is a simple OPC client (interactive GUI) coming with KepServerEX. Can you make it work with it? If not, I think it would be safe to say it is not actually supported by Kepware.
If you can get it work with their client, please send screenshots that would allow me to understand how you reached that state - we certainly should be able to replicate it using our components as well, then.
Best regards
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I am not sure if the OPC item (tag) name for the whole array actually is "Channel2.MyPLC.Global.MyBoolArray_x". This is the name for the OPC branch ("folder") holding the elements. It can also be the name for the whole array, but not necessarily.
Please do this:
Select KepServerEX configuration, in the tree on the left, select one level above what is on the screenshot - i.e., select the "Global" node. Post a screenshot of it if possible.
Then, have a look at the list in right pane of the window. Is something like MyBoolArray there? And what is its precise name?
Best regards
Please Log in or Create an account to join the conversation.
I'm unable to read an array of bool using ReadItemValue. I can read one value of the array at the time but can't read the full array.
According to the documentation it is supposed to work... Is this feature not supported with KEPServer?
My code
var client = new EasyDAClient();
bool[] value = (bool[])client.ReadItemValue("", "KEPware.KEPServerEx.V6", "Channel2.MyPLC.Global.MyBoolArray_x");
from KEPServer log :
Channel2.MyPLC | Unable to read tag. | Tag address = 'GLOBAL.MYBOOLARRAY_X', CIP error = 0X4, Extended error = 0000.
Thanks !
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- QuickOPC-Classic in .NET
- Reading, Writing, Subscriptions, Property Access
- Unable to read Array with KEPServer EX 6 and AB Logix