Esempio di array della stringa COP
Nell'esempio che segue viene mostrata un'istruzione COP (copia) che copia un array stringa in un array Usint. L'istruzione COP ignora tutti gli elementi dell'array sorgente di lunghezza pari a zero.
In questo esempio:
- La lunghezza specificata è pari a 4 byte.
- Il numero degli elementi di destinazione da copiare è 4 byte.
- Tutti gli elementi dell'array di lunghezza pari a zero (vuoti) vengono ignorati.
- L'istruzione COP trova un elemento di lunghezza diversa da zero nell'array stringa[1]; questo viene copiato nell'array USINT designato[1] con 1. Uno corrisponde alla lunghezza della stringa nell'array stringa[1] e l'array USINT[2] è 65, ossia il codice ASCII corrispondente ad "A".
- L'istruzione COP trova un elemento di lunghezza diversa da zero nell'array stringa[10] che corrisponde ad "a"; questo viene copiato nell'array USINT di destinazione[3] con 1. Uno corrisponde alla lunghezza della stringa nell'array stringa[10] e l'array USINT[4] è 97, ossia il codice ASCII corrispondente ad "a".
Diagramma ladder

Elementi dell'array con valori

Fornire un feedback