Lectura/Escritura comunicaciones serie : Protocolo libre

Como había dicho en la anterior entrada aquí tenéis un ejemplo de control del puerto serie utilizando CoDeSys. En este caso un equipo de BergHof, el EC2250. Se han utilizado las funciones de comunicación que nos proporciona la librería SYSCOM (SysComWrite y SysComRead).

Para facilitar la conversión de los datos de string a buffer de bytes he utilizado una estructura con un array de bytes y una cadena string, compartiendo el mismo espacio de memoria. De este modo se puede acceder a los mismos datos de dos modos distintos. Utilizando la cadena string se gestionan los datos de entrada y salida. Y se utiliza el array de bytes como parámetro para las llamadas de las funciones de comunicación.

Fichero exportado ▶ Comunicacion ASCII Target_EC2000 V1_1

Pinout de la serie EC2000 ▶ Pinout

Deja un comentario