APPENDIX
(Cre socket)
(Enlace)
(Abra)
(Comunique)
(Dehabilite envío/recepción)
(Cierre)
App - 19
(4) Programa en el lado del dispositivo externo
El programa de ejemplo del dispositivo externo muestra abajo accede al
Q25HCPU de la estación en el cual se instala el módulo Ethernet.
Cuando este programa se ejecuta, los contenidos de los mensajes de
comunicación siguientes se visualizan en el secuenciador:
1) Mensaje de comando de escritura por lotes en unidades de palabras
2) Mensaje de respuesta de escritura por lotes en unidades de palabras
3) Mensaje de comando de lectura por lotes en unidades de palabras
4) Mensaje de respuesta de lectura por lotes en unidades de palabras
OBSERVACIÓN
(1)
La siguiente explica un entorno del procedimiento de compilación para un
programa creado usando Microsoft
1) Inicie Visual C
2) Prepare para la creación de un programa
Seleccione Archivo
pantalla de espacio de trabajo del proyecto.
3) Abra el archivo con el nombre AJSAMP.C y cree un programa.
(Vea el ejemplo de programa en la próxima página.)
4) Compile el archivo creado desde la pantalla de compilación del menú de
construcción.
5) Enlace WSOCK32.LIB desde la pantalla de asignación del menú de
construcción.
6) Cree un archivo ejecutable (AJSAMP.EXE) en la pantalla de construcción
del menú de construcción.
7) Finalice Visual C
8) Ejecute AJSAMP.EXE.
(2) Contorno del procedimiento para llamar la rutina de socket
Passive open
listen()
accept()
®
Corporation Visual C
++
.
Nuevo, e inicie la aplicación de consola desde la
++
.
Inicio
socket()
bind()
Active open
connect()
send()/recv()
shutdown()
closesocket
Completa
MELSEC-Q
++
(Versión 4.0)
UDP
sendto()/recvfrom()
App - 19