Você está na página 1de 53

Página 1/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3-Detalhamento dos Blocos

3.1) ZERO :

Bloco Zero: Este bloco não faz nada mais do que apresentar em sua
saída OUTB um sinal correspondente à 0% (LOW) para ser usado nas
configurações dos blocos como um valor fixo (constante).

BLOCO DEFINIÇÃO DE INPUT E OUTPUT


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
ZERO ZERO

3.2) AINX :

Bloco de entrada analógica ligado fisicamente ao meio externo através


dos bornes correspondentes, recebe sinal conforme especificado em TYPX .

AJUSTES:
TFTX= Tempo de filtro da entrada
GAIX= Ganho da entrada (Calibração)
ZRIX= Zero da entrada analógica (unidade de engenharia)
MXIX= Span da entrada analógica (unidade de engenharia)
AINX= Pode ser YES ou NO e significa se queremos Extrair
a Raiz Quadrada do sinal de entrada.
Página 2/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
CRX%= Valor do Corte de Sinal Baixo caso se opte por
extrai a raiz quadrada do sinal de entrada
(SQRX=YES)
TYPX= Tipo do sinal de entrada ( ver tabela abaixo)
TAGX= TAG NAME da variavel

TIPO DE ENTRADA ANALÓGICA


CORRENTE 4-20 MA OU TENSAO 1-5 V (para os cartões SC4AIO e SC8AI )
CORRENTE 0-20 MA OU TENSAO 0-5 V(para os cartões SC4AIO e SC8AI )
PT-100 RANGE 000-100 CELSIUS ( Somente para os cartões SC8AI )
PT-100 RANGE 050-150 CELSIUS ( Somente para os cartões SC8AI )
PT-100 RANGE 000-250 CELSIUS ( Somente para os cartões SC8AI )
PT-100 RANGE 250-500 CELSIUS ( Somente para os cartões SC8AI )
PT-100 RANGE 000-500 CELSIUS ( Somente para os cartões SC8AI )
PT-100 RANGE 500-1000 CELSIUS ( Somente para os cartões SC8AI )
PT-100 RANGE 000-1000 CELSIUS ( Somente para os cartões SC8AI )

FUNÇÃO: Lê a entrada analógica externa correspondente (AIX_ EXT)


multiplica este sinal pelo ganho correspondente (GAIX) de onde se obtém a entrada
analógica interna tal procedimento é feito a fim de se adequar todas as entradas à
um mesmo padrão (Calibração).

AIX_INT = AIX_ EXT * GAIX

ONDE: GAIX é ajustável de 0,000 a 1.200 . A saída do bloco (OUTB) é


uma função da entrada analógica interna (AIX_INT) que passa por um filtro . Filtro
este que tem sua constante de tempo ajustável pelo parâmetro correspondente
(TFTX).

OUTB = OUT_ANT + (AIX - OUT_ANT) * TEXE


(TEXE + TFTX)

ONDE: EAX = Entrada Analógica Interna

OUT_ANT = Saída do ciclo Anterior

TEXE = Scan do controlados (200 mseg.)

OUTB = -100 a +100


Página 3/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

NOTA1: No 1º ciclo de filtragem o sinal de saída do bloco tem uma


variação de 55% a 67%.

No 3º ciclo de variação de 92% a 93% e por volta do 10 ciclo a


saída já recuperou os 100%.

NOTA2: Nas entradas analógicas têm que ser ajustados os seus


respectivos valores de zero (ZRIX) e span (MXIX) que definirão a
faixa de utilização da entrada em unidades de engenharia

NOTA3: As entradas analógicas de 5 a 8 só são válidas para o cartão


SC8AI

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
AIN1 AIN1
AIN2 AIN2
AIN3 AIN3
AIN4 AIN4

3.3) DINX:

Bloco de entrada digital, ligado fisicamente ao meio externo através dos


bornes correspondentes.
Página 4/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
FUNÇÃO: Este bloco repete em sua saída o nível lógico que chegou em
sua entrada, ou seja, chegou 0 sai 0% ou chegou 1 sai 100%. O bloco recebe na
entrada tanto contato seco como tensão (0 a 24 Vcc).

OUTB = OFF se : DINX = contato aberto ou 0A3V


OUTB = ON se : DINX = contato fechado ou 3A24V

OBS.:ON = 1 = 100% = 10000 = 3A24Vcc = Ligado


OFF = 0 = 0% = 0 = 0A2,99Vcc = Desligado

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
DIN1 DIN1
DIN2 DIN2
DIN3 DIN3
DIN4 DIN4

3.4) AOUTX:

Bloco de saída analógica é ligado fisicamente ao meio externo através


dos bornes correspondentes, enviando um sinal de 4 a 20 ma.

FUNÇÃO: Envia um sinal presente em IN para a saída OUT porem


antes INB_A é multiplicado por um ganho GAOX a fim de se adequar todas as
saídas a um mesmo padrão (calibração).

OUT = A * GAOX

ONDE: OUT = Saída do Bloco


GAOX = Ganho da saída analógica - 0 A 1,200
A = Entrada A do bloco

NOTA: Para inverter o sinal de saída, limitá-lo à um valor pré-


determinado como por exemplo quando uma válvula foi superdimensionada e para
uma saída do B_PID de 0 A 100% deva a válvula abrir por exemplo de 0 A 60% ou
mesmo quando deseja-se fazer um controle do tipo SPLIT-RANGE é aconselhável
colocar-se antes do AOUTX um Bloco GABI, isto poderá ser melhor entendido na
descrição do Bloco GABI.
Página 5/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
AOUT1 INA1 AOU1
AOUT2 INA2 AOU2
AOUT3 INA3 AOU3
AOUT4 INA4 AOU4

NOTA: As saídas analógicas não existem no cartão SC8AI

3.5) DOUTX:
Bloco de saída digital, ligado fisicamente ao meio externo através dos
bornes correspondentes.

FUNÇÃO: Este bloco envia externamente ao controlador um nível lógico


similar ao recebido em sua entrada, ou seja existirá em sua saída 1 se em sua
entrada tiver um valor maior ou igual a 100% e 0 se tiver um valor menor que 100%.
O sinal de saída pode ser alimentado tanto pelo controlador (fonte interna) como
por uma fonte externa.

DOUTX= Ligado (contato fechado) se IN for maior ou igual a 0%.


DOUTX= Desligado (contato aberto) se IN for menor que 100%.

OBS.: ON = 1 = 100% = 10000 = 24Vcc = Ligado


OFF = 0 = 0% = 0 = 0Vcc = Desligado
Página 6/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT OUT OUT
2 3 4
DOUT1 INA1 DOU1
DOUT2 INA2 DOU2
DOUT3 INA3 DOU3
DOUT4 INA4 DOU4
DOUT5 INA5 DOU5
DOUT6 INA6 DOU6

3.6) CONST:
Bloco de gerador de constante

Este bloco pode apresentar até quatro constantes diferentes ao mesmo


tempo programadas aleatoriamente (-100 a +100%)

3.7) FCNX (de 3 INPS):

Bloco de Funções Lógicas e Matemáticas de 3 Entradas.

TIPO FUNCAO FCN1,FCN2,FCN3,FCN4 (3INPS) TLFX,THFX [MINS]


LOGICA OR
LOGICA AND
LOGICA NOR
LOGICA NAND
SELECT LOW INPUT
SELECT HIGH INPUT
ARTM INTG ADD = A%xTLFX + B%xTHFX + C%
ARTM INTG MUL = (A%xTLFX) x (B%xTHFX)/100% + C%
ARTM INTG DIV = (A%xTLFX) / (B%xTHFX)x100% + C%
ARTM INTG RANGE = (A%xTLFX/100% - THFX)x(B% - C%) + C%
ASTAVEL A(TRG) B(PSE) C(CLR) , FREQUENCIA TLFX(0) THFX(1)
MONOESTAVEL ON A(TRG) B(PSE) C(CLR) , PERIODO THFX(1)
RAMPA A(INP) B(OFF) C(0FF) , TDESC TLFX , TSUB THFX
LEADLAG A(INP) , TLAG TLFX , TLEAD THFX
DEADTIME A(INP) , TEMPO MORTO TLFX
Página 7/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
GERADOR DE SETPOINT A(FRE) B(PSE) C(CLR) , TEMPO MAX THFX
MODULO A(INP)
SQRT A(INP) , B(NOT USED) , C(NOT USED) , CUT = CRX%

