Document
Document
Document
05
Projeto: MUI17-CLP1
Endereço de acesso: 255
Programa de Aplicação: MUI-17
Controlador: ZAP901
Versão: 1.000
Descrição: Programa aplicativo do CLP1-MUI17
Responsavel: Marcos Sacramento / Ricardo Teixeira
Empresa: TELVENT - UO-BA / ATP-S/CM
Criado por: SPDSW Ver 2.2.01
Criado em: 09/11/2007 15:36:19
Última carga: 28/05/2017 10:00:40
Última Alteração: 28/05/2017 10:02:18
00 I0008 Entrada Digital PNP Isolada Chave de Posição Baixa XV-003 Fechada
01 I0009 Entrada Digital PNP Isolada Chave de Posição Alta XV-003 Aberta
02 I0010 Entrada Digital PNP Isolada Pressão Alta gás de instrumentos - CLP2
03 I0011 Entrada Digital PNP Isolada Rearme XV-001
04 O0008 Saída Digital PNP Isolada Controle Temp Resistencia SO-01
05 O0009 Saída Digital PNP Isolada
06 O0010 Saída Digital PNP Isolada
07 O0011 Saída Digital PNP Isolada
08 E0000 Entrada Analógica Simples LIT-005
09 E0001 Entrada Analógica Simples TIT-305
10 E0002 Entrada Analógica Simples PIT-370
11 E0003 Entrada Analógica Simples TIT311A
12 E0004 Entrada Analógica Simples LIT-003
13 E0005 Entrada Analógica Simples TIT-310
14 E0006 Entrada Analógica Simples LIT010
15 E0007 Entrada Analógica Simples TIT-311B
16 S0000 Saída Analógica simples Comando de Acionamento da LV-003
17 T0001 Frequencia Programável
K0104 X 1
K0105 X 10
K0246 X 300 3SEG
K0247 X 300 3SEG
K0248 X 300 3S
K0249 300 3S
K0250 300 300
K0251 300 300
K0252 X 300 300
K0253 300 300
MOVER ENTRADAS ANALÓGICA PARA MEMÓRIAS REAIS ------- [ Memória inteira (16bits) ] -------
M0034: [ Tag: TIT310 ]
Valor do TIT-310 via modbus
M0035: [ Tag: 311A ]
MOV MOV MOV MOV MOV Valor do TIT-311A via modbus
LIT-005 TIT-305 PIT370 LIT-003 TIT311A
------- [ Memória real (32bits) ] -------
D0000: [ Tag: LIT-005 ]
MUL MUL
TIT311A 311A
MUL MUL
TIT311B 311B 0012
0025
INTERTRAVAMENTO PELO PIT-370.
PSLL-370 e PSHH-370 intertravam a XV-01
M0038 0037
PSHH370 MOV
0
M0038 0039
< PSLL370
PIT-370 0041
PSLL370
> PSLL370
PIT-370 0043
PSLL370R
PSLL370 MOV
1 0045
M0037
PSLL370 MOV
0 0047
M0037
LSHH 05
LSHH005 MOV
0 0057
LSHH 05
0059
Chave de nivel do LIT-005 LSH (475mm)
> LSH005
LIT-05
R0070
LSH005 0061
R0070 MOV
1 0063
LSH 05
R0070 MOV
0 0065
LSH 05
0067 R0071:
R0072: [ Tag: LSLL005 ]
Chave de nivel do LIT-005 LSL (400mm)
0075
< R0071
LIT-05 0077
LSLL005
TMR LSLL005
M0004 0079
R0071
300
0081
LSLL005 MOV
1
LSLL 05 0083
LSLL005 MOV
0
950 0095
TMR LSLL-03
TEMP1
R0250
300 0097
> LSLL-03
VALLIT3
980 0099
LSLL-03 MOV
1
LSLL-03 0101
LSLL-03 MOV
0
0111
LSL-03 MOV
1
LSL-03 0113
LSL-03 MOV
0
LSL-03 0115
LSH-03 MOV
1
LSH-03 0117
LSH-03 MOV
0
LSH-03 0119
SISTEMA DE CONTROLE PELO LIT-003 PELO LSHH
>= R0253
VALLIT3
LSHH-03 MOV
------- [ Constante inteira (16bits) ] -------
1 0127 K0014: [ Tag: 1550 ]
SET LSHH [ 1550 ]
K0253: [ Tag: 300 ]
Constante inteira, valor = 300
LSHH K0021: [ Tag: 1470 ]
RESET LSHH [ 1350 ]
LSHH-03 MOV K0051: [ Tag: 1 ]
0 0129 Constante inteira, valor = 1
K0050: [ Tag: 0 ]
Constante inteira, valor = 0
K0013: [ Tag: 1300 ]
LSHH SET LSH [ 1300 ]
K0012: [ Tag: 1200 ]
SET LSL [ 1200 ]
K0032: [ Tag: 300 ]
0131 Contador de 3 segundos [ 300 ]
Envio do valor dos Set's de nivel alto e baixo para o supervisório
via modbus.
MOV MOV
1300 1200
TMR LSLL-05
M0016 0135
LSLL-05
300
LSHH-04
300 0143
LSHH-04 MOV
1 0145
LSHH
LSHH-04 MOV
0 0147
LSHH
0149
LSLL-03
0151
LSLL-05 TMR SG-01
M0254
TMR
------- [ Memória real (32bits) ] -------
INCO ALM NIVEL
D0041: [ Tag: LIT-003 ]
TEMP6
R0027 LSLL-05
0163
R0027 LSHH-04
0169
M0249:
M0046: [ Tag: LSLL-010 ]
0170 Nivel muito baixo via modbus
< R0054
------- [ Memória real (32bits) ] -------
LIT-010 D0002: [ Tag: LIT-010 ]
TMR LSLL-010
M0249 0180
R0249
3S
> LSLL-010
VALLIT10 0182
37%
LSLL-010 MOV
1 0184
LSLL-010
LSLL-010 MOV
0 0186
LSH-010 MOV
0 0195
LSH-010
LSL-010 MOV
1 0197
LSL-010
LSL-010 MOV
0 0199
LSL-010
0201
SISTEMA DE CONTROLE PELO LIT-010 PELO LSHH
Caso ocorra LSHH a 50%, a XV-01 será fechada. A re-abertura só é
permitida aos 45%.
>= R0246
VALLIT10
95% 0203
R0246 LSHH-010
TMR LSLL-06
M0015 0213
LSLL-06
300
LSLL-06 MOV
1 0215
LSLL06
LSLL-06 MOV
0 0217
LSLL06
0219
LSLL-06
0228
LSLL-010 TMR SO-01
M0255
SO-01
1S 0230
LSHH-010
LSHH-06
0232
>= TSHH304
TIT304 0234
TSHH304 MOV
------- [ Constante inteira (16bits) ] -------
1 0241 K0001: Constante inteira, valor = 5
K0002: [ Tag: 40 ]
Set para reset de Temperatura 40ºC [ 40 ]
K0016: [ Tag: 0 ]
TIT304A Constante inteira, valor = 0
K0051: [ Tag: 1 ]
TSHH304 MOV Constante inteira, valor = 1
0 0243 K0050: [ Tag: 0 ]
Constante inteira, valor = 0
K0003: [ Tag: 100 ]
Set de Atuação de Temperatura 100ºC [ 100 ]
TIT304A K0000: [ Tag: 90 ]
Set de Atuação de Temperatura 90ºC [ 90 ]
0245
Controle de Temperatura das resistencias pelo TIT-305,se atuar
temperatura muito alta (100ºC) desliga o painel das resistencias.
Se a temperatura baixar para 90ºC habilita ligar o painel
das resistencias.
>= TSHH305
TIT-305
100 0247
< TSHH305
TIT-305
90 0249
< R0026
TIT-305
0 0251
TSHH305 R0026 3K3
K0001
< TIT310.
TIT310 0261
40
< R0025
TIT310 0263
0
0265
3K8 MOV
1
TIT310A 0267
3K8 MOV
0
TIT310A 0269
0277
311A. MOV
1
311A. 0279
311A. MOV
0
311A. 0281
>= 311B.
311B 0283
100
< 311B.
311B 0285
90
PAH-360 PAH-360
0297
PAH-360 MOV
1 0299
M0029
PAH-360 MOV
0 0301
M0029
0303
LSHH-04 R0501:
0310
LSHH-03
PSLL370
0312
PSHH370
0314
0316
0318
XV-01REARME REARME XV-01
0320
Bypass lógico para partida do MUI-17. Quando o nível muito baixo
for normalizado no SG / SO (chave e LIT), os respectivos
"jumpers" seram desabilitados com impossibilidade de reativar-los.
ZSL-001 MOV
0
ZSL 0330
ZSH-001 MOV
1
ZSH 0332
ZSH-001 MOV
0
ZSH 0334
Inconsistencia da Abertura/Fechamento da XV1
XV-01 ZSL-001
XV-01 ZSH-001
0336
ZSL-001 ZSH-001 R0051
ZSL-001 ZSH-001
0338
ZSL-002 MOV
1 0349
ZSLXV2
ZSL-002 MOV
0 0351
ZSLXV2
ZSH-002 MOV
1 0353
ZSHXV2
ZSH-002 MOV
0 0355
ZSHXV2
M0013
------- [ Constante inteira (16bits) ] -------
R0058 K0009: Constante inteira, valor = 4
K0051: [ Tag: 1 ]
K0009 0363 Constante inteira, valor = 1
K0050: [ Tag: 0 ]
XV2INCO MOV Constante inteira, valor = 0
1
XV2INCO 0365
XV2INCO MOV
0
XV2INCO 0367
Comando da XV-03
LSH-010 R0073
0369
R0073 R0074
0371
LSL-010 R0074
0373
R0084:
0377 R0079:
Relatorio de Abertura/Fechamento da XV-03. Esses dados são vistos R0083:
no supervicório da COP-Modbus R0091:
R0080:
R0090:
0379 M0210:
M0218:
R0084
M0459:
M0460:
M0461:
M0462:
M0463:
M0464:
0381 M0456:
M0457:
R0079 SCB MOV MOV MOV R0079 M0458:
66 M0211 M0212 M0213
------- [ Constante inteira (16bits) ] -------
K0030: [ Tag: 66 ]
Constante inteira, valor = 66
M0210 M0211 M0212 M02130383
M0211
M0218 0385
0389
R0083 R0091 MOV MOV MOV R0080
M0456 M0457 M0458
R0090
M0459 M0460 M04610391
R0083
0403
Registro de hora da Fechamento da XV-03 (5 ultimos status).
R0082
0407
R0100
0411
ZSL-003 MOV
1 0424
ZSLXV3
ZSL-003 MOV
0 0426
ZSLXV3
ZSH-003 MOV
1 0428
ZSHXV3
ZSH-003 MOV
0 0430
M0012:
M0063: [ Tag: XV3INCO ]
ZSL-003 ZSH-003 R0060
XV3INCO MOV
1 0439
XV3INCO
XV3INCO MOV
0 0441
XV3INCO
0443
Comunicação MODBUS com FLOBOSS 407
Exemplo: Ler um conjunto de variáveis "discrete input" de um dispositivo modbus
remoto armazenando-as em variaveis do tipo M do controlador HI Mestre
==> Parametros de Entrada do bloco SCB:
.M100 = Id. da porta serial mestre (0:COM1, 1:COM2, 2:COM3)
.M101 = Id. do dispositivo remoto a ser acessado, por exemplo, endereço 1
.M102 = Codigo da funcao de comunicacao a ser executada.
.M103 = Id. inicial da variavel M da base local do controlador HI onde
serao armazenados os dados "discrete input" lidos do dispositivo remoto
no caso, a partir do M200.
.M104 = Quantidade de dados a serem lidos.
.M105 = Id. inicial da variavel na base do dispositivo remoto.
==> Parametros de Saida do bloco SCB:
.M106 = Sem parametros de saida, parametro dummy.
==> Codigo de Retorno do bloco SCB: