Camino:  Equipo (Dispositivos) > PLC300 >

Novedades y Correcciones del PLC300

Previous pageReturn to chapter overviewNext page

PLC300 V4.11

 

Nuevas funcionalidades:

 

Bloque ARRAY_COPY;
Bloque SCALE;
Bloque de conversión MUX2;
Bloque de conversión DEMUX2;
Bloque de conversión BYTES_TO_DWORD;
Bloque de conversión DWORD_TO_BYTES;
Bloque de conversión BYTES_TO_WORD;
Bloque de conversión WORD_TO_BYTES;
Bloque de conversión WORDS_TO_DWORD;
Bloque de conversión DWORD_TO_WORD;
Bloque CALL;
Marcadores para accesar los LEDs de las teclas de función F1...F6;
Bloque PID2;
Bloque IMMEDIATEOUTPUT también para los módulos de expansión;
Bloque SWAP2.

 

Correcciones de desvío funcional:
 

LED de status: En alguna situación no deseada, el LED de Status quedaba rojo, sobrescribiendo el LED verde, señalando PLC sin aplicación o parado;
Corrección en el input numérico: Cuando se utilizan decimales, se trunca el valor en lugar de redondear a la hora del CAST, pudiendo alterar el valor introducido por el usuario.

 


 

PLC300 V3.41

 

Nuevas funcionalidades:

 

Bloque ARRAY_COPY;
Bloque SCALE;
Bloque de conversión MUX2;
Bloque de conversión DEMUX2;
Bloque de conversión BYTES_TO_DWORD;
Bloque de conversión DWORD_TO_BYTES;
Bloque de conversión BYTES_TO_WORD;
Bloque de conversión WORD_TO_BYTES;
Bloque de conversión WORDS_TO_DWORD;
Bloque de conversión DWORD_TO_WORD;
Bloque CALL;
Marcadores para accesar los LEDs de las teclas de función F1...F6;
Bloque PID2;
Bloque IMMEDIATEOUTPUT también para los módulos de expansión;
Bloque SWAP2.

 

Correcciones de desvío funcional:
 

LED de status: En alguna situación no deseada, el LED de Status quedaba rojo, sobrescribiendo el LED verde, señalando PLC sin aplicación o parado;
Corrección en el input numérico: Cuando se utilizan decimales, se trunca el valor en lugar de redondear a la hora del CAST, pudiendo alterar el valor introducido por el usuario.

 


 

PLC300 V3.30

 

Nuevas funcionalidades:
 

Follow CANopen;
Log type "Change of State" con lista de variables;
Bloques Ethernet con datos de 128 bytes;

 

Correcciones de desvío funcional:
 

Datos inconsistentes durante troca de la tecla en el componente "Input text".

 


 

PLC300 V3.00

 

Nuevas funcionalidades:

 

Memoria interna aumentó a 1 MB.

 

Correcciones de desvío funcional:

 

Después de descargar el firmware se ha habilitado la alarma de watchdog.

 

wpshelp_common_fig_note

¡NOTA!

Siempre se recomienda realizar upgrade del firmware del PLC300 a la última versión.

Hardware versión 1 (H1): v1.76 o superior
Hardware versión 2 (H2): v2.42 o superior
Hardware versión 2 c/ 1MB(H2-1M): v3.08 o superior

 


 

PLC300 V2.40

 

Correcciones de desvío funcional:

 

Modbus RTU bloques dejan de responder cuando se utiliza en USERFB. En la desactivación de la USERFB con un bloque Modbus RTU siendo activo (que se reserva el recurso maestro Modbus) otros bloques Modbus RTU no podría ser ejecutados más;
Copia de seguridad general en la versión 2.3x presentó problemas durante la copia de seguridad de archivos en la tarjeta SD; y
El Watchdog estaba siendo activa en algunos productos durante la inicialización haciendo que el producto deje de responder.

 

wpshelp_common_fig_note

¡NOTA!

Siempre se recomienda realizar upgrade del firmware del PLC300 a la última versión.

Hardware versión 1 (H1): v1.76 o superior
Hardware versión 2 (H2): v2.42 o superior
Hardware versión 2 c/ 1MB(H2-1M): v3.08 o superior

 


 

PLC300 V2.30

 

Nuevas Funcionalidades:

 

Hot Download: Aplicación que permite realizar una carga caliente de los recursos, es decir, puede cambiar el programa de escalera, pantallas, alarmas con el programa actual en ejecución y tras la finalización de download el nuevo programa se ejecuta de forma automática;
Watchdog: Implementación de Watchdog configurable con un mínimo de 300 ms. El estado de las salidas se puede ajustar en el caso de Watchdog, así como una salida para uso exclusivo;
Marcadores para monitorear el tiempo máximo y mínimo del ciclo;
Marcadores para desactivar las llaves HOME, SETUP y ALARM.

 

