¿Se utilizan los bloques de programa de funciones del sistema STEP7 SFB15 y SFB14 en pares?
No necesariamente.
En la comunicación Ethernet de S7-300/400, es necesario llamar al bloque de funciones del sistema (S7-400) o al bloque de funciones FB (S7-300) a través de la comunicación S7 para realizar la comunicación S7. Entre ellos, SFB14/15 sirve para leer y escribir los datos del interlocutor de comunicación sin necesidad de programación por parte de la otra parte.
La razón por la que solo tiene un bloque SFB15 en el programa de otra persona es la siguiente: al configurar la red, cuando abre NetPro para configurar los parámetros de la red, elige establecer una conexión S7 (conexión S7), y configure las Propiedades de la conexión, en el "General" (subelemento) del cuadro de diálogo abierto "Propiedades-Conexión S7" (Propiedades de conexión S7), si se selecciona "Unidireccional" (comunicación unilateral) en "Local". Punto final de conexión", sí, solo se puede llamar "PUT/GET" (es decir, SFB15/SFB14). Simplemente llame a SFB15/SFB14 en la CPU del lado local para enviar datos al interlocutor de comunicación o leer los datos de la otra parte. Si solo desea enviar datos al interlocutor (otro S7-400PLC) sin leer los datos del S7-400PLC del otro interlocutor, en lugar del SFB14 sólo necesita llamar el bloque de programa SFB15.
ID es el parámetro de bloque ID=1 en el atributo "General" cuando configura la red en el hardware. Se determina durante la configuración de la red. Es el número de identificación único de las dos CPU. usted selecciona Al programar cuando se comunica entre dos partes, las ID del lado emisor y del lado receptor deben ser consistentes.