Skip to main content

Error del compilador C0198

Mensaje: Constante de cadena '<valor de cadena>' demasiado larga para el tipo de destino '<tipo de datos>'

Posible causa de error: La constante de cadena tiene demasiados caracteres.

Error de corrección: use constantes de cadena más cortas o declare cadenas más grandes.

ejemplo 426. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    str : STRING(4) := '12345';
END_VAR

Mensaje:

C0198: la constante de cadena '12345' es demasiado larga para el tipo de destino 'STRING(4)'