Red de conocimiento informático - Problemas con los teléfonos móviles - ¡¡Expertos en PLC, por favor vengan, urgente!! Utilice Siemens S-200 y VB para implementar el sistema de control de puertas del hangar.

¡¡Expertos en PLC, por favor vengan, urgente!! Utilice Siemens S-200 y VB para implementar el sistema de control de puertas del hangar.

La tarea principal es entre VB y S7-200. El convertidor de frecuencia está controlado por PLC, lo cual es muy simple.

VB utiliza el control mscomm, la programación del puerto libre del S7-200 es suficiente y el protocolo lo establece usted mismo. No hay muchos datos para comunicar: comando de apertura de puerta, comando de cierre de puerta, comando de parada al S7-200; S7-200 envía un interruptor de límite de puerta pequeño, falla del inversor, etc. a VB.

Hay mucha información en esta área, busque en línea.

El siguiente es un programa de ejemplo para la comunicación por puerto libre del S7-200:

Red 1

Notas de red

LD SM0.1 // Primer escaneo

MOVB 16#09, SMB30 //Modo de comunicación de puerto libre: velocidad de 9600 baudios, sin paridad, 8 bits de datos MOVD amp SMB30 //Modo de comunicación de puerto libre. 8 bits de datos MOVD amp VB100, VD200 //Escribe la dirección VB100 en VD200

ATCH INT_9: INT9, 9 //Especifica la interrupción 9 ejecutada por INT_9 (envío completado) ATCH INT_23: INT23, 23 //Especifica interrupción 23 (recepción completada) ejecutada por INT_23 ENI //

Comentario de dirección de símbolo

INT_23 Comentario de rutina de interrupción INT23

INT_9 Comentarios de rutina de interrupción INT9

Título de red Red 2

Comentarios de red

LD SM0.1 // Escanee MOVB 16#B0 por primera vez, SMB87 // Establezca la palabra de control de recepción Sección MOVB 16 #0A, SMB89 // Establece el carácter final de recepción MOVB 10, SMB94 // Establece el número máximo de caracteres recibidos

Red 3

LD SM0.5 // Ejecute EU cada 1 s

MOVB 3, VB100 //Enviar longitud del byte - 3

INCB VB101 //Enviar datos VB101 - autoagregar, ver el efecto MOVB 16#31, VB102 // Enviar datos VB102

MOVB 16#5F, VB103 //Enviar datos VB103

XMT *VD200, 0 //transmitir

Red 4

LD SM0.0

RCV VB150, 0 // recibir