Modificaciones de Funciones Existentes:

 

Valor por defecto del Encoder cambiado de 12V a 5V.

 


 

PLC300 V2.10

 

Nuevas Funcionalidades:

 

Creación de bloques para suporte a las Strings;
oSTR_COMPARE
oSTR_COPY
oSTR_COPY_LAST
oSTR_DELETE
oSTR_FIND
oSTR_FIND_LAST
oSTR_INSERT
oSTR_LENGTH
oSTR_REPLACE
oDWORD_TO_STRING
oREAL_TO_STRING
oSTRING_TO_DWORD
oSTRING_TO_REAL
Creación de bloque READENC4, lee codificador, calcular el posicionamiento y la velocidad de la misma, permite el uso de filtro;
Externo y contando las tareas utilizando DI1 a DI8;
Creación del bloque TRUNC, se da cuenta de truncamiento variable;
Creación del bloque redondo, se da cuenta de redondeo variable;
Incremento y decremento de campos "Entrada numérica" utilizando las teclas de dirección (durante la edición);
Registro de variables de tipo STRING;
Bloque STORE con variables de tipo STRING;
Bloque de SEL con variables de tipo STRING;
Bloque ISTORE con variables de tipo STRING;
Bloque ILOAD con variables de tipo STRING;
Uso de variables de tipo STRING en campos de "Entrada de texto";
Creación de estructuras y recetas con variables de tipo STRING;

 

Modificaciones de Funciones Existentes:

 

La dirección base se modificó de 3000 a 0.

 


 

PLC300 V2.00

 

Nuevas Funcionalidades:

 

La creación de bloques P_RMAP que genera un tren de pulsos con frecuencia en forma de "rampa";
Entradas DI9 y DI10 como entrada encoder;
DI10 se puede utilizar como conteo rápido, y DI9 determina el sentido de contaje;
Cambio en los 10 bits de entradas analógicas a 12bits;
Aplicación automática de recuperación (ASR), la configuración, el firmware ... través de la memoria FLASH, que no requiere más tarjeta SD para esta función.

 


 

PLC300 V1.70

 

Nuevas Funcionalidades:

 

Creación de un tipo de componente "Text Input"
Creación de una nueva área de memoria para la preservación de los valores de las variables durante el download

 

wpshelp_common_fig_note

¡NOTA!

Siempre se recomienda realizar upgrade del firmware del PLC300 a la última versión.

Hardware versión 1 (H1): v1.76 o superior
Hardware versión 2 (H2): v2.42 o superior
Hardware versión 2 c/ 1MB(H2-1M): v3.08 o superior

 


 

PLC300 V1.60

 

Modificaciones de Funciones Existentes:

 

Creación de nuevas instrucciones para el tamaño del programa y la reducción del ciclo

 


 

PLC300 V1.50

 

Nuevas Funcionalidades:

 

Marcadores de Sistema de Status (%S_):
oSTS_ASR_OCC
oSTS_INPUT
Marcadores de Sistema de Comando (%C_):
oRS232_TIMEOUT_MS
oRS232_RX_END_CHARACTER
oRS232_TX_INITIAL_ADDRESS
oRS232_RX_INITIAL_ADDRESS
oRS232_TX_BUFFER_LENGTH
oRS232_MAX_RX_BUFFER_LENGTH
oRS232_ENABLE_END_CHARACTER
oRS232_START_TX
oRS485_TIMEOUT_MS
oRS485_RX_END_CHARACTER
oRS485_TX_INITIAL_ADDRESS
oRS485_RX_INITIAL_ADDRESS
oRS485_TX_BUFFER_LENGTH
oRS485_MAX_RX_BUFFER_LENGTH
oRS485_ENABLE_END_CHARACTER
oRS485_START_TX
Función recuperación automática del software (ASR)

 

Modificaciones de Funciones Existentes:

 

Modificación de bloques Modbus RTU para soportar la lectura y escritura de hasta 16 registros
Modificados los bloques de temporizadores (TON, TOF y TP) con ajuste de base de tiempo (milisegundos, centisegundos, minutos y segundos)
Aumento de la capacidad de la cantidad de pantallas del usuario

 


 

PLC300 V1.40

 

Nuevas Funcionalidades:

 