3.7.1) (FUNCT1,2,3,4)TYPE= OR

Executa a lógica OR das 3 entradas ,ou seja , quando todas as entradas


for 0 a saída será 0 basta apenas uma das entradas ir para 1 que a saída também
irá para 1.
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

Tabela da verdade do Bloco


INA INB INC OUT1
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Página 8/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3.7.2) (FUNCT1,2,3,4)TYPE= AND

Executa a lógica AND das 3 entradas ,ou seja , quando todas as


entradas for 1 a saída será 1. Basta apenas uma das entradas ir para 0 que a saída
também irá para 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

Tabela da verdade do Bloco


INA INB INC OUT1
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1

3.7.3) (FUNCT1,2,3,4)TYPE= NOR

Executa a lógica NOR das 3 entradas ,ou seja , quando todas as


entradas for 0 a saída será 1 basta apenas uma das entradas ir para 1 que a saída
irá para 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

Tabela da verdade do Bloco


INA INB INC OUT1
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0

3.7.4) (FUNCT1,2,3,4)TYPE= NAND


Página 9/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

Executa a lógica NAND das 3 entradas ,ou seja , quando todas as


entradas for 0 a saída será 1 basta apenas uma das entradas ir para 1 que a saída
também irá para 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

Tabela da verdade do Bloco


INA INB INC OUT1
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0

3.7.5) (FUNCT1,2,3,4)TYPE= SELECT LOW

Executa a Seleção Baixa ( Low ) das 3 entradas ,ou seja , dos três
valores presentes nas entradas a saída será igual ao da que tiver Menor valor.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

3.7.6) (FUNCT1,2,3,4)TYPE= SELECT HIGH

Executa a Seleção Alta ( High ) das 3 entradas ,ou seja , dos três
valores presentes nas entradas a saída será igual ao da que tiver Maior valor.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
Página 10/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

3.7.7) (FUNCT1,2,3,4)TYPE=ADD

Executa a equação matemática abaixo.

OUT=( A% * TLFX ) + ( B% * THFX ) + C%

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
B% = 2ª Entrada em % do Bloco
C% = 3ª Entrada em % do Bloco
TLFX = Ganho para a Entrada A%
THFX = Ganho para a Entrada B%
OBS: Este bloco trabalha com valores Íntegros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

3.7.8) (FUNCT1,2,3,4)TYPE=MUL

Executa a equação matemática abaixo.

OUT= [( A% * TLFX ) * ( B% * THFX )] + C%


100%

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
B% = 2ª Entrada em % do Bloco
C% = 3ª Entrada em % do Bloco
TLFX = Ganho para a Entrada A%
THFX = Ganho para a Entrada B%
OBS: Este bloco trabalha com valores Íntegros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
Página 11/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

3.7.9) (FUNCT1,2,3,4)TYPE=DIV

Executa a equação matemática abaixo.

OUT= ( A% * TLFX ) * 100% + C%


( B% * THFX )

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
B% = 2ª Entrada em % do Bloco
C% = 3ª Entrada em % do Bloco
TLFX = Ganho para a Entrada A%
THFX = Ganho para a Entrada B%

OBS: Este bloco trabalha com valores Íntegros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

3.7.10) (FUNCT1,2,3,4)TYPE=RANGE

Executa a equação matemática abaixo.

OUT= {[( A% * TLFX / 100%)-THFX] * ( B% - C%)] + C%}

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
B% = 2ª Entrada em % do Bloco
C% = 3ª Entrada em % do Bloco
TLFX = Ganho para a Entrada A%
THFX = Ganho para a Entrada B%
OBS: Este bloco trabalha com valores Integros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
Página 12/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
FUNCT1 SINAL SINAL SINAL FCN1
FUNCT2 SINAL SINAL SINAL FCN2
FUNCT3 SINAL SINAL SINAL FCN3
FUNCT4 SINAL SINAL SINAL FCN4

3.7.11) (FUNCT1,2,3,4)TYPE=ASTABLE

Executa um Temporizador do tipo Astável ,ou seja , através do ajuste


TLFX determina-se o tempo (em Minutos ) que a saída ficará em nível lógico 0
(zero) e através de THFX o tempo (também em Minutos) que a saída ficará em 1
(um).

OUT=AST
----------------- A -----------------
FCNX TLFX THFX TLFX THFX TLFX
----------------- B
(1,2,3,4)
----------------- C

ONDE:
A= Entrada de Trigger (TRG) do Astável responsável por colocar o bloco
em funcionamento quando está em ON (liga o astável) e OF (desliga o astável).
B= Entrada de Pause (PSE) do Astável responsável por parar a
contagem de tempo quando está em ON (para a contagem do tempo) e OF
(continua a contagem do tempo no ponto onde havia parado).
C= Entrada de Clear (CLR) do Astável responsável por zerar a contagem
de tempo quando está em ON (Zera a contagem do tempo) e OF (continua a
contagem do tempo a partir do Zero).
Como pode ser observado as entradas B e C quando em ON inibem o
funcionamento do bloco.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT 1 OUT 2 OUT 3 OUT 4
FUNCT1 TRG1 PSE1 CLR1 FCN1
FUNCT2 TRG2 PSE2 CLR2 FCN2
FUNCT3 TRG3 PSE3 CLR3 FCN3
FUNCT4 TRG4 PSE4 CLR4 FCN4

3.7.12) (FUNCT1,2,3,4)TYPE=MONOESTABLE ON

Executa um Temporizador do tipo Monoestável em ON ,ou seja , a sua


saída fica sempre em OFF e quando ele recebe um sinal na entrada A (TRG) a
saída vai para ON e fica nesta posição o tempo definido através do ajuste THFX,
findo este tempo a saída retorna para OFF ficando nesta posição até que um novo
ciclo positivo (OFF para ON ) ocorra em A
Página 13/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
OUT=MON.ON
----------------- A -----------------
FCNX THFX THFX
----------------- B
(1,2,3,4)
----------------- C

ONDE:
A= Entrada de Trigger (TRG) do MON-ON responsável por colocar o
bloco em funcionamento quando está em ON (liga o MON-ON) e OF (desliga o
MON-ON).
B= Entrada de Pause (PSE) do MON-ON responsável por parar a
contagem de tempo quando está em ON (para a contagem do tempo) e OF
(continua a contagem do tempo no ponto onde havia parado).
C= Entrada de Clear (CLR) do MON-ON responsável por zerar a
contagem de tempo quando está em ON (Zera a contagem do tempo se este
estiver em contagem) e OF (continua/inicia a contagem do tempo a partir do Zero).
Como pode ser observado as entradas B e C quando em ON inibem o
funcionamento do bloco e neste bloco não usa o ajuste TLFX.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 TRG1 PSE1 CLR1 FCN1
FUNCT2 TRG2 PSE2 CLR2 FCN2
FUNCT3 TRG3 PSE3 CLR3 FCN3
FUNCT4 TRG4 PSE4 CLR4 FCN4

3.7.13) (FUNCT1,2,3,4)TYPE=RAMP

Bloco Rampa usa somente uma entrada analógica (A) as outra duas (B e
C) devem ficar em OFF e é através dos valores colocados em:

THFX =Tempo de subida de Rampa em Minutos; tempo este que a


