2/2/2023 5:15 AM | |
Joined: 3/30/2020 Last visit: 10/9/2024 Posts: 4837 Rating: (988) |
The mechanism for sending Bool / Int /.. should be the same as for a string. So perhaps you should expand on where the difficulty is. A String is a package of bytes. But there are two types of packaging. (1) In Siemens PLCs: The 1st byte designate the size of the String. The 2nd byte is the length of the String. The following bytes are the characters. So a 20 character sized String is 22 bytes in size. (2) Many other PLCs: The String is an array of characters. A 20 character String is 20 bytes in size. The last character is a special unprintable character which helps to determine the size. I cannot find documentation to describe how the String is stored in the GE PLCs [link]. I assume it is an array of 8-bit characters. I assume you will be using String_80 for the name. That would mean you will transfer via communication that into the Siemens PLC memory. So for others to be able to progressively further this conversation: PLUS: How is a String represented in GE PLCs? In other words: What does the memory footprint look like / how many bytes is used? |
Last edited by: qwazee at: 02/02/2023 05:17:42Activities of this user is voluntary. There is no obligation or liability placed on this user. Though optional, your 'please' and 'thank you' is highly valued. |
|
Follow us on