Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo utilizar el comando SM de Siemens s7-200

Cómo utilizar el comando SM de Siemens s7-200

SM es el área de almacenamiento dedicada del PLC (SMB0 a SMB549)

1.SMB0 a SMB29 (memoria especial de solo lectura S7-200)

Bit de estado del sistema SMB0

Bit de estado de ejecución de instrucción SMB1

Caracteres de recepción del puerto libre SMB2

Error de suma de comprobación del puerto libre SMB3

Desbordamiento de la cola de interrupciones SMB4, error del programa en tiempo de ejecución , activación de interrupción, fuerza del transmisor Freeport

Bits de estado de error de E/S SMB5

Registro de código de CPU SMB6

Registro de códigos y errores del módulo de E/S SMB8-MB21

Tiempo de escaneo SMW22-SMW26

Potenciómetro analógico SMB28-SMB29

Por ejemplo, estos ocho bits representan el bit de estado del sistema SMB0

SM0.0 Este bit siempre está activado.

SM0.1 Este bit se activa en el primer ciclo de escaneo y uno de sus usos es llamar a la subrutina de inicialización.

SM0.2 Si se pierden los datos retenidos, este bit estará activado durante un ciclo de exploración. Este bit se puede utilizar como bit de almacenamiento de errores o como mecanismo para activar una secuencia de inicio especial.

SM0.3 Al ingresar al modo de ejecución desde el estado de encendido, este bit inicia un ciclo de exploración. Esta broca se puede utilizar para proporcionar tiempo de calentamiento de la máquina antes de comenzar a operar.

SM0.4 Este bit proporciona un pulso de reloj que está 30 segundos apagado y 30 segundos encendido en un período de 1 minuto. Este bit proporciona un retraso fácil de usar o un pulso de reloj de 1 minuto.

SM0.5 Este bit proporciona un pulso de reloj que está apagado durante 0,5 segundos y encendido durante 0,5 segundos dentro de un período de 1 segundo. Este bit proporciona un retraso fácil de usar o un pulso de reloj de 1 segundo.

SM0.6 Este bit es el reloj del ciclo de escaneo, activado para un escaneo y luego apagado para el siguiente escaneo. Este bit se puede utilizar como entrada del contador de exploración.

SM0.7 Este bit indica la posición actual del interruptor de modo (apagado = posición final, encendido = posición de funcionamiento). Este bit se puede utilizar para habilitar el modo freeport cuando el interruptor está en la posición RUN, reactivando la comunicación normal con la PC/dispositivo de programación al cambiar a la posición END.

2.SMB30 a SMB549 (memoria dedicada de lectura/escritura S7-200)

Registro de control de puerto libre SMB30 y SMB130

Control de escritura EEPROM SMB31-SMW32

Registros de intervalo temporizado SMB34-SMB35 para interrupciones programadas

Registros de intervalo

Registros contadores de alta velocidad SMB36-SMB65 HSC0, HSC1 y HSC2

Registro de salida de alta velocidad SMB66-SMB85 PTO/PWM

SMB86-SMB94 y SMB186-SMB194 reciben control de información

Error de comunicación del bus de expansión de E/S SMW98

SMB136- SMB165 Registro contador de alta velocidad HSC3, HSC4 y HSC5

SMB166-SMB194 Tabla de archivos de configuración de PTO para comando PLC (pulso)

SMB200-SMB549 Información de estado reservada para inteligencia módulos de expansión, por ejemplo.

Módulo EM 277 PROFIBUS-DP. SMB200 a SMB249 están reservados para el primer módulo de expansión inteligente del sistema (el módulo más cercano a la CPU); SMB250 a SMB299 están reservados para el segundo módulo inteligente.

Para obtener instrucciones más detalladas, consulta el manual.