saída vai levar para variar de 0 à 100% mediante a uma variação na entrada
também de 0 a 100%.
Imagine que na entrada do bloco houve uma mudança em degrau de 0
para 100% e que THFX=0,167min ,então a saída levará 10 seg para ir do 0 para o
100%.
Página 14/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
TLFX =Tempo de Descida de Rampa em Minutos; tempo este que a
saída vai levar para variar de 100 à 0% mediante a uma variação na entrada
também de 100 a 0%.
Imagine na entrada do bloco, que houve uma mudança em degrau de 0
para 100% e que TLFX=0,083min ,então a saída levará 5 seg para ir do 100 para o
0%.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 VALOR Ñ USE Ñ USE FCN1
FUNCT2 VALOR Ñ USE Ñ USE FCN2
FUNCT3 VALOR Ñ USE Ñ USE FCN3
FUNCT4 VALOR Ñ USE Ñ USE FCN4

3.7.14) (FUNCT1,2,3,4)TYPE=LEADLAG

Bloco Lead Lag (Avanço e Atraso) usa somente uma entrada analógica
(A) as outras duas (B e C) devem ficar em OFF e é através dos valores colocados
em:

THFX =Tempo de Lead em Minutos; tempo este que faz com que a
saída avance (Lead) mediante a uma variação na entrada. O Lead se comporta
como uma Ação de controle do tipo Derivativo que nada mais é que um Antecipador
do sinal em sua entrada.

TLFX =Tempo de Lag em Minutos; tempo este que faz com que a
saída atrase (Lag) mediante a uma variação na entrada. O Lag se comporta como
um Filtro de 1ª Ordem do sinal em sua entrada

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 VALOR Ñ USE Ñ USE FCN1
FUNCT2 VALOR Ñ USE Ñ USE FCN2
FUNCT3 VALOR Ñ USE Ñ USE FCN3
FUNCT4 VALOR Ñ USE Ñ USE FCN4

3.7.15) (FUNCT1,2,3,4)TYPE=DEADTIME

Bloco Dead Time (Tempo Morto) usa somente uma entrada analógica (A)
as outras duas (B e C) devem ficar em OFF e é através do valor colocado em TLFX
. Este bloco coloca em sua saída o mesmo sinal presente em sua entrada porém
com uma defasagem de tempo (Tempo Morto) entre elas.

THFX = Não usado para esta função


TLFX =Tempo Morto em Minutos; tempo de defasagem entre o sinal da
Entrada e o da Saída.
Página 15/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 VALOR Ñ USE Ñ USE FCN1
FUNCT2 VALOR Ñ USE Ñ USE FCN2
FUNCT3 VALOR Ñ USE Ñ USE FCN3
FUNCT4 VALOR Ñ USE Ñ USE FCN4

3.7.16) (FUNCT1,2,3,4)TYPE=SP GENERATOR

Bloco Gerador de Set Point necessita na maioria das vezes que sua
saída OUT seja colocada na entrada de um bloco de Linearização (LINX) pois
sempre que ele é Iniciado a sua saída parte do 0% e vai até os 100% levando o
tempo setado no parâmetro THFX e caso queiramos um set point com
características diferentes da apresentada pela saída do bloco , a forma como esse
set point deverá ser plotada é feita no bloco LINX.

OUT
----------------- A ---------------------
FCN15
----------------- B
(1,2,3,4)
----------------- C

ONDE:
A= Entrada de Trigger (TRG) do GER.SP responsável por colocar o
bloco em funcionamento quando está em ON (liga o GER.SP) e OFF (desliga o
MON-ON).
B= Entrada de Pause (PSE) do GER.SP responsável por interromper a
contagem de tempo. Quando está em ON para a contagem do tempo e em OFF
continua a contagem do tempo a partir do ponto onde havia parado.
C= Entrada de Clear (CLR) do GER.SP responsável por zerar a
contagem de tempo. Quando está em ON Zera a contagem do tempo se este
estiver em contagem e OFF permite o inicio da contagem do tempo a partir do Zero.
Como pode ser observado as entradas B e C quando em ON inibem o
funcionamento do bloco e neste bloco não se usa o ajuste TLFX.

TLFX = Não usado neste bloco


THFX =Tempo do Gerador de Set Point ,ou seja ,tempo para saída
variar de 0 a 100%.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 TRG1 PSE1 CLR1 FCN1
FUNCT2 TRG2 PSE2 CLR2 FCN2
FUNCT3 TRG3 PSE3 CLR3 FCN3
Página 16/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
FUNCT4 TRG4 PSE4 CLR4 FCN4

3.7.17) (FUNCT1,2,3,4)TYPE=MOD

Bloco Módulo usa somente uma entrada analógica (A) e as outra duas (B
e C) devem ficar em OFF .Este bloco executa e extração do Módulo do Sinal
presente na entrada A e o apresenta em sua saída OUT seguindo a equação
abaixo.

OUT= | A% |

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
OBS: Este bloco trabalha com valores Íntegros (INTG)

THFX = Não usado para esta função


TLFX = Não usado para esta função

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 VALOR Ñ USE Ñ USE FCN1
FUNCT2 VALOR Ñ USE Ñ USE FCN2
FUNCT3 VALOR Ñ USE Ñ USE FCN3
FUNCT4 VALOR Ñ USE Ñ USE FCN4

3.7.18) (FUNCT1,2,3,4)TYPE=SQRT

Bloco Extrator de Raiz Quadrada: usa somente uma entrada analógica


(A) as outra duas (B e C) devem ficar em OFF .Este bloco executa e extração da
Raiz Quadra do Sinal presente na entrada A e o apresenta em sua saída OUT
seguindo a equação abaixo.
OUT = A%

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco

OBS: 1º) Este bloco trabalha com valores Íntegros (INTG)


2º) O ajuste de Corte Sinal Baixo é feito no parâmetro CRX%
correspondente à entrada em questão mesmo que esta não esteja executando a
Extração nela própria (SQRX=NO).

THFX = Não usado para esta função


TLFX = Não usado para esta função
Página 17/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT1 VALOR Ñ USE Ñ USE FCN1
FUNCT2 VALOR Ñ USE Ñ USE FCN2
FUNCT3 VALOR Ñ USE Ñ USE FCN3
FUNCT4 VALOR Ñ USE Ñ USE FCN4

3.8) FCNX (de 2 INPS):


Bloco de Funções Lógicas e Matemáticas de 2 Entradas.

AJUSTES:
FCNX= É este ajuste que determina como o bloco função irá trabalhar
(ver tabela abaixo)

GAFX= Ganho A do Bloco conforme tabela abaixo


GBFX= Ganho B do Bloco conforme tabela abaixo
GCFX= Ganho C do Bloco conforme tabela abaixo
GDFX= Ganho D do Bloco conforme tabela abaixo
GEFX= Ganho E do Bloco conforme tabela abaixo
GFFX= Ganho F do Bloco conforme tabela abaixo
GGFX= Ganho G do Bloco conforme tabela abaixo
ZAFX= Zero da Entrada A da função (em unidades de engenharia para
equações em REAL ou 0%)
MAFX= Span da Entrada A da função (em unidades de engenharia para
equações em REAL ou 100%)
ZBFX= Zero da Entrada B da função (em unidades de engenharia para
equações em REAL ou 0%)
MBFX= Span da Entrada B da função (em unidades de engenharia para
equações em REAL ou 100%)
Página 18/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
ZRFX= Zero da Saída da função (em unidades de engenharia para
equações em REAL ou 0%)
MXFX= Span da Saída da função (em unidades de engenharia para
equações em REAL ou 100%)

FCNX TIPO DA FUNCAO FCN5 , FCN6 , FCN7 , FCN8 ( 2 INPS )


