No tengo una solución a tu pregunta, pero tenemos experiencia en conectar PLC con otra plataforma de software industrial SCADA/MES, y también comparto tu interés en encontrar una forma de conectar controladores industriales PLC con Velneo.
Me parece que Velneo necesita un componente OPC para lograr comunicación por esta vía, y supongo que debe crearse como una librería externa.
Pero por otra parte, en Velneo nativo me parece más probable encontrar una forma de conectarse a un PLC por el puerto serial o TCP, con el protocolo Modbus. Pero se requiere más conocimiento de estos temas, que no tengo en este momento.
Otra cosa que he investigado es que Qt tiene librerías de automatización para comunicarse con dispositivos industriales, talvez haya alguna forma de que Velneo aproveche estas librerías, utilizando QML.
Espero que estos comentarios contribuyan a encontrar la mejor forma de establecer este enlace.
Hola Dependiendo de que tan grande sea tu necesidad y que tan “aventurero” te sientas con el tema, bien podrias intentar algo con este modulo generando las dlls y sos con Golang
Hola buenos días, disculpen que responda en un foro donde no tiene que ver lo que voy a preguntar y el servicio técnico no funciona hoy, soy trabajador en una multitienda, ayer se apagó el equipo como siempre y se ve que se actualizó. El programa que usamos para cobrar es HolaTPV pero resulta que esta mañana mi compañera se encuentra una multitud de ventanas abiertas, y cuando inicia el programa le sale Velneo vClient - Conexión al servidor
Conexión al servirdor
22.1
Servidor: vatp://localhost
Usuario: usuario
Contraseña:
conectar cancelar
Le ha dado a conectar incluso poniendo en usuario velneo y le sale error de contraseña y claro nosotros no somos ni informáticos ni programadores y no sabemos que hacer, estamos apuntando las ventas a mano si alguien pudiera echarnos una ayuda con urgencia por favor.
Si no funciona, y el error es de contrasena, lo mejor sera solicitarle al proveedor del software que les entregue todos los usuarios y claves del sistema, para futuros casos.
Hola, buenos días:
Si el PLC admite modbus/tcp con un cliente de un objeto TCP de velneo podrias leer en tiempo real todas las variables del mismo.
Modbus es sencillo de implementar en velneo, son dos buffers diferentes para enviar con el comando protocolo tcp:enviar buffer:
una para leer (read) y otra para escribir (write)
Hola Matías:
Si todavía no has resuelto esta tema, te comento que nosotros estamos trabajando con Velneo y tenemos conectadas máquinas con OPC-UA. La conexión no la hacemos directamente desde Velneo, si no que hemos desarrollado un driver en .net que es el que establece la comunicación con las máquinas y desde Velneo nos comunicamos via tcp-ip con el driver para solicitar la lectura de los parámetros opc que nos interesen en tiempo real.
Si necesitas ayuda o quieres ampliar información, puedes contactar conmigo en el móvil 616871048 o por email julio.alonso@confidentic.es.
Saludos,
Hola Ceferino, me parece muy interesante tu aplicación de comunicación de velneo con PLC con protocolo modbus TCP.
Quisiera saber si puedes compartirme los procesos que utilizas para leer y escribir comandos Modbus. ¿O al menos puedes darme unas pistas de dónde buscar documentación para armar los comandos Modbus por TCP?
Hola:
Adjunto un proyecto basico de un objeto TCP para conectar por medio de protocolo modbus/tcp con un automata o PLC.
A partir de aqui, mediante una herramienta sniffer, tipo wireShark, se podrian hacer pruebas para comprobar que las tramas envias son las correctas para establecer comunicacion y leer o escribir en el automata.
En el formulario principal definir variables del automata y probar a escribir un valor o leerlo del automata en el btn de menu correspondiente.
Es muy basico, pero os dará una idea inicial de cómo afrontar una solucion de este tipo.
Hola @ceferino este programa que colgaste está completo, en su momento lo descargue para probar y me pareció que no estaba bien puedes confirmarmelo.
Gracias.
Hola, despues de leer tu correo he vuelto ha bajar el vin y esta vez si parece completo, a ver cuando puedo echar un vistazo. Gracias por el aporte he trabajado con autómatas y esto puede interesarme aunque de momento lo dejaré un poco aparcado.