Tengo un problema de comunicacion: Desarrolle un programa para una maquina en la que actualmente estoy trabajando. La comunicacion es entre tres recursos:PLC, Driver de servomotor y LabVIEW. El programa en el PLC y en LabVIEW los he terminado y parecen funcionar correctamente, pero cuando enlazo la comunicacion labVIEW truena, deja de correr marcandome un error, unas veces por variables de comunicacion con el PLC, otras veces por variables de comunicacion con el driver. Estoy utilizando la opcion de variables compartidas para todas las variables. Estas variables las cree en mi projecto desde un opc, como variables compartidas. Resulta que el OPC no falla mientras labVIEW si lo hace cuando trato de correr el programa. La comunicacion con el PLC la hago por ethernet y la del driver por modbus serial. Pueden ayudarme?
PLC: Siemens 1200. Software TIA Portal v11
OPC: KEPware Enhanced OPC/DDE Server. version 4.270.416.0-U
en este OPC se crearon dos canales de comunicacion uno para puerto serial conn driver: modbus serial.
otro para conexion ethernet con driver name: siemens TCP/IP Ethernet.
Estos canales monitorean correctamente las variables y los registros a los que accedo del driver. Y los actualizan
correctamente. Pero estas variables, que son las variables compartidas que utilizo en mi programa de LabVIEW
son las que hacen caer en modo falla el programa.
Driver de servomotor: SVA-2040 Automation Direct
Servomotor: SVL-201B