0 LOGICA OR
1 LOGICA AND
2 LOGICA XOR
3 LOGICA NOR
4 LOGICA NAND
5 LOGICA NXOR
6 SELECT LOW INPUT
7 SELECT HIGH INPUT
8 FLIP-FLOP RS A (SET) , B ( RST)
9 SAMPLE-HOLD A (INPUT) , B (SAMPLE)
10 ARTM INTG ADD = A%xGAFX + B%xGBFX
11 ARTM INTG MUL = ((A%xGAFX) x (B%xGBFX)) / 100%
12 ARTM INTG DIV = ((A%xGAFX) / (B%xGBFX)) x 100%
13 ARTM REAL EQU1 = GAFXxAxA + GBFXxBxB + GCFXxAxAxB +
GDFXxAxB + GEFXxA + GFFXxB + GGFX
14 ARTM REAL EQU2 = (GAFXxA)(GBFXxB) + (GCFXxA)/(GDFXxB) +
GEFX
15 ARTM REAL EQU3 = GCFXx(A-B)x(A-B) + GBFXx(A-B) + GAFX
16 ARTM REAL EQU4 = GDFXx(A-B)x(A-B)x(A-B) + EQU3
17 ARTM REAL EQU5 = GEFXx(A-B)x(A-B)x(A-B)x(A-B) + EQU4

3.8.1) (FUNCT5,6,7,8)TYPE=OR

Executa a lógica OR das 2 entradas ,ou seja: Quando todas as entradas


forem 0 a saída será 0. Basta apenas uma das entradas ir para 1 que a saída
também irá para 1.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

Tabela da verdade do Bloco


INA INB OUT1
0 0 0
0 1 1
1 0 1
Página 19/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
1 1 1

3.8.2) (FUNCT5,6,7,8)TYPE=AND

Executa a lógica AND das 2 entradas ,ou seja: Quando todas as


entradas forem 1 a saída será 1. Basta apenas uma das entradas ir para 0 que a
saída também irá para 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

Tabela da verdade do Bloco


INA INB OUT1
0 0 0
0 1 0
1 0 0
1 1 1

3.8.3) (FUNCT5,6,7,8)TYPE=XOR

Executa a lógica XOR das 2 entradas ,ou seja: Quando uma das
entradas for 1 a saída será 1 e quando as duas entradas forem iguais a saída será
0
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

Tabela da verdade do Bloco


INA INB OUT1
0 0 0
0 1 1
1 0 1
1 1 0

3.8.4) (FUNCT5,6,7,8)TYPE=NOR
Página 20/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
Executa a lógica NOR das 2 entradas, ou seja, quando todas entradas
forem 0 a saída será 1 basta apenas uma das entradas ir para 1 que a saída irá
para 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

Tabela da verdade do Bloco


INA INB OUT1
0 0 1
0 1 0
1 0 0
1 1 0

3.8.5) (FUNCT5,6,7,8)TYPE=NAND

Executa a lógica NAND das 2 entradas ,ou seja: Quando todas as


entradas forem 0 a saída será 1. Basta apenas uma das entradas ir para 1 que a
saída também irá para 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

Tabela da verdade do Bloco


INA INB OUT1
0 0 1
0 1 1
1 0 1
1 1 0

3.8.6) (FUNCT5,6,7,8)TYPE=NXOR
Página 21/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

Executa a lógica NXOR das 2 entradas ,ou seja: Quando uma das
entradas for 1 a saída será 0 e quando as duas entradas forem iguais a saída será
1

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

Tabela da verdade do Bloco


INA INB OUT1
0 0 1
0 1 0
1 0 0
1 1 1

3.8.7) (FUNCT5,6,7,8)TYPE=SELECT LOW

Executa a Seleção Baixa (Low ) das 2 entradas ,ou seja , dos dois
valores presentes nas entradas a saída será igual ao da que tiver Menor valor.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.8) (FUNCT5,6,7,8)TYPE=SELECT HIGH

Executa a Seleção Alta (High ) das 2 entradas ,ou seja , dos dois
valores presentes nas entradas a saída será igual ao da que tiver Maior valor.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8
Página 22/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3.8.9) (FUNCT5,6,7,8)TYPE=FLIP FLOP RS

Executa a lógica de um Flip-Flop do tipo RS

OUT
---------------- A ------------
FCNX
---------------- B
(5,6,7,8)

ONDE:
A= Entrada de Set do Flip-Flop
B= Entrada de Reset do Flip-Flop

O bloco funciona da seguinte forma:


Vamos supor que a entrada B (RST) esteja em 0 (zero). Ao termos uma
transição Positiva (de 0 para 1) na entrada A (SET) a saída fica Setada em 1.
Mesmo que A retorne para 0, a saída permanece em 1 saindo desta condição
somente quando a entrada B for para 1 ,se por ventura persistir 1 em B mesmo que
tenhamos uma nova transição positiva em A a saída não será setada.
Em resumo podemos dizer que a saída só é setada nas transições
positivas em A e desde de que em B tenhamos 0.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 SET5 RST5 FCN5
FUNCT6 SET6 RST6 FCN6
FUNCT7 SET7 RST7 FCN7
FUNCT8 SET8 RST8 FCN8

3.8.10) (FUNCT5,6,7,8)TYPE=SAMPLE HOLD

Executa um Sample-Hold (Variável -Estático)

OUT
---------------- A ------------
FCNX
---------------- B
(5,6,7,8)

ONDE:
A= Entrada de Hold (sinal analógico varia de 0 a 100%)
Página 23/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
B= Entrada de Sample (sinal digital 0 ou 1)

O bloco funciona da seguinte forma:


Sempre que tivermos 0 na entrada B o valor analógico presente em A
estará na saída OUT porem quando em B tivermos 1 em A estará presente o valor
analógico do instante em que ocorreu a transição em B. Mesmo que em A hajam
alterações enquanto B não retornar para 0 ,OUT não se altera.

Se: B =0 OUT = A
Se: B =1 OUTB = constante (último valor de INB_A)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR SAMPLE FCN5
FUNCT6 VALOR SUMPLE FCN6
FUNCT7 VALOR SAMPLE FCN7
FUNCT8 VALOR SUMPLE FCN8

3.8.11) (FUNCT5,6,7,8)TYPE=ADD

Executa a equação matemática abaixo.

OUT= ( A% * GAFX ) + ( B% * GBFX)

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (0%)
MAFX= Span da Entrada A da função (100%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (0%)
MBFX= Span da Entrada B da função (100%)
ZRFX= Zero da Saída da função (0%)
MXFX= Span da Saída da função (100%)
GAFX = Ganho para a Entrada A%
GBFX = Ganho para a Entrada B%
OBS: Este bloco trabalha com valores Íntegros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8
Página 24/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3.8.12) (FUNCT5,6,7,8)TYPE=MUL

Executa a equação matemática abaixo.

OUT= ( A% * GAFX ) * ( B% * GBFX)


100%

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (0%)
MAFX= Span da Entrada A da função (100%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (0%)
MBFX= Span da Entrada B da função (100%)
ZRFX= Zero da Saída da função (0%)
MXFX= Span da Saída da função (100%)
GAFX = Ganho para a Entrada A%
GBFX = Ganho para a Entrada B%
OBS: Este bloco trabalha com valores Íntegros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.13) (FUNCT5,6,7,8)TYPE=DIV

Executa a equação matemática abaixo.

OUT= ( A% * GAFX ) * 100%


( B% * GBFX)

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (0%)
MAFX= Span da Entrada A da função (100%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (0%)
MBFX= Span da Entrada B da função (100%)
ZRFX= Zero da Saída da função (0%)
MXFX= Span da Saída da função (100%)
GAFX = Ganho para a Entrada A%
GBFX = Ganho para a Entrada B%
Página 25/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
OBS: Este bloco trabalha com valores Íntegros (INTG)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.14) (FUNCT5,6,7,8)TYPE=EQU1

Executa a equação matemática abaixo. Este bloco trabalha com valores


REAIS, ou seja, pode-se trabalhar tanto em Unidade de Engenharia como que em
porcentagem.

EQUAÇÃO 1

