Hola,
TcOpen_the_Vortex_Builder_no_existe?
Adjunto una foto para mostrarlo, ¿cómo se puede solucionar?
Gracias
Hola @PTKu
He hecho un proyecto desde cero para probar y de todos modos no me creo las bibliotecas en Twincat, os adjunto una foto para que podáis verlo
no se como solucionarlo...
Hola @PTKu
Lo he conseguido, el problema es que no se puede dar el nombre del PLC al añadir el proyecto del PLC,
Adjunto una foto para mostrarlo.
Ahora puedo continuar...
Hola @PTKu ,
me he vuelto a atascar
plc.MAIN._simpleContext, no contiene una definición,
Te adjunto una foto para que lo puedas ver, como se soluciona?
@runtimevic , ¿tiene una instancia de SimpleContext en PRINCIPAL?
~PROGRAMA PRINCIPALVAR_simpleContext : SimpleContext;END_VAR~
Si lo tiene, deberá ejecutar el compilador inxton nuevamente para actualizar el proyecto gemelo.
Déjame saber si eso ayuda
@runtimevic , ¿tiene una instancia de SimpleContext en PRINCIPAL?
PROGRAM MAIN VAR _simpleContext : SimpleContext; END_VAR
Si lo tiene, deberá ejecutar el compilador inxton nuevamente para actualizar el proyecto gemelo. Déjame saber si eso ayuda
Hola @PTKu ,
solucionado, volver a compilar con Inxton,
¿Sabes cómo puedo quitar los errores del proyecto de GitHub XaeTcOpen101, la primera foto que adjunto?
Gracias
@runtimevic Debe reemplazar la cadena "your-ams-id" con la ID de AMD de su objetivo si es el local que puede asignar 'null'
entonces en la línea 13:
~Do#// ejemplo:cadena estática AMS_ID = "192.168.0.2.1.1";~
// si tu objetivo es local entonces
~Do#cadena estática AMS_ID = nulo;~
en archivo /TcOpen101/TcOpenPlcConnector/Properties/Secrets.cs
tendrás que arreglar
~ Do#Secretos públicos de clase estática{public const string pwd = -"your_elastic_password"-;}~
con
~ Do#Secretos públicos de clase estática{public const string pwd = "contraseña elástica runtimevic";}~
Dejé los errores de compilación intencionalmente allí para forzar la corrección con los valores adecuados.
@runtimevic Debe reemplazar la cadena "your-ams-id" con la ID de AMD de su objetivo si es el local que puede asignar 'null'
entonces en la línea 13:
// example: static string AMS_ID = "192.168.0.2.1.1" ;
// si tu objetivo es local entonces
static string AMS_ID = null;
en archivo
/TcOpen101/TcOpenPlcConnector/Properties/Secrets.cs
tendrás que arreglar
public static class Secrets { public const string pwd = -"your_elastic_password"-; }
con
public static class Secrets { public const string pwd = "runtimevic elastic password"; }
Dejé los errores de compilación intencionalmente allí para forzar la corrección con los valores adecuados.
Hola @PTKu ,
Si todo lo que me has enviado ya lo sé, el problema está aquí:
var plc = nuevo TcOpenPlcTwinController (
adjunto una foto para que la vean eso es lo que no se por que esta mal
@runtimevic Pensé que estabas preguntando sobre los errores de compilación del primer elemento de este hilo.
A la solución le faltan los archivos *.g.cs
que genera el compilador. Si recibe el mensaje de que el compilador no existe... es un problema con el VS. Para solucionar ese problema, simplemente abra la 'Consola del administrador de paquetes' que debería copiar el compilador en el lugar correcto. Entonces debería poder ejecutarlo usando la extensión. Cuando pueda, te enviaré una captura de pantalla.
@runtimevic
Abra la consola del administrador de paquetes:
En la gestión de paquetes deberías encontrar esto:
luego ejecuta el compilador inxton
@runtimevic también puede descargar el proyecto con todos los archivos binarios incluidos aquí
@runtimevic Abra la consola del administrador de paquetes:
En la gestión de paquetes deberías encontrar esto:
luego ejecuta el compilador inxton
Hola @PTKu ,
todo resuelto OK, muchas gracias por la pronta respuesta, 👍👍😉
¿De dónde se descargan los ejecutables de ELK Elasticsearch, Logstash y Kibana?
https://www.elastic.co/es/downloads/kibana
https://www.elastic.co/es/downloads/logstash
https://www.elastic.co/es/descargas/elasticsearch
de estos enlaces se descargan?
Muchas gracias Víctor.
@runtimevic Sí, Victor, puedes descargar kibana y elasticsearch desde esos enlaces...
Cierra este problema a tu discreción.