¿Cómo se realiza en Ecostruxure Control Expert (Unity) una conversión de palabra o doble palabra de formato "Big Endian" a "Little Endian"?
En ocasiones existen productos cuyo procesamiento interno de las palabras es el conocido Big Endian. En este caso, si se trata de una palabra simple, el byte más alto es el menos significativo. En el caso de las dobles palabras la palabra simple más alta es la más significativa.
Los PLC de Schneider trabajan en formato Little endian (elemento simple más bajo es el menos significativo).
Para convertirlo de formato Big Endian a Little Endian podemos hacerlo de dos modos :
1. Mediante la instrucción ROL --> Valor Final :=Rol(Valor Recibido,8) o (Valor Recibido,16 ) en el caso de dobles palabras.
2. Mediante la instrucción Byte_As_Word (ver imagen siguiente) o Word As Dint por ejemplo para palabras dobles.

Los PLC de Schneider trabajan en formato Little endian (elemento simple más bajo es el menos significativo).
Para convertirlo de formato Big Endian a Little Endian podemos hacerlo de dos modos :
1. Mediante la instrucción ROL --> Valor Final :=Rol(Valor Recibido,8) o (Valor Recibido,16 ) en el caso de dobles palabras.
2. Mediante la instrucción Byte_As_Word (ver imagen siguiente) o Word As Dint por ejemplo para palabras dobles.
Publicado para: Schneider Electric Argentina
¿Necesitas ayuda?
Selector de productos
Encuentra rápida y fácilmente los productos y accesorios adecuados para tus aplicaciones.
¿Dónde comprar?
Encuentra fácilmente el distribuidor de Schneider Electric más cercano a ti.
Centro de ayuda
Encuentra recursos de soporte para todas tus necesidades en un solo lugar.