OUT = (GAFX*A*A)+(GBFX*B*B)+(GCFX*A*A*B)+(GDFX*A*B)+(GEFX*A)+(GFFX*B)+GGFX

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (em unidades de engenharia ou %)
MAFX= Span da Entrada A da função (em unidades de engenharia ou
%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (em unidades de engenharia ou %)
MBFX= Span da Entrada B da função (em unidades de engenharia ou
%)
ZRFX= Zero da Saída da função (em unidades de engenharia ou %)
MXFX= Span da Saída da função (em unidades de engenharia ou %)
GAFX = Ganho A
GBFX = Ganho B
GCFX= Ganho C
GDFX= Ganho D
GEFX= Ganho E
GFFX= Ganho F
GGFX= Ganho G

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.15) (FUNCT5,6,7,8)TYPE=EQU2
Página 26/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
Executa a equação matemática abaixo e este bloco trabalha com valores
REAIS ,ou seja, pode-se trabalhar tanto em Unidade de Engenharia como que em
percentagem.

EQUAÇÃO 2

OUT= (GAFX*A)*(GBFX*B)+(GCFX*A)
(GDFX*B)+GEFX

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (em unidades de engenharia ou %)
MAFX= Span da Entrada A da função (em unidades de engenharia ou
%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (em unidades de engenharia ou %)
MBFX= Span da Entrada B da função (em unidades de engenharia ou
%)
ZRFX= Zero da Saída da função (em unidades de engenharia ou %)
MXFX= Span da Saída da função (em unidades de engenharia ou %)
GAFX = Ganho A
GBFX = Ganho B
GCFX= Ganho C
GDFX= Ganho D
GEFX= Ganho E

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.16) (FUNCT5,6,7,8)TYPE=EQU3

Executa a equação matemática abaixo e este bloco trabalha com valores


REAIS, ou seja, pode-se trabalhar tanto em Unidade de Engenharia como que em
percentagem.
Página 27/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
EQUAÇÃO 3

OUT= {[GCFX * (A - B) * (A - B)] + [GBFX * (A - B)]} + GAFX

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (em unidades de engenharia ou %)
MAFX= Span da Entrada A da função (em unidades de engenharia ou
%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (em unidades de engenharia ou %)
MBFX= Span da Entrada B da função (em unidades de engenharia ou
%)
ZRFX= Zero da Saída da função (em unidades de engenharia ou %)
MXFX= Span da Saída da função (em unidades de engenharia ou %)
GAFX = Ganho A
GBFX = Ganho B
GCFX= Ganho C

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.17) (FUNCT5,6,7,8)TYPE=EQU4

Executa a equação matemática abaixo e este bloco trabalha com valores


REAIS, ou seja, pode-se trabalhar tanto em Unidade de Engenharia como que em
percentagem.
EQUAÇÃO 4

OUT= [GDFX * (A - B) * (A - B) * (A - B)] + EQUAÇÃO 3

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (em unidades de engenharia ou %)
MAFX= Span da Entrada A da função (em unidades de engenharia ou
%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (em unidades de engenharia ou %)
MBFX= Span da Entrada B da função (em unidades de engenharia ou
%)
ZRFX= Zero da Saída da função (em unidades de engenharia ou %)
MXFX= Span da Saída da função (em unidades de engenharia ou %)
GDFX = Ganho D
Página 28/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8

3.8.18) (FUNCT5,6,7,8)TYPE=EQU5

Executa a equação matemática abaixo e este bloco trabalha com valores


REAIS, ou seja, pode-se trabalhar tanto em Unidade de Engenharia como que em
percentagem.
EQUAÇÃO 5

OUT= [GEFX * (A - B) * (A - B) * (A - B) * (A - B)] + EQUAÇÃO 4

ONDE:
OUT =Saída do Bloco
A% = 1ª Entrada em % do Bloco
ZAFX= Zero da Entrada A da função (em unidades de engenharia ou %)
MAFX= Span da Entrada A da função (em unidades de engenharia ou
%)
B% = 2ª Entrada em % do Bloco
ZBFX= Zero da Entrada B da função (em unidades de engenharia ou %)
MBFX= Span da Entrada B da função (em unidades de engenharia ou
%)
ZRFX= Zero da Saída da função (em unidades de engenharia ou %)
MXFX= Span da Saída da função (em unidades de engenharia ou %)
GEFX = Ganho E

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FUNCT5 VALOR VALOR FCN5
FUNCT6 VALOR VALOR FCN6
FUNCT7 VALOR VALOR FCN7
FUNCT8 VALOR VALOR FCN8
Página 29/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

3.9) LINX :

Bloco de Linearização

Este bloco lineariza o sinal presente na entrada A de acordo com


parâmetros estabelecidos pelos pares cartesianos (X e Y ) plotados no gráfico
XX1,YX1 até XX8,YX8.
O sinal da entrada é submetido a interpolação linear com o intuito de se
obter o sinal de saída.

Cada curva pode possuir até 8 pontos para plotagem. Na necessidade de


mais pontos utiliza-se a associação de mais de um bloco LIN em série.
Para montagem da curva de linearização deve-se saber que o sinal de
entrada é plotado em X e a saída em Y.

AJUSTES:
XX1%,YX1%= 1º Ponto da curva de Linearização
XX2%,YX2%= 2º Ponto da curva de Linearização
XX3%,YX3%= 3º Ponto da curva de Linearização
Página 30/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
XX4%,YX4%= 4º Ponto da curva de Linearização
XX5%,YX5%= 5º Ponto da curva de Linearização
XX6%,YX6%= 6º Ponto da curva de Linearização
XX7%,YX7%= 7º Ponto da curva de Linearização
XX8%,YX8%= 8º Ponto da curva de Linearização

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
LIN1 VALOR LIN1
LIN2 VALOR LIN2
LIN3 VALOR LIN3
LIN4 VALOR LIN4

3.10) MUXX :

Bloco de Multiplexação Analógica


Este bloco possui duas entradas de sinais Analógicos (A e B) e uma de
sinal Digital ( C ).
Quando na entrada C temos nível lógico 0 a saída OUT é igual ao valor
da entrada A.
Quando na entrada C temos nível lógico 1 a saída OUT é igual ao valor
da entrada B.

PORTANTO:

Se Entrada C = 0 então OUT = Entrada A


Se Entrada C = 1 então OUT = Entrada B

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
Página 31/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
MUX1 VALOR VALOR GAT1 MUX1
MUX2 VALOR VALOR GAT2 MUX2
MUX3 VALOR VALOR GAT3 MUX3
MUX4 VALOR VALOR GAT4 MUX4

3.11) TOTX :

Bloco de Totalização de sinais de vazão


Este bloco possui uma entrada de sinal Analógico (A) que é onde
inserimos o sinal da vazão a ser totalizada (FLW) e uma outra entrada , porem de
sinal Digital (B) que é por onde podemos Limpar (CLR) o valor totalizado por um
comando externo.

ONDE:
Página 32/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
A= Entrada do sinal de vazão analógico após o extrator de raiz quadrada
quando usarmos medidores de vazão com elementos deprimogenitos (placa de
orifício, Annubar e etc).
B= Entrada limpeza do valor totalizado (entrada B=0 totaliza
entrada B=1 limpa e não totaliza)
TOTALX-LOW= Saída dos valores de totalização menos significativo
TOTALX-HIGH= Saída dos valores de totalização mais significativo
TOTALX-PULSE= Saída pulsante para uso com totalizadores externos.

