Siemens SIMATIC S7-300 Manual De Producto página 471

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

6.11 Módulo de entradas analógicas SM 331, AI 6 x TC con separación galvánica (6ES7331-7PE10-0AB0)
Memoria ocupada:
M 20,0: Bit de solicitud para SFC "WR_REC"
M 20,1: Bit Busy para SFC "WR_REC"
MW 22: Valor de retorno para SFC "WR_REC"
MW 0...MW 12: Memoria de la transferencia de datos (véase la tabla siguiente).
UN
M
20.0
UN
M
20.1
SPB
END
U
M
20.1
SPB
WRT
// crear memoria para transferencia de datos
L
B#16#01
T
MB
L
B#16#02
T
MB
L
PEW
T
MW
T
MW
T
MW
T
MW
T
MW
T
MW
// transferencia de la temperatura de la unión fría al AI 6 x TC
WRT:
CALL "WR_REC"
REQ
datos
IOID
:=B#16#54
LADDR
:=W#16#EE
RECNUM
:=B#16#2
RECORD
:=P#M 0.0 Byte 14
RET_VAL
:=MW22
BUSY
:=M20.1
U
M
20.1
SPB
END
CLR
=
M
END:
NOP 0
Sistema de automatización S7-300 Datos de los módulos
Manual de producto, 02/2013, A5E00105507-08
// comprobar la solicitud: nueva temperatura de la unión fría
// comprobar si WR_REC está "Busy"
// saltar si no se requiere
transferencia
// comprobar si WR_REC está "Busy"
// transferencia de temperatura en centésimas de
// grados (Pt 100 climatiz)
0
// transferencia de temperatura en Kelvin
1
128
// leer la dirección de entrada del canal utilizado
de
// del módulo RTD
2
// para canal 0 del AI 6 x TC
4
// para canal 1 del AI 6 x TC
6
// para canal 2 del AI 6 x TC
8
// para canal 3 del AI 6 x TC
10
// para canal 4 del AI 6 x TC
12
// para canal 5 del AI 6 x TC
:=M20.0
// dirección de entrada del AI 6 x TC
// el número de registro debe estar puesto
// puntero en la memoria para transferencia
// valor de retorno para SFC "WR_REC"
// bit Busy de SFC "WR_REC"
// comprobar si WR_REC está "Busy"
20.0
// bit de solicitud para transferencia de
a 2
// de datos, longitud 14 bytes
// inicializar solicitud para
// temperatura de la unión fría
Módulos analógicos
471

Publicidad

Tabla de contenido
loading

Tabla de contenido