{}

Nuestras marcas

Web de Schneider Electric España

Bienvenido a nuestra web
¿Cómo podemos ayudarte?
¿Cómo configurar un envío cíclico de los PDOs en el protocolo CanOpen mediante el software Machine Expert?

Se pueden enviar PDOs de forma cíclica en un intervalo de tiempo definido (number of sync x sync cycle period).
Al habilitar la sincronización se agrega automáticamente una tarea (TMSCO1_Sync)

CanOpen_Performance - SYNC - Enable SYNC producing

El RxPDO que se tenga que enviar de forma cíclica hay que configurarlo de la siguiente forma:
Tipo de transmisión = Cíclica - síncrona (Tipo 1-240).
Nº de syncs = 1

NOTA: Si el nº de syncs es igual a 1, significa que al finalizar cada ciclo de sincronización se mandará el PDO. Si se configura en 2, significa que se mandará cada 2 ciclos de sincronización y así sucesivamente.
Machine Expert - PDO Properties

La tarea TMSCO1_Sync es la tarea que realiza la sincronización y que actualiza los datos de los PDOs.
Generalmente, en la tarea TMSCO1_Sync no se llama a ningún código (POU) ya que estos se suelen llamar en la tarea MAST.

En este caso, la actualización de las E/S del bus CanOpen y la ejecución del SR_Main no estrían sincronizadas como se puede ver a continuación.

El valor de la salida se usa en SR_Main (MAST) pero se actualiza en TMSCO1_Task.

Machine Expert - My Controller - Task Deployment


Si queremos que el uso y la actualización de los datos se realicen en la misma tarea debemos cambiar la configuración de la tarea MAST de la siguiente forma:

Machine Expert - My Controller - Task Deployment

Schneider Electric España

¿Cómo configurar un envío cíclico de los PDOs en el protocolo CanOpen mediante el software Machine Expert?

Se pueden enviar PDOs de forma cíclica en un intervalo de tiempo definido (number of sync x sync cycle period).
Al habilitar la sincronización se agrega automáticamente una tarea (TMSCO1_Sync)

CanOpen_Performance - SYNC - Enable SYNC producing

El RxPDO que se tenga que enviar de forma cíclica hay que configurarlo de la siguiente forma:
Tipo de transmisión = Cíclica - síncrona (Tipo 1-240).
Nº de syncs = 1 

NOTA: Si el nº de syncs es igual a 1, significa que al finalizar cada ciclo de sincronización se mandará el PDO. Si se configura en 2, significa que se mandará cada 2 ciclos de sincronización y así sucesivamente.
Machine Expert - PDO Properties

 

 

La tarea TMSCO1_Sync es la tarea que realiza la sincronización y que actualiza los datos de los PDOs.
Generalmente, en la tarea TMSCO1_Sync no se llama a ningún código (POU) ya que estos se suelen llamar en la tarea MAST.

En este caso, la actualización de las E/S del bus CanOpen y la ejecución del SR_Main no estrían sincronizadas como se puede ver a continuación.

El valor de la salida se usa en SR_Main (MAST) pero se actualiza en TMSCO1_Task.

Machine Expert - My Controller - Task Deployment


Si queremos que el uso y la actualización de los datos se realicen en la misma tarea debemos cambiar la configuración de la tarea MAST de la siguiente forma:
 

Machine Expert - My Controller - Task Deployment

 
 

Schneider Electric España

Explorar más
Producto:
Rango:
Explorar más
Producto:
Rango:
Explorar más
Producto:
Rango:
Explorar más
Producto:
Rango:
Your browser is out of date and has known security issues.

It also may not display all features of this website or other websites.

Please upgrade your browser to access all of the features of this website.

Latest version for Google Chrome, Mozilla Firefox or Microsoft Edgeis recommended for optimal functionality.
Your browser is out of date and has known security issues.

It also may not display all features of this website or other websites.

Please upgrade your browser to access all of the features of this website.

Latest version for Google Chrome, Mozilla Firefox or Microsoft Edgeis recommended for optimal functionality.