AJUSTES;
FMTX= Fluxo Máximo de Totalização ,este parâmetro diz ao totalizador o
valor da totalização máxima quando o sinal em sua entrada estiver em 100% , este
valor deve coincidir com o máximo medido pelo instrumento (Flow Transmitter) de
campo.
FUTX= Fluxo Unitário de Totalização é o valor que desejamos para que
o totalizador incremente um dígito à totalização e/ou gere um pulso à OUT-TOPX.
TOTX= Tipo de sinal na entrada do Totalizador : Analógica
(TOTX=ANLG) ou Digital (TOTX=DIGT)
CLRX= Local onde o Totalizador pode ser Resetado pelo Prosoft :
(CLRX=NO o Totalizador não é resetado e continua totalizando) ou (CLRX=YES o
Totalizador é resetado e enquanto permanecer em YES não é feita a totalização)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
TOTAL1 FLW1 CLR1 TOL1 TOH1 TOP1
TOTAL2 FLW2 CLR2 TOL2 TOH2 TOP2
TOTAL3 FLW3 CLR3 TOL3 TOH3 TOP3
TOTAL4 FLW4 CLR4 TOL4 TOH4 TOP4

3.12) PIDX :

Bloco de Controle do tipo PID: Executa a comparação entre a variável do


processo (PV) inserida em sua entrada A com o Set Point ( Remoto- inserido em
sua entrada B ou Local ) aplica ao resultado as ações de controle PID
[Proporcional (KPX) , Integral (RTMX) e Derivativo (DTMX)] e coloca o resultado na
saída OUT-MVX. O bloco oferece diversos recursos cujos quais não são
encontradas na maioria dos Controladores Programáveis (CP’s) do mercado e é
isto que passaremos a demonstrar.

1 )Trabalha com Set- Point LOCAL (L/RX=LOC) ou REMOTO(


L/RX=REM ) sendo que o Set- Point REMOTO quando usado deve ser conectado
á entrada B ( SPR ) do bloco e o Set- Point LOCAL é ajustado nele próprio através
de SPX.

2 )Pode trabalhar tanto com ação DIRETA (D/RX=DIR) como que


REVERSA (D/RX=REV ).
Página 33/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3 )Possui estação AUTOMÁTICA/MANUAL incorporado e sua
comutação pode ser feita através de teclas na tela do PROSOFT ou de comandos
externos vindos de Sistemas de Supervisão de Processo.

4 )Tem gerador para o SET-POINT local incorporado e o mesmo pode


ser monitorado através da saída OUT-SPX.

5)Pode-se ajustar um valor de segurança através do parâmetro SFX%


afim de que quando na entrada C (SFX) for colocado o nível lógico 1 este valor
SFX% será apresentado na saída OUT -MV permanecendo constante até que a
entrada C (SFX) retorne ao nível lógico 0, quando o controle passa a ser executado
normalmente.

Comportamento da MV do PID em função da entrada SAFE

6 )Trabalha com o Algoritmo de Controle do tipo INTERATIVO ,ou seja ,


a ação proporcional interage sobre o Erro , a Integral e a Derivativa .
Página 34/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

7 )Têm-se a opção de trabalhar com as constantes de PID sendo


dinâmicas , ou seja , essas constantes (KP, RTM E DTM) são alteradas ou
adaptadas às justas necessidades do processo é o chamado Ganho Adaptativo ,
que pode influir tanto em todas as ações ao mesmo tempo (G*PID ) em duas (G*PI
) ou em uma delas isoladamente (G*P ou G*I ou G*D ).O Ganho Adaptado pode
originar de uma simples variável medida e conectada à entrada E do bloco como
que em função de uma estratégia de Controle cujo resultado também é conectada
em E, com a finalidade de por exemplo compensar a não linealidade de alguns
processos ou mesmo para contrapor alguma curva (conhecida) característica do
processo .Os valores do Ganho Adaptativo como dito anteriormente é inserido no
bloco através da entrada E (GADP ) e a forma de atuação dele em cima das ações
de controle é definida pelo parâmetro ADPX conforme tabela abaixo.

ADPX ACAO DO GANHO ADAPTATIVO (GADP) NOS BLOCOS PIDS


NO ACTIVE DESATIVADO
G*PID GADP x (P.I.D.)
G*PI GADP x (P.I.)
G*P GADP x P
G*I GADP x I
G*D GADP x D
G+PID;BIAS GADP + (P.I.D.) ; Onde GADP = BIAS (+ ou -)
8 ) Quando o Controle está em Automático ele apresenta na saída OUT
-A/M o nível lógico 0 e quando este é comutado para Manual a OUT -A/M vai o
nível lógico 1, esta característica do bloco é muito útil quando se faz um controle do
tipo cascata pois se o bloco em questão for o escravo e o controle for comutado
para manual a saída OUT-A/M vai para 1 e esta estará ligada à entrada D (A/M) do
bloco PID mestre sendo que este passará instantaneamente para Manual , pois a
entrada D (MFRX) do bloco é responsável por força-lo a ir para Manual quando está
presente nela o nível lógico 1. Se na entrada C (MFRX) do bloco estiver presente o
nível lógico 0 o modo de controle estará a cargo do operador (tanto pode estar em
automático como em manual a seu critério) porém, repetimos que quando o nível
lógico 1 estiver presente na entrada D o bloco é forçado a permanecer em manual
até que se tenha nível lógico 0 na mesma liberando assim para manobras do
operador.
Página 35/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

ONDE:
A= Entrada do sinal da variável do Processo (PV)
B= Entrada do Set-Point Remoto (RemSP)
C= Entrada que faz a OUT-MVX ir para um valor de Segurança (Safe)
D= Entrada que faz o bloco ir para um Manual (Fmanual)
E= Entrada do valor do Ganho Adaptativo (AdpGain)

OUT-MVX= Saída para Manipulação do Elemento Final de Controle


OUT-SPX= Saída dos valores dos Set Point’s (LOC ou REM)
OUT-MANUALX= Saída status do controle :Automático (0) ou Manual (1)

AJUSTES;
SPX= Valor do Set-Point Local
KPX= Valor da Ação Proporcional (Ganho)
RTMX= Valor da Ação Integral (Minutos/Repetições)
DTMX= Valor da Ação Derivativa (Minutos)
SFX%= Valor de Segurança (%) a ser colocado em OUT-MVX quando a
Entrada C do bloco estiver em nível lógico 1.
ADPX= Tipo de Ação do Ganho Adaptativo conforme tabela acima.
ZRPX= Valor Inferior em Unidade de Engenharia ou em % do bloco PID
ZRPX= Valor Superior em Unidade de Engenharia ou em % do bloco
PID
L/RX= Tipo de Set-Point : Local (L/RX=LOC) ou Remoto (L/RX=REM)
D/RX=Tipo Ação de Controle:Direta (D/RX=DIR) ou Reversa
(D/RX=REV)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
PID1 PV1 SR1 SAF1 MFR1 GAD1 MV1 SP1 MN1
PID2 PV2 SR2 SAF2 MFR2 GAD2 MV2 SP2 MN2
PID3 PV3 SR3 SAF3 MFR3 GAD3 MV3 SP3 MN3
PID4 PV4 SR4 SAF4 MFR4 GAD4 MV4 SP4 MN4
Página 36/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3.13) ALARMX :

Bloco de Alarme de duas Saídas: Este bloco possui uma entrada de sinal
Analógico (A) onde inserimos o sinal da variável que queremos fazer o Alarme.
Se este sinal for menor que o valor ajustado em ALX% e permanecer
nesta condição por um tempo maior que o ajustado em TALX então a saída OUT-
LOX vai para nível lógico 1 entrando em condição de alarme. Estando o bloco em
condição de Alarme Baixo ele só sairá desta condição se o sinal na entrada ficar
maior que o ajustado em ALX% por um tempo maior que o de TALX.
Se sinal na entrada do bloco for maior que o valor ajustado em AHX% e
permanecer nesta condição por um tempo maior que o ajustado em TALX então a
saída OUT-HIX vai para nível lógico 1 entrando em condição de alarme. Estando o
bloco em condição de Alarme Alto ele só sairá desta condição se o sinal na
entrada ficar menor que o ajustado em AHX% por um tempo maior que o de TALX.

ONDE:
In= Entrada do sinal de DA VARIAVEL
High= Saída de Alarme Alto
Low= Saída de Alarme Baixo

