Procesador de comunicaciones y Modbus TCP
12.3 Comunicación punto a punto (PtP)
Segmento 3: habilite la instrucción SEND_PTP cuando la marca M20.0 esté activada. Utilice
también esta marca para poner la entrada REQ en TRUE durante un ciclo. La entrada REQ
le notifica a la instrucción SEND_PTP que debe transmitirse una nueva petición. La entrada
REQ únicamente debe ponerse a TRUE durante una ejecución de SEND_PTP. La
instrucción SEND_PTP se ejecuta en cada ciclo hasta que finalice la transmisión. La
transmisión finaliza cuando el último byte del mensaje ha sido transmitido desde el CM
1241. Cuando la transmisión ha finalizado, la salida DONE (Tag_5 en M10.0) se pone a
TRUE durante una ejecución de SEND_PTP.
Segmento 4: vigile la salida DONE de SEND_PTP y desactive la marca de transmisión
(Tag_8 en M20.0) cuando la transmisión haya finalizado. Cuando se desactiva la marca de
transmisión, la instrucción RCV_PTP en el segmento 1 es habilitada para recibir el siguiente
mensaje.
12.3.5.4
Configurar el emulador de terminal
Hay que configurar el emulador de terminal para soportar el programa de ejemplo. Se puede
utilizar prácticamente cualquier tipo de emulador de terminal en su PC, p. ej. el
HyperTerminal. Asegúrese de que el emulador de terminal esté en modo desconectado
antes de editar los ajustes como se indica a continuación:
1. Ajuste el emulador de terminal para que utilice el puerto RS232 del PC (normalmente
COM1).
2. Configure el puerto para 9600 baudios, 8 bits de datos, sin paridad (ninguna), 1 bit de
parada y sin control de flujo.
3. Cambie los ajustes del emulador de terminal para emular un terminal ANSI.
4. Configure el emulador de terminal ASCII para enviar un salto de línea después de cada
línea (después de que el usuario pulse la tecla Intro).
5. Active el eco de los caracteres escritos localmente para que el emulador de terminal
visualice lo que se ha escrito.
740
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG