Página 1
Manual de referencia SIMATIC S7-1200/S7-1500 Lista de comparación para lenguajes de programación con nemónicos internacionales Edición 12/2017 support.industry.siemens.com...
Página 2
Comparativa para S7-300, S7-400, S7-1200, S7-1500 Manual de referencia Notas de carácter jurídico Filosofía de señalización de peligro y precaución Este manual contiene indicaciones que debe tener en cuenta para su propia seguridad, así como para evitar daños materiales. Las indicaciones para su seguridad personal están resaltadas con un triángulo de advertencia;...
Página 3
Considere lo siguiente: ADVERTENCIA Los productos de Siemens únicamente se deberán utilizar para los usos previstos indicados en el catálogo y en la documentación técnica correspondiente. Si utiliza productos y componentes de otros fabricantes, Siemens debe haberlos recomendado y homologado. El funcionamiento correcto y seguro de los productos presupone la correcta realización de aspectos como transporte, almacenamiento,...
Contenido de la comparativa • Medición de los tiempos de ejecución del programa (ver más abajo) • Carga de objetos en la CPU: Modificaciones y bloques modificados, y el estado operativo en que pueden cargarse en la CPU (siguiente página). •...
Carga de objetos en la CPU La tabla muestra las modificaciones y los bloques modificados, así como el estado operativo en que pueden cargarse. Los programas muy complejos pueden impedir la carga en RUN. Soluciones posibles: • Utilice una Memory Card con suficiente capacidad. •...
Página 6
Modificaciones y bloques S7-300 S7-400 S7-1200 S7-1500 S7-1200 S7-1200 a partir de V1.0 - V2.1 V2.2 - V3.0 V4.0 OB con propiedades modificadas STOP STOP STOP STOP (p. ej., cambio del tiempo de ciclo) OB borrado STOP STOP STOP Nuevo FB/FC/DB/tipo de datos PLC STOP (UDT) FB/FC/DB/tipo de datos PLC (UDT)
Página 7
Modificaciones y bloques S7-300 S7-400 S7-1200 S7-1500 S7-1200 S7-1200 a partir de V1.0 - V2.1 V2.2 - V3.0 V4.0 Todos los Ajustes de remanencia modificados STOP objetos STOP STOP STOP STOP (área de marcas, área DB) remanentes Objetos tecnológicos Motion Control: Modificaciones del ciclo de reloj de MC-Servo, cambio de libre a cíclico (y STOP...
Página 8
Estructura de la comparativa • Instrucciones simples Instrucciones que se utilizan con frecuencia, p. ej., operaciones lógicas con bits, temporizadores, contadores y funciones matemáticas • Instrucciones avanzadas Instrucciones elaboradas para un mayor número de posibilidades, p. ej., fecha y hora, alarmas, avisos, PROFIenergy Instrucciones tecnológicas (Tecnología) •...
Página 9
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Instrucciones en el apartado "Instrucciones simples" Grupos de instrucciones Página Grupos de instrucciones Página Grupos de instrucciones Página General Comparación Oper. lógicas con palabras Operaciones lógicas con bits Funciones matemáticas Desplazamiento y rotación Funciones de seguridad Transferencia Carga y transferencia Temporizadores...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Funciones de seguridad Solo Safety: PARADA DE EMERGENCIA ✔ ✔ ✔ ✔ ESTOP1 hasta la categoría de parada 1 ✔ ✔ Solo Safety: vigilancia de mando a dos manos TWO_HAND Solo Safety: vigilancia de mando a dos manos ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Solo Safety: confirmación para la reintegración simultánea completa de la periferia F/canales de la periferia F de un ✔ ✔ ✔ ✔ ACK_GL grupo de ejecución F tras errores de comunicación o errores de periferia F/canal Temporizadores...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Arrancar temporizador como retardo a la -(SF) -[SF] ✔ ✔ ✔ desconexión Arrancar temporizador como retardo a la -(SD) -[SD] ✔ ✔ ✔ conexión Arrancar temporizador como retardo a la -(SS) -[SS] ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Cargar valor de contaje ✔ ✔ ✔ Cargar valor de contaje codificado en BCD ✔ ✔ ✔ Poner contador a 0 ✔ ✔ ✔ Inicializar contador ✔ ✔ ✔ Comparación ✔...
Página 17
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Comparar si el tipo de datos es IGUAL que el EQ_Type ✔ ✔ tipo de datos de una variable Comparar si el tipo de datos de un elemento de EQ_ElemType ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Consultar si es un puntero DIFERENTE DE NOT_NULL ✔ ✔ CERO *) Ejemplos de aplicación para SCL: IF TypeOf(...) = INT THEN ... // corresponde a EQ_Type IF TypeOfElements(...) = INT THEN ... // corresponde a EQ_ElemType IF TypeOfDB(...) = INT THEN ...
Página 19
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Calcular valor absoluto ✔ ✔ ✔ ✔ Instrucción Safety solo para S7-1200/1500 ✔ ✔ ✔ ✔ Obtener resto de división ✔ ✔ ✔ ✔ Generar complemento a dos NEGI, NEGD ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ Determinar decimales FRAC FRAC ✔ ✔ Elevar a potencia EXPT Transferencia Copiar valor MOVE MOVE (✔) (✔) ✔ ✔ S7-300/400: solo KOP y FUP Solo Safety: escribir valor indirectamente en un WR_FBD ✔...
Página 21
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ Rellenar área FILL_BLK ✔ ✔ Llenar área sin interrupciones UFILL_BLK Descomponer una variable de una cadena de SCATTER ✔ ✔ bits del tipo de datos BYTE, WORD, DWORD o LWORD en bits individuales (= scatter) Descomponer elementos de un ARRAY of SCATTER_BLK...
Página 22
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Intentar asignar VARIANT a una referencia AssignmentAttempt (AssignmentAttempt): Con "AssignmentAttempt" se intenta asignar una variable VARIANT a una variable de ✔ referencia. El tipo de datos de una variable de referencia se define en el momento de la declaración, mientras que el tipo de datos de una variable VARIANT se determina durante el...
Página 23
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Array [*] ✔ ✔ Leer límite inferior del ARRAY LOWER_BOUND ✔ ✔ Leer límite superior del ARRAY UPPER_BOUND Acceso de lectura/escritura Recomendación: programar de forma simbólica. ✔ ✔ Leer datos en formato Little-Endian READ_LITTLE ✔...
Página 24
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Leer campo FieldRead ✔ ✔ Recomendación: acceso indexado a un array Escribir campo FieldWrite ✔ ✔ Recomendación: acceso indexado a un array Conversión Convertir valor CONVERT CONVERT ✔ ✔ ✔ ✔...
Página 25
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Crear referencia a una variable: ✔ Con "REF()" se indica la variable a la que debe señalar una referencia previamente declarada. ✔ ✔ ✔ ✔ Convertir BCD en entero (16 bits) BCD16_TO_INT ✔...
Página 26
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Generar complemento a uno de un entero (16 INVI bits) ✔ ✔ ✔ S7-1500: la conversión se realiza también implícitamente Generar complemento a uno de un entero (32 INVD bits) ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Legacy Recomendación: programar de forma simbólica Convertir un número entero en un número en SCALE SCALE coma flotante que se escala en unidades ✔ ✔ ✔ ✔ físicas entre un valor límite inferior y uno superior (escalar).
Página 28
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Ejecutar cuando se cumpla la condición. La WHILE… DO… ✔ ✔ ✔ ✔ CPU comprueba la condición al inicio del bucle Ejecutar cuando no se cumpla la condición. LOOP REPEAT… La CPU comprueba la condición al final del UNTIL…...
Página 29
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ Definir lista de saltos JMP_LIST ✔ ✔ Distribuidor de saltos SWITCH ✔ ✔ ✔ ✔ Retroceder -(RET) -[RET] ✔ ✔ Solo Safety: Abrir bloque de datos global -(OPN) -[OPN] ✔...
Página 30
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Bloques de datos Abrir bloque de datos global ✔ ✔ ✔ S7-1500: solo para bloques no optimizados Abrir bloque de datos de instancia OPNI ✔ ✔ ✔ S7-1500: solo para bloques no optimizados ✔...
Página 31
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Control del tiempo de ejecución Limitar y habilitar legitimación de la contraseña ENDIS_PW (✔) ✔ ✔ S7-400: SFC 109 PROTECT ✔ ✔ ✔ ✔ Reiniciar tiempo de vigilancia del ciclo RE_TRIGR ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ ✔ Desplazar a la izquierda por palabras ✔ ✔ ✔ Desplazar con signo por palabras ✔ ✔ ✔ Desplazar con signo por palabras dobles ✔ ✔ ✔ Desplazar a la derecha por palabras dobles ✔...
Página 34
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Cargar palabra doble o puntero de área en LAR2 <D> ✔ ✔ ✔ Transferencia Transferir ✔ ✔ ✔ ✔ ✔ ✔ Transferir acumulador 1 a palabra de estado T STW ✔...
Página 35
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Generar patrón de bits para el display de 7 ✔ ✔ ✔ segmentos ✔ ✔ ✔ Generar complemento a diez BCDCPL ✔ ✔ ✔ Contar número de bits activados BITSUM ✔...
Página 36
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Intercambiar contenido de los acumuladores 1 ✔ ✔ ✔ Desplazar contenido al siguiente acumulador PUSH ✔ ✔ ✔ superior Desplazar contenido al siguiente acumulador ✔ ✔ ✔ inferior ✔ ✔ ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Instrucciones del apartado "Instrucciones avanzadas" Grupos de instrucciones Página Grupos de instrucciones Página Grupos de instrucciones Página Fecha y hora Alarmas Funciones de tabla String y Character Avisos Direccionamiento Memoria imagen de proceso Diagnóstico Operaciones con archivos Periferia descentralizada Impulso...
Página 38
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Funciones de reloj ✔ ✔ ✔ ✔ Ajustar la hora (STEP 7 V 5x: SET_CLK) WR_SYS_T ✔ ✔ ✔ ✔ Leer la hora (STEP 7 V 5x: READ_CLK) RD_SYS_T ✔ ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ Ajustar horario de invierno/verano sin estado de reloj SET_SW ✔ ✔ Transferir avisos con sello de tiempo TIMESTMP ✔ Ajustar horario de invierno/verano con estado de reloj SET_SW_S String y Character ✔...
Página 40
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Otras instrucciones ✔ ✔ ✔ ✔ Determinar la longitud de una cadena de caracteres ✔ ✔ ✔ ✔ Agrupar cadenas de caracteres CONCAT ✔ ✔ ✔ ✔ Leer los caracteres izquierdos de una cadena LEFT ✔...
Página 41
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Leer nombre global al comienzo de una ruta de GetSymbolPath llamada. Diagrama de principio: ✔ ✔ ✔ ✔ Leer el nombre de la instancia del bloque GetInstanceName Consultar el nombre global compuesto de la instancia GetInstancePath ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Memoria imagen de proceso Actualizar memoria imagen de proceso de las UPDAT_PI ✔ ✔ entradas ✔ ✔ Actualizar memoria imagen de proceso de las salidas UPDAT_PO Sincronizar memoria imagen de proceso de las SYNC_PI ✔...
Página 43
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Controlar la configuración de un sistema PROFINET ReconfigIOSystem IO (configuración futura) ✔ Conectar o desconectar dispositivos, p. ej., para ejecutar u omitir pasos de la producción de manera flexible. Otras instrucciones ✔...
Página 44
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ Determinar topología para sistema maestro DP DP_TOPOL ✔ ✔ Controlar comportamiento del maestro ASi ASi_3422 ✔ ✔ ✔ Controlar comportamiento del maestro ASi ASI_CTRL PROFIenergy Controlador IO ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Generar modos de ahorro de energía como PE_List_Modes_RSP ✔ ✔ ✔ respuesta ✔ ✔ ✔ Generar datos de ahorro de energía como respuesta PE_Get_Mode_RSP ✔ ✔ ✔ Generar estado PEM como respuesta PE_PEM_Status_RSP ✔...
Página 46
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Alarma cíclica ✔ ✔ Ajustar parámetros de alarma cíclica SET_CINT ✔ ✔ Consultar parámetros de alarma cíclica QRY_CINT Alarma horaria ✔ ✔ ✔ Ajustar alarma horaria SET_TINT Ajustar alarma horaria (hora local o del sistema) SET_TINTL ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Diagnóstico ✔ ✔ ✔ Leer información de arranque del OB actual RD_SINFO ✔ Leer estadísticas de runtime RT_INFO ✔ Determinar tiempo de ejecución del programa OB OB_RT ✔ Determinar estado actual de la conexión C_DIAG ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Leer información de estado del submódulo de un ModuleStates ✔ ✔ módulo ✔ Generar información de diagnóstico GEN_DIAG ✔ ✔ Leer información de diagnóstico GET_DIAG Impulsos ✔ Modulación del ancho de impulso CTRL_PWM Salida de secuencia de impulsos, emitir un tren de CTRL_PTO...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Funciones de bloques de datos ✔ ✔ Crear bloque de datos CREAT_DB ✔ ✔ Crear bloque de datos CREATE_DB ✔ ✔ Generar bloque de datos en la memoria de carga CREA_DBL ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ Calcular desviación estándar ✔ ✔ Tablas de datos correlativas ✔ ✔ Enlazar tablas TBL_TBL ✔ ✔ Recoger/distribuir datos de tabla PACK Direccionamiento ✔ ✔ Determinar la ID de hardware a partir del slot GEO2LOG ✔...
Página 53
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) S7-300/400: determinar el slot a partir de una LOG_GEO dirección lógica ✔ ✔ ✔ S7-1500: Determinar el slot a partir de la ID de hardware; se incluye solo por cuestiones de compatibilidad (no recomendado) S7-300/400: Determinar todas las direcciones lógicas RD_LGADR...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) S7-300/400: Determinar el slot y el offset del espacio LGC_GADR de direcciones de datos de usuario a partir de una dirección lógica ✔ ✔ ✔ S7-1500: Determinar el slot a partir de la ID de hardware;...
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Instrucciones del apartado "Tecnología" Grupos de instrucciones Página Grupos de instrucciones Página Grupos de instrucciones Página Contaje (y medición) Módulos de función Entradas/salidas PID Control Funciones S7-300C controladas por tiempo Motion Control en la columna S7-300 significa: instrucción para la CPU tecnológica S7-300 S7-31xT. El funcionamiento de las instrucciones puede diferir entre S7-300 y S7-1500.
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) PID Control Compact PID Regulador PID universal con optimización PID_Compact ✔ ✔ integrada para actuadores de acción proporcional Regulador PID con autooptimización PID_3Step ✔ ✔ integrada para válvulas y actuadores Regulador de temperatura con optimización PID_Temp ✔...
Página 57
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Optimización automática para un regulador TUN_EC ✔ ✔ continuo Optimización automática para un regulador TUN_ES ✔ ✔ paso a paso Funciones de sistema integradas ✔ ✔ Regulador continuo CONT_C_SF Regulador paso a paso para actuadores CONT_S_SF ✔...
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Módulos de función Diversas instrucciones para módulos FM de ✔ ✔ ✔ contaje/posicionamiento/control por levas/PID Control/Temp Control Funciones S7-300C ✔ Posicionar con salida analógica ANALOG ✔ Posicionar con salida digital DIGITAL ✔...
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Emitir flancos en la salida digital de forma TIO_DQ ✔ controlada por tiempo Motion Control ✔ ✔ Habilitar/bloquear eje/objeto tecnológico MC_Power Acusar alarmas, reiniciar eje/objeto MC_Reset ✔ ✔ tecnológico Referenciar ejes/objetos tecnológicos, ajustar MC_Home ✔...
Página 60
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Leer de forma continua los datos de MC_ReadParam ✔ movimiento de un eje de posicionamiento Conmutar encóder alternativo como encóder MC_SetSensor efectivo ✔ Posicionar eje en superposición MC_MoveSuperImposed Levas, pistas de levas, detectores ✔...
Página 61
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Iniciar sincronismo de reductor con S7-1500T: MC_GearInPos posiciones síncronas especificadas S7-300T: MC_GearIn Desplazar valor maestro de forma relativa en S7-1500T: MC_PhasingRelative el eje esclavo S7-300T: MC_Phasing Desplazar valor maestro de forma absoluta S7-1500T: MC_PhasingAbsolute en el eje esclavo S7-300T: MC_Phasing...
Página 62
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Datos del par Limitación de fuerza/par/detección de tope fijo ✔ Especificar par aditivo MC_TorqueAdditive ✔ Especificar límites de par superior e inferior MC_TorqueRange Activar y desactivar limitación de MC_TorqueLimiting ✔ fuerza/par/detección de tope fijo Movimientos (cinemática)
Página 63
Instrucciones simples Instrucciones avanzadas Comunicación Tecnología Descripción KOP/FUP (no S7-1200) Zonas Definir la zona del espacio de trabajo MC_DefineWorkspaceZone Definir la zona de la cinemática MC_DefineKinematicsZone Activar la zona del espacio de trabajo MC_SetWorkspaceZoneActive Desactivar la zona del espacio de trabajo MC_SetWorkspaceZoneInactive Activar la zona de la cinemática MC_SetKinematicsZoneActive...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación En las páginas siguientes encontrará una vista general de detalles y de la aplicación de las principales funciones para la comunicación abierta y la comunicación S7. Comunicación abierta Definición: Intercambio abierto de datos a través de PROFINET/Industrial Ethernet entre controladores SIMATIC o entre controladores SIMATIC y aparatos de otros fabricantes.
Comunicación Instrucciones simples Instrucciones avanzadas Tecnología Instrucción Protocolos Característica Tamaño del paquete Aplicación y de la de datos ejemplo de aplicación transmisión de datos ✔ ✔ ✔ TSEND/TRCV TCP o Fiable con acuse <= 64 kbytes Intercambiar grandes volúmenes de ISO-on-TCP datos con acuse de recibo, p.
Página 67
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Comunicación S7 Definición: intercambio de datos homogéneo en SIMATIC entre las CPU SIMATIC a través de PROFIBUS PROFINET/Industrial Ethernet. Mediante la comunicación S7 se conectan S7-300/400 existentes a S7-1200/1500 o se migran sistemas existentes a S7- 1200/1500.
Página 68
Comunicación Instrucciones simples Instrucciones avanzadas Tecnología Instrucción Estado Volumen de datos Aplicación Notas Característica operativo de usuario de la garantizado para transmisión controlad el controlador de datos interlocutor interlocut indicado ✔ ✔ ✔ RUN o Fiable con S7-300: 160 bytes Acceder a los datos del Deben utilizarse bloques STOP...
Página 69
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Instrucción Estado Volumen de datos Aplicación Notas Característica operativo de usuario de la garantizado para transmisión controlad el controlador de datos interlocutor interlocut indicado ✔ ✔ USEND/URCV Rápida sin S7-300: 160 bytes Coordinar varios controladores o Transmisión no acuse S7-400:...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Instrucciones del apartado "Comunicación" Grupos de instrucciones Página Grupos de instrucciones Página Grupos de instrucciones Página Paneles HMI de seguridad Comunicación con I-Slave PROFINET y PROFIBUS Comunicación S7 Modbus TCP PROFINET CBA Open User Communication Procesadores de Comunicación MPI OPC UA...
Página 71
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ Enviar datos de forma no coordinada USEND ✔ ✔ ✔ Recibir datos de forma no coordinada URCV ✔ ✔ ✔ Enviar datos en segmentos BSEND ✔ ✔ ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Observación: "S" significa short, Otras instrucciones pues se permite un solo parámetro ✔ ✔ Leer datos de una CPU remota GET_S ✔ ✔ Escribir datos en una CPU remota PUT_S ✔...
Página 73
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ ✔ Recibir datos a través de conexión de comunicación TRCV ✔ ✔ Inicializar conexión T_RESET ✔ ✔ Comprobar conexión T_DIAG ✔ ✔ Configurar interfaz T_CONFIG Configuración IP y de la conexión controlada por programa IP_CONFIG ✔...
Página 74
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Se informa al sistema operativo de que se ha llamado el OPC_UA_ServerMethodPost ✔ método de servidor y de que los valores de los parámetros de salida son válidos OPC UA: CP 443-1 OPC UA Establecer conexión para la sesión con un servidor OPC UA_Connect ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Secuencia esquemática: Servidor web ✔ ✔ ✔ ✔ Sincronizar páginas web definidas por el usuario Paneles HMI de seguridad Para Mobile Panel 277 F IWLAN: F_FB_MP ✔ ✔ ✔ ✔ comunicación vía PROFIsafe con dispositivo conectado Para Mobile Panel 277 F IWLAN: F_FB_RNG_4...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Para Mobile Panel 277 F IWLAN: F_FB_RNG_16 ✔ ✔ ✔ administración de hasta 16 paneles en el rango efectivo Para Mobile Panel de segunda generación: F_FB_KTP_ ✔ ✔ ✔ ✔ comunicación vía PROFIsafe con dispositivo conectado Mobile Para Mobile Panel de segunda generación:...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Procesadores de comunicaciones No válido para controlador por software S7-1500 con CPU 150xS Comunicación punto a punto o PtP S7-300/400: Comandos para ET 200SP CM PtP Configuración del puerto de comunicación PtP Port_Config ✔...
Página 78
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Recomendación: Utilizar las instrucciones que figuran arriba. Las instrucciones no Instrucciones que requieren menos memoria, pero con menos volumen de funciones. pueden utilizarse de forma descentralizada en un ET 200. ✔...
Página 79
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Intercambio de datos con el accionamiento (16 USS_Drive_Control ✔ ✔ ✔ ✔ accionamientos) Intercambio de datos con el accionamiento (31 USS_Drive_Control_31 ✔ accionamientos) ✔ Leer parámetros del accionamiento USS_RPM ✔ ✔...
Página 80
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ Comunicarse como maestro Modbus vía puerto PtP MB_MASTER ✔ Comunicarse como esclavo Modbus vía puerto PtP MB_SLAVE Acoplamiento PtP: CP 340 ✔ ✔ Recibir datos P_RCV ✔ ✔ Enviar datos P_SEND ✔...
Página 81
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Acoplamiento PtP: CP 441 ✔ ✔ Leer señales cualificadoras en la interfaz RS232C V24_STAT_441 ✔ ✔ Escribir señales cualificadoras en la interfaz RS232C V24_SET_441 ✔ Enviar datos a una impresora PRINT Esclavo MODBUS (RTU) ✔...
Página 82
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ Parametrizar control del flujo de datos mediante RTS/CTS S_RTS Parametrizar control del flujo de datos mediante manejo S_V24 ✔ ✔ ✔ autom. de las señales cualificadoras RS 232C ✔...
Página 83
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Diagnóstico de conexión, establecimiento de conexión, AG_CNTEX ✔ ✔ solicitud de ping PROFIBUS DP Transferencia de datos al CP como maestro DP o esclavo DP_SEND ✔ ✔ Recepción de datos por el CP como maestro DP o esclavo DP_RECV ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Gestión de los comandos del controlador IO en el PE_I_DEV_CP ✔ ✔ dispositivo PROFIenergy Transferencia de los ajustes de conmutación de módulos PE_DS3_Write_ET200_CP ✔ ✔ de potencia al ET 200S Otras instrucciones ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) RK 512 ✔ Enviar datos (RK 512) SEND_RK_300C ✔ Recoger datos (RK 512) FETCH_RK_300C Recibir y preparar datos ✔ (RK 512) SERVE_RK_300C Comunicación con iSlave ✔ ✔ Leer datos de un interlocutor en la propia estación S7 I_GET ✔...
Instrucciones simples Instrucciones avanzadas Tecnología Comunicación Descripción KOP/FUP (no S7-1200) Comunicación MPI Observación: X representa la interfaz MPI Enviar datos a un interlocutor fuera de la propia estación X_SEND ✔ ✔ Recibir datos de un interlocutor fuera de la propia estación X_RCV ✔...
Anexo: Instrucciones opcionales Anexo: instrucciones opcionales Descripción KOP/FUP (no S7-1200) SIMATIC Ident ✔ ✔ ✔ Leer datos del transpondedor Read ✔ ✔ ✔ Leer datos del sistema de lectura de códigos Read_MV ✔ ✔ ✔ Inicializar lector Reset_Reader ✔ Ajustar programa en el sistema de lectura de Set_MV_Program ✔...
Página 88
Anexo: Instrucciones opcionales Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ ✔ Leer UID de un transpondedor HF Read_UID ✔ ✔ ✔ ✔ Conectar/desconectar antena de lectores RF300 Set_ANT_RF300 ✔ ✔ ✔ ✔ Activar parámetro UHF en el lector Set_Param ✔ ✔...
Anexo: Instrucciones opcionales Descripción KOP/FUP (no S7-1200) ✔ ✔ ✔ ✔ Inicializar lector RF600 Reset_RF600 La función de reset para expertos permite utilizar Reset_Univ ✔ ✔ ✔ ✔ parámetros universales configurables Energy Suite Calcular datos de energía de máquinas e EnS_EEm_Calc instalaciones relativos al estado operativo para ✔...