10-19-2023 02:40 PM
Hello,
we try to implement Nexeed MatControl module and GTL labels (apart from common implementation with MatLabels). The problem is presence of special control ASCII characters in GTL label, when sending the whole label content to MES:
As you can see, Cognex scanner sends the control characters as $1E or $1D but MatControl for some reason, needs data as:  or  .
We tried to replace the dolar characters with the required sequence, it looks good in PLC string buffer. But, when we send the data to MES (as a STRING identifier variable), it is received incorrectly, with four additional characters after every ampersand: amp; This, of course, renders the whole string unrecognizable for MES.
Is there some solution, how to send charecters like & or > to MES with DDL communication over OpConXML format? I guess the hash sign is not a problem.
Thank you
10-26-2023 04:25 PM - last edited on 10-26-2023 04:45 PM by nexidator
the DDL library changes & to &.
As nexidator wrote above, this change was made in coordination with matcontrol.
Actual i see no chance on plc site how you can send  whitout changes in the library.
10-27-2023 12:57 PM - edited 10-27-2023 12:58 PM
Do you used actual version of Matcontrol.
All changes in our libs is from 2020.