Muchisimasgracias por este video magnifico! es la primera vez que yo veo utilizar los bloques T_SND/RCV. pero por que' ha utilizado un GET para recibir datos del PUT. lo que se' es que no nos sirve un GET para recibir solo un PUT en perimer PLC o un GET en el segundo no una pareja.
Hola, con GET vas a leer los datos del otro PLC, mientras que con PUT escribes en el otro PLC. No hay problema en usar ambas funciones y así te evitas tener que programar instrucciones de comunicación en uno de los PLC. Sin embargo PUT/GET no son instrucciones seguras, cualquiera en la red podría acceder a los equipos, por eso a partir del FW 4.0 vienen desactivadas, además, no tienes información de si se ha perdido la comunicación. Con SEND y RCV controlas el canal de comunicación y puedes actuar en caso de error, además evitas que otro dispositivo pueda acceder. Un saludo
Hola, Queriendo programar con Send y RCV con Tia Portal V15.1 me he encontrado en la librería de comunicaciones aparecen otras, como SEND_PTP o CFG y RCV_PTP o CFG, en ambos en las instrucciones me dice que debo usar un CM1241, se pueden comunicar entre ellos con Tia V15. 1 sin este módulo como se hacía tan bien explicado en este video? muchas gracias. Un saludo
Hola, esas funciones son variaciones de la comunicación S7 para otros medios, como puedes ser RS485, si dispones de puerto Ethernet no es necesario usarlas, son para casos y necesidades muy concretas. Un saludo
Hola buenas noches, tengo una duda, me gustaria saber cual es la diferencia entre usar SEND/RCV y PUT/GET y si ambos sirven para un protocolo de conexion de ethernet. Tengo un plc s7-1511 ¿que es lo mas recomendable ?
Hola, sin duda SEND/RCV, tanto por seguridad en la comunicación como por ciberseguridad. PUT/GET es un protocolo inseguro, si se habilita cualquiera en la red podría acceder al PLC, por ello desde hace tiempo viene deshabilitado por defecto y has de activarlo deliberadamente. Hoy en día sólo se debiera usar para trabar con HMI de otros fabricantes o equipos y dentro de una red bien protegida. Un saludo
Hola buena tarde, vi su vídeo y me parece interesante. Yo tengo un PLC 1200 conectado a HMI de 7 pulgadas programado con tia portal v15 y quiero transferir datos a un PLC s7300 programado con step7. Cual forma me recomiendas??? De antemano gracias.
Hola, depende de qué puerto uses, si el 300 tiene Ethernet, lo más sencillo es usar PUT/GET, si se comunica por RS485 con la pantalla, la cosa se complica, dependerá del modelo de HMI que la puedas usar de pasarela de comunicación, también depende de si la comunicación ha de ser continua o basta con transferir en un momento dado un dato de un PLC al otro a través del HMI. Me temo que no tengo un respuesta sencilla. Un saludo
@@RobertoAS tiene 300 tiene ethernet. Haré Put y get desde el 1200 por comunicación S7 solo que mi duda es si en el 300 necesito agregar la dirección del 1200 ya que el 1200 pienso usarlo como maestro (servidor).
Hola. Lo bueno (y malo) de Put/Get es que el interlocutor es completamente pasivo, le puedes enviar o leer lo que quieras desde el 1200 sin necesidad de tocar nada en el programa del otro PLC. Por ello en los equipos más nuevos esa comunicación viene deshabilitada por defecto. Un saludo
Hola Muy buen video Se puede mandar y leer un array en forma de word a través de get y put ? Y la misma pregunta a través del Tsend y Trec? Muchas gracias
Hola muy buenas!!, espero que me responda ya que este video es desde hace dos años y llevo viéndolo un año entero y aprendido bastante con sus videos. Y mi pregunta es que diferencia hay en programar la comunicación con estos bloques tsend y trcv con el búfer de transferencia, porque si yo lo utilizo estos bloques puedo ir directamente al búfer de transferencia asignar previamente a un plc que sea io Device y parametrizar en el búfer las entradas que quiero enviar o recibir de un plc a otro. Muchas gracias!! Un saludo
Hola. Realmente TSEND/TRCV es comunicación S7 asíncrona, realmente está orientada a mayores volúmenes de datos que se transmiten cuando es necesario. La comunicación Profinet IO es comunicación en tiempo real, por lo que los datos no deben ser demasiados, pero se deben transmitir inmediatamente. Resumiendo, comunicación S7 para transmisión de volúmenes mayores de datos no críticos y comunicación IO para datos críticos en tiempo real. Un saludo
Hola, el PUT/GET se puede programar sólo en uno de los PLCs, pero es un tipo de comunicación que NO se debe usar a día de hoy, cualquiera en la red podría leer o forzar valores en los equipos. Un saludo
hola cuanto cuesta el programa tai port 1.4 , y el plc s7 1200 que tenga salidas digitales 120 volts/ac para controlar motores momo y 3 fase y los modulos de expansión mr , saludos en dólares no en euros
hola mr esa es una pregunta , no una respuesta , si eres de europa debe haver una paridad en monedas euros a dólares , el s7 1200 que gamas es medio ,medio alto , alta maga , tia portal es un programa que viene con s7 1200 y que trae ese programa es plc parece mas un rack de un servidor . espero respuesta
Muy Clara esplicacion Gracias desde Australia.
Exelente el video me saco de un apuro, muchas gracias por compartir...
Muchisimasgracias por este video magnifico!
es la primera vez que yo veo utilizar los bloques T_SND/RCV.
pero por que' ha utilizado un GET para recibir datos del PUT.
lo que se' es que no nos sirve un GET para recibir solo un PUT en perimer PLC o un GET en el segundo no una pareja.
Hola, con GET vas a leer los datos del otro PLC, mientras que con PUT escribes en el otro PLC. No hay problema en usar ambas funciones y así te evitas tener que programar instrucciones de comunicación en uno de los PLC. Sin embargo PUT/GET no son instrucciones seguras, cualquiera en la red podría acceder a los equipos, por eso a partir del FW 4.0 vienen desactivadas, además, no tienes información de si se ha perdido la comunicación. Con SEND y RCV controlas el canal de comunicación y puedes actuar en caso de error, además evitas que otro dispositivo pueda acceder. Un saludo
Muy buen video, me ha servido mucho!! GRACIAS :)
Sou português mas deu para perceber exactamente tudo o que explicaste. Parabéns e obrigado! :)
Y si tengo plc 1 en un proyecto y plc 2 en otro, aplicaría el mismo procedimiento?
Hola, sí pero tendrías una conexión diferente con cada equipo que tendrías que ajustar directamente. Un saludo
Hola, Queriendo programar con Send y RCV con Tia Portal V15.1 me he encontrado en la librería de comunicaciones aparecen otras, como SEND_PTP o CFG y RCV_PTP o CFG, en ambos en las instrucciones me dice que debo usar un CM1241, se pueden comunicar entre ellos con Tia V15. 1 sin este módulo como se hacía tan bien explicado en este video? muchas gracias. Un saludo
Hola, esas funciones son variaciones de la comunicación S7 para otros medios, como puedes ser RS485, si dispones de puerto Ethernet no es necesario usarlas, son para casos y necesidades muy concretas. Un saludo
Hola buenas noches, tengo una duda, me gustaria saber cual es la diferencia entre usar SEND/RCV y PUT/GET y si ambos sirven para un protocolo de conexion de ethernet. Tengo un plc s7-1511 ¿que es lo mas recomendable ?
Hola, sin duda SEND/RCV, tanto por seguridad en la comunicación como por ciberseguridad. PUT/GET es un protocolo inseguro, si se habilita cualquiera en la red podría acceder al PLC, por ello desde hace tiempo viene deshabilitado por defecto y has de activarlo deliberadamente. Hoy en día sólo se debiera usar para trabar con HMI de otros fabricantes o equipos y dentro de una red bien protegida. Un saludo
Hola buena tarde, vi su vídeo y me parece interesante.
Yo tengo un PLC 1200 conectado a HMI de 7 pulgadas programado con tia portal v15 y quiero transferir datos a un PLC s7300 programado con step7.
Cual forma me recomiendas???
De antemano gracias.
Hola, depende de qué puerto uses, si el 300 tiene Ethernet, lo más sencillo es usar PUT/GET, si se comunica por RS485 con la pantalla, la cosa se complica, dependerá del modelo de HMI que la puedas usar de pasarela de comunicación, también depende de si la comunicación ha de ser continua o basta con transferir en un momento dado un dato de un PLC al otro a través del HMI. Me temo que no tengo un respuesta sencilla. Un saludo
@@RobertoAS tiene 300 tiene ethernet.
Haré Put y get desde el 1200 por comunicación S7 solo que mi duda es si en el 300 necesito agregar la dirección del 1200 ya que el 1200 pienso usarlo como maestro (servidor).
Hola. Lo bueno (y malo) de Put/Get es que el interlocutor es completamente pasivo, le puedes enviar o leer lo que quieras desde el 1200 sin necesidad de tocar nada en el programa del otro PLC. Por ello en los equipos más nuevos esa comunicación viene deshabilitada por defecto. Un saludo
Hola
Muy buen video
Se puede mandar y leer un array en forma de word a través de get y put ?
Y la misma pregunta a través del Tsend y Trec?
Muchas gracias
Por supuesto, sólo has de mover los datos del array al área que se transfiere y recuperarlas en el otro PLC. Un saludo
Hola muy buenas!!, espero que me responda ya que este video es desde hace dos años y llevo viéndolo un año entero y aprendido bastante con sus videos. Y mi pregunta es que diferencia hay en programar la comunicación con estos bloques tsend y trcv con el búfer de transferencia, porque si yo lo utilizo estos bloques puedo ir directamente al búfer de transferencia asignar previamente a un plc que sea io Device y parametrizar en el búfer las entradas que quiero enviar o recibir de un plc a otro.
Muchas gracias!!
Un saludo
Hola. Realmente TSEND/TRCV es comunicación S7 asíncrona, realmente está orientada a mayores volúmenes de datos que se transmiten cuando es necesario. La comunicación Profinet IO es comunicación en tiempo real, por lo que los datos no deben ser demasiados, pero se deben transmitir inmediatamente. Resumiendo, comunicación S7 para transmisión de volúmenes mayores de datos no críticos y comunicación IO para datos críticos en tiempo real.
Un saludo
@@RobertoAS magnífica explicación Profesor! Me ha quedado clarísimo!! Muchas gracias por su tiempo y dedicación. Admiro su enseñanza.
EN LOS DOS PLC LE PROGRAMO EL PUT/GET O SOLO EN 1 DE ELLOS??????????'''
Hola, el PUT/GET se puede programar sólo en uno de los PLCs, pero es un tipo de comunicación que NO se debe usar a día de hoy, cualquiera en la red podría leer o forzar valores en los equipos.
Un saludo
hola cuanto cuesta el programa tai port 1.4 , y el plc s7 1200 que tenga salidas digitales 120 volts/ac para controlar motores momo y 3 fase y los modulos de expansión mr , saludos en dólares no en euros
Hola, no hay una tarifa oficial disponible, debes consultar a los proveedores de tu país. Un saludo
hola mr esa es una pregunta , no una respuesta , si eres de europa debe haver una paridad en monedas euros a dólares , el s7 1200 que gamas es medio ,medio alto , alta maga , tia portal es un programa que viene con s7 1200 y que trae ese programa es plc parece mas un rack de un servidor . espero respuesta
It's not profinet, just s7 communication
hi, that is right, ir is just S7 communication over Profinet interface. There are other examples using Profinet IO. Un saludo