Marcadores de Sistema de Status (%S_):
oKEY_NUMERIC
oKEY_HOME
oKEY_ESC
oKEY_DEL
oKEY_ALARM
oKEY_SETUP
oKEY_SHIFT
oKEY_UP
oKEY_DOWN
oKEY_LEFT
oKEY_RIGHT
oKEY_ENTER
oKEY_F1 ... KEY_F12
Upload de programa
Forzar E/S
Idioma inglés en el PLC300
Presentación de variables en las pantallas de alarma
Ceros a la izquierda con ceros en los campos "Numeric Input" y "Numeric Output" en las pantallas de usuario
Opción de download:
oInicializar variables volátil y de salida
oParar/Iniciar la ejecución del programa automáticamente
Protección por seña de los comandos de grabación y de carga de los archivos de programa, setup y firmware en el SD card.

 


 

PLC300 V1.30

 

Nuevas Funcionalidades:

 

Marcadores de Sistema de Status (%S_):
oBOOTLOADER
oINTERVAL_TASK9_WATCHDOG ... INTERVAL_TASK16_WATCHDOG
oSINGLE_TASK9_WATCHDOG ... SINGLE_TASK16_WATCHDOG
oCOUNT_TASK9_WATCHDOG ... COUNT_TASK16_WATCHDOG
oSTS_SD_INVALID
Marcadores de Sistema de Comando (%C_):
oINTERVAL_TASK9_DISABLE ... INTERVAL_TASK16_DISABLE
oSINGLE_TASK9_DISABLE ... SINGLE_TASK16_DISABLE
oCOUNT_TASK9_DISABLE ... COUNT_TASK9_DISABLE
Bloques Modbus TCP
oMBTCP_ReadBinary
oMBTCP_WriteBinary
oMBTCP_ReadRegister
oMBTCP_WriteRegister
oMBTCP_ServerStatus
oMBTCP_ClientControlStatus
Nuevos Bloques Data Transfer (Recetas)
oReadRecipe
oWriteRecipe
Log de
oAlarmas
oEventos
Backup en el SD Card del
oFirmware
oRecurso
oSetup
Ethernet
oConexión del gateway del WPS con el PLC300

 


 

PLC300 V1.20

 

Nuevas Funcionalidades:

 

Tareas
oINTERVAL
oSINGLE
oEXTERN EVENT (DI9, DI10 y pulso Z)
oCOUNT (DI9, DI10, pulsos A, B, Z y cuadratura AB)
oSYSTEM (start y stop)
Marcadores de Sistema de Status (%S_)
oTICK_100US
oINTERVAL_TASK1_WATCHDOG...INTERVAL_TASK8_WATCHDOG
oSINGLE_TASK1_WATCHDOG...SINGLE_TASK8_WATCHDOG
oEXT_EVENT_TASK1_WATCHDOG...EXT_EVENT_TASK3_WATCHDOG
oCOUNT_TASK1_WATCHDOG...COUNT_TASK8_WATCHDOG
oMAIN_TASK_WATCHDOG
oSTART_TASK_WATCHDOG
oSTOP_TASK_WATCHDOG
Marcadores de Sistema de Comando (%C_)
oINTERVAL_TASK1_DISABLE...INTERVAL_TASK8_DISABLE
oSINGLE_TASK1_DISABLE...SINGLE_TASK8_DISABLE
oEXT_EVENT_TASK1_WATCHDOG...EXT_EVENT_TASK3_WATCHDOG
oCOUNT_TASK1_DISABLE...COUNT_TASK8_DISABLE
Bloques Hardware
oIMMEDIATEINPUT
oIMMEDIATEOUTPUT
oREADENC3
Bloque Coil
oIMMEDIATECOIL

 

Modificaciones de Funciones Existentes

 

Opción de inicializar, o no, variables retentivas e histórico de alarmas en el download.
Bloque PWM - permitido valor de frecuencia de 0 Hz
Bloques ReadEnc y ReadEnc2 - Tipo de dato de Value puede ser DINT cuando los pulsos contados sean Cuadratura_AB, permitiendo valores negativos conforme el sentido de giro del encoder.

 

Correcciones de Desvío Funcional

 

Bloque MB_WriteBinary - en versiones anteriores, el bloque siempre escribía el valor 1.
Alteradas las direcciones de las variables para acceso vía Modbus.

 


 

PLC300 Versiones Anteriores a V1.20

 

Recomendamos hacer actualización del firmware.

 


 

PLC300 V1.10

 

Nueva Funcionalidad:

 

Protocolo ASCII RS232

 


 

PLC300 V1.00

 

Versión inicial.