Buenas tardes,
Hemos actualizado
StxLadder a la versión 1.4.4.
Esta disponible para bajar y
corrige el error mencionado.
Descripción:El error se debía a que los macros
gBoolSet() y
gBoolClr() en combinación con el código utilizado, producían una combinación
incorrecta de código que el compilador tomaba como nula. Se nos paso tal error ya que el efecto se produce solo cuando
hay una combinación determinada de paréntesis en la linea anterior sin delimitador ";".
Con la nueva versión se soluciona el problema ya que los macros fueron mejorados.
Podes bajarla y al compilar nuevamente no debería aparecer el error.
Un consejo: la linea "
if(lf_Principal_PH >= 8)" podrías escribirla como "
if(lf_Principal_PH >= 8.0)" para
resaltar que estas comparando valores floats.
Cualquier otra consulta quedamos a disposición.
PD: Esta nueva versión de StxLadder también mejora otros macros relacionados.