AJUSTES;
TALX= Tempo de transição dos Alarmes (em Segundos)
ALX%= Ponto de ajuste de atuação alarme BAIXO.
ALH%= Ponto de ajuste de atuação alarme ALTO.
Página 37/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
ALARM1 INA1 ALO1 AHI1
ALARM2 INA2 ALO2 AHI2
ALARM3 INA3 ALO3 AHI3
ALARM4 INA4 ALO4 AHI4
ALARM5 INA5 ALO5 AHI5
ALARM6 INA6 ALO6 AHI6
ALARM7 INA7 ALO7 AHI7
ALARM8 INA8 ALO8 AHI8

3.14) NOTX :

Bloco Not
Este bloco possui uma entrada (A) e uma saída digital (OUT) e executa a
lógica NOT do sinal da entrada apresentado o resultado na saída, ou seja ,se a
Entrada for nível lógico 1 a saída será nível lógico 0 e se a Entrada for nível lógico 0
a saída será nível lógico 1

ONDE:
A= Entrada do sinal
OUT= Saída do sinal

AJUSTES;
Nenhum

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
NOT1 INA1 NOT1
Página 38/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
NOT2 INA2 NOT2
NOT3 INA3 NOT3
NOT4 INA4 NOT4
NOT5 INA5 NOT5
NOT6 INA6 NOT6

3.15) ANDX :

Bloco And
Este bloco possui quatro entradas (A , B , C e D) e uma saída digital
(OUT) e executa a lógica AND dos sinais das entradas apresentando o resultado na
saída , ou seja :
Se todas as Entrada forem nível lógico 1 a saída será nível lógico 1 e
Se uma das Entradas for nível lógico 0 a saída será nível lógico 0

ONDE:
A= 1ª Entrada de sinal
B= 2ª Entrada de sinal
C= 3ª Entrada de sinal
D= 4ª Entrada de sinal
OUT= Saída do sinal

AJUSTES;
Nenhum
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
AND1 INA1 INB1 INC1 IND1 AND1
Página 39/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
AND2 INA2 INB2 INC2 IND2 AND2
AND3 INA3 INB3 INC3 IND3 AND3
AND4 INA4 INB4 INC4 IND4 AND4
AND5 INA5 INB5 INC5 IND5 AND5
AND6 INA6 INB6 INC6 IND6 AND6

3.16) ORX :

Bloco Or
Este bloco possui quatro entradas (A , B , C e D) e uma saída digital
(OUT) e executa a lógica OR dos sinais das entradas apresentando o resultado na
saída , ou seja :
Se uma ou mais Entradas for a nível lógico 1 a saída será nível lógico 1 e
Se todas as Entradas forem nível lógico 0 a saída será nível lógico 0

A= 1ª Entrada de sinal
B= 2ª Entrada de sinal
C= 3ª Entrada de sinal
D= 4ª Entrada de sinal
OUT= Saída do sinal

AJUSTES;
Nenhum

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
OR1 INA1 INB1 INC1 IND1 OR1
OR2 INA2 INB2 INC2 IND2 OR2
Página 40/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
OR3 INA3 INB3 INC3 IND3 OR3
OR4 INA4 INB4 INC4 IND4 OR4
OR5 INA5 INB5 INC5 IND5 OR5
OR6 INA6 INB6 INC6 IND6 OR6

3.17) FLPRSX :

Bloco Flip-Flop RS

Este bloco possui duas entradas (A e B ) e uma saída digital (OUT) e se


comporta da seguinte forma:
Vamos supor que a entrada B (RST) esteja em 0 (zero) ao termos uma
transição Positiva (de 0 para 1) na entrada A (SET) a saída fica Setada em 1.
Mesmo que A retorne para 0, a saída permanece em 1 saindo desta condição
somente quando B for para 1. Se por ventura persistir 1 em B, mesmo que
tenhamos uma nova transição positiva em A a saída não será setada.
Em resumo podemos dizer que a saída só é setada nas transições
positivas em A e desde de que em B tenhamos 0.

ONDE:
A= Entrada de Set do Flip-Flop
B= Entrada de Reset do Flip-Flop
OUT= Saída do Flip-Flop

Ajustes:
Nenhum
Página 41/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS
BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
FLPRS1 SET1 RST1 FRS1
FLPRS2 SET2 RST2 FRS2
FLPRS3 SET3 RST3 FRS3
FLPRS4 SET4 RST4 FRS4
FLPRS5 SET5 RST5 FRS5
FLPRS6 SET6 RST6 FRS6

3.18) GABIX :

Bloco Ganho Bias este bloco possui uma entrada (A) e uma saída digital
(OUT) e executa a equação abaixo:

OUT= ( A * GINX ) + BIX%


ONDE:
A= Entrada do sinal puro
OUT= Saída do sinal ajustado
AJUSTES;
GINX= Ganho multiplicador de A (tanto pode ser positivo como que
negativo)
Página 42/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

BIX%= Valor em % a ser acrescido (positivo) ou diminuído (negativo) do


resultado da multiplicação de A por GINX.
Dos gráficos acima podemos concluir que o BIAS “desloca” a curva
deixando o sinal de saída paralelo ao da entrada e deslocado justamente o valor
deste BIAS, já o GANHO altera o angulo do sinal de saída em função do de
entrada.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
GABI1 INA1 GAB1
GABI2 INA2 GAB2
GABI3 INA3 GAB3
GABI4 INA4 GAB4

3.19) APBEXX :

Bloco de Enviar (APB = Publicar Analógico ) e Receber (AEX =


Analógico Externo ) Sinais Analógicos.
Este bloco é usado para enviar e receber sinais analógicos de um cartão
para outro via SCAN ANALÓGICO processado pelo SCCPU2.
É muito importante ressaltar que só é possível executar o SCAN
ANALÓGICO, quando no Sistema temos conectado um SCCCPU2 , pois trata de
uma de suas atribuições.
Página 43/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

ONDE:
APBEX2
AEX1 = 1º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
AEX2 = 2º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
AEX3 = 3º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
AEX4 = 4º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.

APB1 = 1º sinal Analógico disponibilizado para envio externo pelo cartão


através do Scan Analógico
APB2 = 2º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico
APB3 = 3º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico
APB4 = 4º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico
AJUSTES;
Nenhum

ONDE:
APBEX2
AEX5 = 5º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
AEX6 = 6º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
AEX7 = 7º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
AEX8 = 8º sinal Analógico recebido do exterior pelo cartão através do
Scan Analógico.
Página 44/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
APB5 = 5º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico
APB6 = 6º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico
APB7 = 7º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico
APB8 = 8º sinal Analógico disponibilizado para envio externo pelo cartão
através do Scan Analógico

AJUSTES:
Nenhum
Para determinarmos como será feito o SCAN ANALÓGICO devemos
configurar o SCCCPU2 via FERSOFT da seguinte forma:

Configuração pelo LADDER

Ao observarmos a figura anterior podemos verificar a existência de blocos


onde podemos identificar o endereço de quem transmitirá um dado (IAXX) com o
seu respectivo emitente (APBX).

Também observando a figura anterior podemos verificar no mesmo bloco


o Endereço de quem receberá um dado (IAXX) com o seu respectivo recebedor do
sinal (AEXX) ou (AXXX no caso de SCCPU2).

Configuração pelo LIS


Página 45/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
Tomando como base os exemplos acima verificamos o seguinte:
A) O sinal APB1 do cartão 7 ( IADR07 ) é enviado ao AEX1 do
cartão 23.
B) O sinal APB2 do cartão 7 ( IADR07 ) é enviado ao AEX3 do
cartão 27.
C) O sinal APB3 do cartão 7 ( IADR07 ) é enviado ao Auxiliar A068
do cartão SCCPU2.

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
APBEX1 APB1 APB2 APB3 APB4 AEX1 AEX2 AEX3 AEX4
APBEX2 APB5 APB6 APB7 APB8 AEX5 AEX6 AEX7 AEX8

3.20) DPBEXX :

Bloco de Enviar (DPB = Publicar Digital) e Receber (DEX = Digital


Externo ) Sinais Digitais

Este bloco é usado para enviar e receber sinais analógicos de um cartão


para outro via SCAN ANALÓGICO processado pelo SCCPU2.

É muito importante ressaltar que só é possível executar o SCAN


ANALÓGICO, quando no Sistema temos conectado um SCCCPU2 , pois trata de
uma de suas atribuições.

Outro fato que deve ser levado em consideração é que quando se envia
ou recebe um sinal digital de SCAN ANALÓGICO estamos manipulando os 16 Bits
em conjunto, ou seja , não nos é permitido manipular Bits isolados.
Página 46/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

ONDE:

DPBEX1
DEX1 = 1º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.
DEX2 = 2º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.
DEX3 = 3º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.
DEX4 = 4º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.

DPB1 = 1º sinal Digital disponibilizado para envio externo pelo cartão


através do Scan Analógico
DPB2 = 2º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB3 = 3º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB4 = 4º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico

AJUSTES;
Nenhum
Página 47/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

ONDE:
DPBEX2

DEX5 = 5º sinal Digital recebido do exterior pelo cartão através do Scan


Analógico.
DEX6 = 6º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.
DEX7 = 7º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.
DEX8 = 8º sinal Digital recebido do exterior pelo cartão através do Scan
Analógico.

DPB5 = 5º sinal Digital disponibilizado para envio externo pelo cartão


através do Scan Analógico
DPB6 = 6º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB7 = 7º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB8 = 8º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico

AJUSTES;
Nenhum

ONDE:
DPBEX3

DEX9 = 9º sinal Digital recebido do exterior pelo cartão através do Scan


Analógico.
DEX10 = 10º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.
DEX11 = 11º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.
DEX12 = 12º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.

DPB9 = 9º sinal Digital disponibilizado para envio externo pelo cartão


através do Scan Analógico
DPB10 = 10º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB11 = 11º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB12 = 12º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico

AJUSTES;
Nenhum
Página 48/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

ONDE:
DPBEX4
DEX13 = 13º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.
DEX14 = 14º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.
DEX15 = 15º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.
DEX16 = 16º sinal Digital recebido do exterior pelo cartão através do
Scan Analógico.

DPB13 = 13º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB14 = 14º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB15 = 15º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico
DPB16 = 16º sinal Digital disponibilizado para envio externo pelo cartão
através do Scan Analógico

AJUSTES;
Nenhum

Para determinarmos como será feito o SCAN ANALÓGICO


devemos configurar o FERSOFT da seguinte forma:

Configuração pelo LADDER


Página 49/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
Ao observarmos a figura acima podemos verificar a existência de blocos
onde podemos identificar o Endereço de quem transmitirá um dado (IAXX) com o
seu respectivo emitente (DPUB).
Ainda com relação a figura acima podemos verificar nos mesma Lista o
Endereço de um cartão que receberá um dado (IAXX) com o seu respectivo
recebedor do sinal (DEXT).

Configuração pelo LIS

Tomando como base o exemplo anterior verificamos o seguinte:


A) O sinal DPUB do cartão 7 ( IADR07 ) é enviado ao DEXT do
cartão 23.
B) O sinal do Auxiliar A047 do SCCPU2 é enviado ao DEXT do
cartão 20.
C) O sinal DPUB do cartão 13 ( IADR13 ) é enviado ao Auxiliar
A039 do SCCPU2.

NOTA: Vale ressaltar que a manipulação de sinais digitais sempre são


feitas em conjuntos de 16 Bits (01 Word).

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
DPBEX1 DP01 DP02 DP03 DP04 DE01 DE02 DE03 DE04
DPBEX2 DP05 DP06 DP07 DP08 DE05 DE06 DE07 DE08
DPBEX3 DP09 DP10 DP11 DP12 DE09 DE10 DE11 DE12
DPBEX4 DP13 DP14 DP15 DP16 DE13 DE14 DE15 DE16
Página 50/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA
3.21) STATUS:

Bloco Indicador dos Status da CPU do cartão


Este bloco não possui entradas de sinal, porém apresenta quatro saídas
que pode cada uma delas indicar um STATUS diferente do cartão.

ONDE:
Exp1= Sem utilização
Exp2= Sem utilização

OUT-LOOP=. Saída digital intermitente que indica se o cartão está


executando o Loop de Controle do mesmo, ou seja, fica 200mS em 1 e 200mS em
0 caso permaneça constantemente em um destes valores significa a não execução
do Loop de Controle.

OUT-SCAN=. Saída digital que indica se o cartão está executando o


Scan Analógico , caso ele vá para 1 significa que deixou de executar o Scan
Analógico e em 0 está executando normalmente (desde que devidamente
configurado para execução no SCCPU2 ).

Aconselha-se a colocarmos (caso seja possível) a indicação de SCAN e


de LOOP em uma DOUT para visualização no frontal do cartão através de seus
Lad’s indicativos .

AJUSTES;
Nenhum
Página 51/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
STATUS Exp1 Exp2 LOOP SCAN

3.22) IF :

Bloco de Inicio de Sub-Rotina


FUNÇÃO : Este bloco possui uma entrada digital (A) que quando em
nível lógico 1 inicia uma Sub-rotina que pode conter os diversos blocos do cartão e
que estes sejam comuns a outras Sub-Rotinas , desde que sejam resguardadas as
mesmas características de parametrização nas diversas Sub-rotinas.
O comando de Sub-Rotina dos cartões Analógicos do PHC300 são de
grande valia quando se necessita executar em um mesmo cartão diversas etapas
ou receitas que são Startadas pelo comando IF e concluídas pelo comando ENDIF.
Podemos programar Sub-Rotinas dentro de outras Sub-Rotinas porém
não devemos nos esquecer de encerra-las.

AJUSTE:
Nenhum

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
IF COND IF
Página 52/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

3.23) ENDIF :

Bloco de Término de uma Sub-Rotina este bloco não possui entrada nem
saída a sua função é a de encerrar uma Sub-Rotina anteriormente Iniciada (IF).
Devemos nos lembrar que este comando é para encerrar Sub-Rotinas e
que quando inserimos Sub-Rotinas dentro de Sub-Rotinas estas são encerradas
pela ordem inversa a que foram Iniciadas (IF).

AJUSTE:
Nenhum

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
ENDIF EDIF

3.24) HIGH :

Bloco High
FUNÇÃO : Este bloco não faz nada mais do que apresentar em sua
saída OUTB um sinal correspondente à 100% (HIGH) para ser usado nas
configurações dos bloco como um valor fixo (constante).

AJUSTE:
Nenhum

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
HIGH HIGH
Página 53/51

CDP 400 – CAPÍTULO 3 -


BLOCOS
EQUIPAMENTOS ELETRÔNICOS LTDA

3.25) KEYX :

Bloco Gerador de Chave


FUNÇÃO : Este bloco não faz nada mais do que apresentar em suas 4
saídas OUTX_KYXX individualmente um sinal correspondente à 100% (HIGH) ou
0% (LOW) em função do Chaveamento feito via tela de parametrização do Prosoft
ou Supervisório , no ponto de ajuste KYXX.

Se KYXX= OFF então OUTX-KYXX = 0%


Se KYXX= ON então OUTX-KYXX = 100%

Tela de configuração do KEYX

AJUSTE:
KYX1= ON (100%) ou OFF (0%)
KYX2= ON (100%) ou OFF (0%)
KYX3= ON (100%) ou OFF (0%)
KYX4= ON (100%) ou OFF (0%)

BLOCOS DEFINIÇÕES DE INPUTS E OUTPUTS


BLOCK INA INB INC IND INE OUT1 OUT2 OUT3 OUT4
KEYA KYA1 KYA2 KYA3 KYA4
KEYB KYB1 KYB2 KYB3 KYB4

Você também pode gostar