3
Estructura del PBK5MIF
3.1
Diferencias de programación entre PROFI y WinSPS
Diferencias en la programación y representación de constantes
Tipo de dato
Significado
Número entero sin signo
UINT (unsigned integer)
Número entero con signo,
INT (integer)
Texto, STRING(2)
Valor de tiempo, TVALUE
Diferencias en la programación y representación de llamadas de módulo
Módulo de programa/función call
(IEC1131-3)
Diferencias en la programación y representación de comandos de salto
Comando de salto
Destino de salto
1070 072 332-102 (99.12) E
Este capítulo describe la estructura del módulo PBK5MIF. En el primer pá-
rrafo se describe la llamada del módulo con los parámetros del PBK5MIF. El
segundo párrafo explica la estructura de los datos del PBK5MIF y como está
repartido en los módulos de datos.
La documentación presente trata el modo de representación de constantes
y llamadas de módulo en la forma como los genera el soft ware del equipo de
programación PROFI. Debido a la adaptación a IEC1131-3, las constantes y
las llamadas de módulo de programa se representan de diferentes modos
durante el procesamiento con WinSPS.
En la comparación siguiente se visualizan las diferencias.
Representación
Binario/Dual
Decimal, palabra
Decimal, Byte/Byte
Hexadecimal
Decimal, palabra
ASCII
Valor de tiempo
(+base de tiempo r)
r: 0=10 ms, 1=100 ms
2 = 1 s, 3 = 10 s
PROFI
CM
PM
PROFI
JPx
–label
–label
Estructura del PBK5MIF
Programas de servicio SPS
PROFI
K00000000 00000000B
K11111111 11111111B
K00000D – K63535D
K000/000 – K255/255
K0000H – KFFFFH
K–32768 – K+32767
K–32768D – K+32767D
K'AB'
K0.r – K1023.r
Programas de servicio SPS
CM
Programas de servicio SPS
JPx
label
label:
3–1
WinSPS
2#0000000000000000
2#1111111111111111
00000 – 65535
en IEC1131 parte 3
no definido
16#0000 – 16#FFFF
–32768 – +32767
'AB'
T#10ms – T#10230s
T#0.r – T#1023.r
WinSPS
FC
WinSPS