Share this post

Link to post

Share on other sites

I managed to find some documentation that says that UDT tags in Allen-Bradley are not directly imported and need to be defined manually.

My question is that for Text Display/Input object in GT Designer 3 if I specify my the device as the tag "::MY_CLTR_INFO.NAME" GTD3 gives me an error saying that "The device is out of range". However, this does not happen if I use Numerical Input/ Display.

Share this post

Link to post

Share on other sites

Most likely the actual word device you'e used is the last of the range.

A numerical will only look at the last one or two is it is a real.
But a string will (depending on the amount of Characters needed) looks at a whole range.

Lets say you have a range of 1000 Words
If you put in word1000 for a numerical(int) the GOT will only look at word 1000
If you do the same for a TEXT with 8 characters than it will want 1000,1001,1002, and 1004.

Share this post

Link to post

Share on other sites

I managed to find some documentation that says that UDT tags in Allen-Bradley are not directly imported and need to be defined manually.

My question is that for Text Display/Input object in GT Designer 3 if I specify my the device as the tag "::MY_CLTR_INFO.NAME" GTD3 gives me an error saying that "The device is out of range". However, this does not happen if I use Numerical Input/ Display.

Any idea that is the cause of the error?

Thank you for your help. I really appreciate it.

The problem is that the text display in GTD3 simply uses an array of INT's.

Inside the Logix CPU's the STRING data consists of a DINT (which is a value containing the number of characters in the STRING), followed by an array of SINT's (82 SINT's in the case of the standard STRING). This means that the two aren't compatible. It is possible to sort of get around this using some extra PLC code, but it's not ideal. Hopefully the GOT's will eventually support the STRING data type (as did the E-Terminals).

In 6.1.8, the document start talking how to sync AB tags/ RSLogix 5000 tags to the Mitsubishi GOT2000. I found that GOT2000 does recognize STRING variables with the mentioned objects below (see "Structure-type AB Tags.png").

But I couldn't wrap my head on why my STRING tags couldn't be displayed with Text Display. And it was because my STRING object was contain within a UDT, which the documentation warn as a precaution that STRING in a structure are not supported (See "Precautions.png").

I hope this helps other people int he future in response to cross-platform communication with AB PLC and Mitsubishi GOT2000.