Error 1057 en la función To More Specific Class Cuando Utilizo una Waveform o una Intensity Chart o Graph



Software Primario:
Versión de Software Primario: 7.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

Estoy tratando de utilizar la función To More Specific Class con una referencia Waweform o una referencia Intensity Chart o Graph, pero obtengo el error 1057, el cual se muestra a continuación, ¿A que se debe este error?
Error 1057 occurred at To More Specific Class in <VI>

Possible reason(s):

LabVIEW:  Type mismatch: Object cannot be type casted to the specified type.


Solución:

Como se especificó, este error ocurre por una incompatibilidad de tipos de dato. Es muy común que ocurra por que el tipo de dato de la constante estricta Class Specifier sea diferente del tipo de dato de la gráfica o cuadro que esté tratando de modificar.

Por ejemplo, si usted está usando una constante Waveform Chart (strict) Class Specifier que utiliza un arreglo 2D de datos tipo Double como tipo de dato, y el Waveform Chart que está tratando de modificar está desplegando un arreglo 1D con tipo de dato Waveform, usted recibirá este error ya que el arreglo 2D tipo Double es diferente al arreglo 1D tipo Waveform. Sin importar que ambos son Waveform Charts, son diferentes ya que aceptan distintos tipos de dato.

Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 06/29/2007
Última Actualización: 07/01/2009
Identificación del Documento: 4ASJFU4G