You are on page 1of 38

Captulo 3 - Configurao dos instrumentos

3. Configurao dos instrumentos


3.1. Introduo

A configurao dos instrumentos FIELDBUS consiste basicamente no interligamento lgico dos diversos blocos funcionais implementados em cada device da rede atravs de um software configurador (SYSCON) alm da definio dos parmetros de controle de cada bloco. So definidos tambm as conexes indicadoras de alarme e diversos eventos que podem ocorrer na malha de controle (ver Figura 3.1)

FOUNDATION TECHNOLOGY
USER LAYER

FUNCTION BLOCK MODEL


COMMUNICATION STACK

Inputs

ALGORTHMS
Example:

PHYSICAL LAYER

Outputs

PID

Control Parameters
(Manual, Auto, Kp, Tr, etc.) Alarm Subsystem Event Subsystem

Figura 3.1 - Diagrama Geral de um bloco de funo

Na figura acima temos a representao genrica de um bloco funcional que possui suas entradas, sadas e parmetros de controle; fazendo uma referncia aos nveis de protocolo (Figura 1.6), observa-se que este tipo de configurao envolve apenas a camada superior, ou seja, a camada do usurio; nenhuma preocupao tomada com relao forma como se proceder a comunicao (solicitao de token, etc.) nem tampouco como ser entregue a comunicao ao nvel f'sico.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

73

Captulo 3 - Configurao dos instrumentos

O protocolo de comunicao tratado internamente pelos prprios blocos funcionais que so responsveis tanto pelas comunicaes cclicas (publicaes de parmetros para superviso e links) quanto pelas comunicaes acclicas (notificaes de alarmes/eventos, informaes de diagnstico e de display, etc.) - ver Figura 3.2.
FOUNDATION
SAMPLE PID EXECUTION &
USER LAYER

COMMUNICATION STACK

AI
PHYSICAL LAYER

PID AO

Scheduled Cyclic Publish/Subscribe Function Block Scheduling AI PID AO

Acyclic Communication Alarms/Events Maintenance/Diagnostic Information Program Invocation Permissives/Interlocks Display Information Trend Information Configuration

Figura 3.2 - Sequncia no tempo de comunicao cclica e acclica

A conexo entre blocos de diferentes devices definida como um link na rede. Os links so comuns nas malhas de controle FIELDBUS e imperceptvel a quem esteja configurando o sistema (protocolo a nvel de usurio) j que a comunicao tratada diretamente pelos blocos funcionais (ver Figura 3.3).
FOUNDATION TECHNOLOGY
INPUT / OUTPUT LINKAGE
TRANSMITTER FIELDBUS DEVICE
USER LAYER

COMMUNICATION STACK

PHYSICAL LAYER

AI
OUT

VALVE FIELDBUS DEVICE

PID
IN OUT IN

AO

Figura 3.3 - Exemplo de conexo de blocos

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

74

Captulo 3 - Configurao dos instrumentos

3.2.

Estudo dos blocos funcionais

Na Figura 3.4 so mostrados exemplos de blocos funcionais que implementam algumas funes bsicas para a configurao FIELDBUS.

BASIC FUNCTION BLOCKS

RES

TRD

ISEL

Figura 3.4 - Blocos de funes bsicas

Resource Block

Display Block

Transducer Block

Function Block

COMMUNICATION STACK PHYSICAL LAYER

Figura 3.5 Modelo de blocos para equipamentos de campo

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

75

Captulo 3 - Configurao dos instrumentos

USER LAYER

HOW TO CONFIGURE

COMMUNICATION STACK

HOW TO INSTALL

PHYSICAL LAYER

Figura 3.6 Interface simples com o usurio

A combinao dos blocos (bsicos e avanados) para a montagem da malha de controle pode ser feita intuitivamente, de forma simples, como sugere a Figura 3.7 que compara a elaborao de uma malha de controle em cascata com um simples jogo de encaixar.

PLAYING LEGO

FIELDBUS CASCADE CONTROL


Figura 3.7 - Conexes de blocos de funes

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

76

Captulo 3 - Configurao dos instrumentos

Quando o usurio est configurando o sistema atravs do software SYSCON, possvel a visualizao esquemtica interna dos blocos funcionais, o que ajuda no entendimento interno do bloco facilitando configurao dos parmetros internos bem como a interligao das entradas e sadas dos blocos funcionais (Figura 3.8)

Figura 3.9- Diagrama de bloco de controle PID

FOUNDATION TECHNOLOGY
DEVICE DESCRIPTION HIERARCHY
Universal Parameters
USER LAYER

COMMUNICATION STACK

Function Block Parameters Transducer Block Parameters

RESOURCE

AI

PID

Defined by Fieldbus Foundation Specification

PHYSICAL LAYER

TEMP

FLOW

Manufacturer Specific Parameters Resource Block Transducer Block Function Blocks

Defined by Manufacturer

Figura 3.10 - Hierarquia do Device Description

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

77

Captulo 3 - Configurao dos instrumentos

ADVANCED FUNCTION BLOCKS


RESOURCE SPLITTER INTEGRATOR MULTIPLE ANALOGUE OUTPUT LEAD LAG MULTIPLE DISCRETE OUTPUT MULTIPLE ANALOGUE INPUT MULTIPLE DISCRETE INPUT ANALOG ALARM TIMER SIGNAL SELECTOR AND DYNAMIC LIMITER SETPOINT RAMP GENERATOR

Figura 3.11 - Blocos de funo avanados

Desempenho comparativo entre o loop de controle analgico e de controle FIELDBUS Atravs das duas figuras a seguir, pode-se levantar uma comparao de desempenho entre o sistema de controle tradicional e o FIELDBUS; No controle com instrumentao operando em corrente (padro 4-20 mA), h a necessidade de duas converses A/D e duas D/A para que o sinal possa ser transmitido do elemento sensor at o atuador (Figura 3.12- o sinal caminha pela rede de forma analgica) com o que obtem-se um atraso (tempo morto) muitas vezes bastante significativo.

Figura 3.12 - Malha com controle analgico

Na instrumentao FIELDBUS este tipo de problema minimizado pois tem-se apenas uma converso A/D e uma D/A minimizando tambm o erro decorrente s converses (Figura 3.13). Neste sistema, o transmissor converte o sinal do elemento sensor para a forma digital e o transmite diretamente ao atuador nesta mesma forma (digital)

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

78

Captulo 3 - Configurao dos instrumentos

onde ocorre uma converso para um sinal analgico de acionamento do atuador. Neste caso, o tempo morto reduzido possibilitando nveis de controle mais refinados.

Figura 3.13 - Malha com controle FIELDBUS

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

79

Captulo 3 - Configurao dos instrumentos

3.3.

Definies foundation fieldbus

Existem algumas definies da Fieldbus Fundation que temos que conhecer, em seguida temos as principais: 3.3.1 Parmetros dos Blocos. Existem 3 parmetros de blocos: Dinmicos : ele alterado a cada ciclo do bloco; No-Voltil : ele calculado pelo algortimo; Estticos : ele alterado somente quado ocorrer mudanas no valor.

Ver no manual de Function Blocks a partir da pgina 80 as tabelas dos diversos parmetros, e seus respectivos tipos na coluna Store, D (Dinmicos), N (NoVolteis) e S (Estticos). 3.3.2 Tipos de parmetros. Existem 3 tipos de parmetros: Entrada : fornece o valor e o status; Sada : fornece o valor e o status; Contained : so parmetros internos.

3.3.3 Mode BLK . Existem 5 tipos de modos , sendo que somente 4 deles sero mostrados pelo Syscon : 1. TARGET - Este modo ajustado pelo operador, entre um dos modos permitidos pelo MODE_BLK.Permitted. 2. ACTUAL - Indica o modo que o bloco est sendo executado, podendo ser diferente do modo Target devido s condies de processo. O valor deste modo calculado como parte de execuo do bloco. 3. PERMITTED - Define os modos que so permitidos para determinado bloco. configurado baseado na aplicao. 4. NORMAL - Este modo deve ser usado durante as condies normais de operao. Este parmetro pode ser configurado e lido pr uma Interface, mas no usado no algoritmo do bloco.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

80

Captulo 3 - Configurao dos instrumentos

5. SUPPORTED - Todos os modos que o tipo de funo suporta. No visualizado pelo Syscon. O Permitted um sub-conjunto deste modo.

TABELA DE PRIORIDADES. Os modos obedecem a uma prioridade que definida pela tabela a seguir. O conceito de prioridade seguido quando o algortmo deve ajustar um modo com valor diferente do definido no modo TARGET.

MODE ROut Rcas Cas Auto Man LO IMan O/S

DESCRIPTION Remote Output Remote Cascade Cascade Automatic Manual Local Override Initialization Manual Out of Service e LO

PRIORITY 0 - lowest 1 2 3 4 5 6 7 - hidhest

ACTUAL 1 2 4 8 16 32 64 128

TARGET 09,13 10,14 12 8 16 --128

NOTA : IMAN MODE_BLK.Target.

no podem ser ajustados pelo operador como

Modo tipo O/S Iman LO

Fonte do SP Usurio Usurio PID / EPID / APID : Usurio AO / DO : Estado de falha (ltimo valor ou FSTATE_VAL)

Man Auto Cas Rcas Rout

Usurio Usurio Outro bloco de funo Seguindo parmetro CAS_IN Controle de aplicao rodando no dispositivo interface Bloco mantm ltimo valor

Fonte do OUT Usurio Outro bloco de funo seguindo parmetro BKCAL_IN PID / EPID / APID : Outro bloco de funo seguindo parmetro TRK_VAL AO / DO :Estado de falha (ltimo valor ou FSTATE_VAL) Usurio Bloco algoritimo Bloco algoritimo Bloco algoritimo Controle de aplicao rodando no dispositivo interface

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

81

Captulo 3 - Configurao dos instrumentos

MUDANA DE MODOS.

MODO O/S MODO IMAN

1. TARGET = O/S 2. RS_STATE = STANDBY 1. 2. 3. 4. 5. 6. 1. 2. 3. 4. BKCAL_IN_STATUS = GOOD.FSA BKCAL_IN_STATUS = GOOD.NI BKCAL_IN_STATUS = GOOD.IR BKCAL_IN_STATUS = GOOD.LO BKCAL_IN_STATUS = BAD.X BKCAL_IN_STATUS = UNCERTAIN E UNCERTAIN AS BAD PID CONTROL_OPTS.TRK ENABLE = TRUE PID TRK_IN_D = TRUE/GOOD PID TRK_VAL = GOOD PID CONTROL_OPTS.TRK IN MANUAL = FALSE

MODE LO

TARGET = O/S IMAN

ACTUAL MANTEM LO e aceita mudana do target p/ man

TARGET = AUTO CAS RCAS ROUT MAN TRUE ACTUAL = MAN AUTO CAS RCAS ROUT

LO e no aceita mudana p/ man

5. AO QUANDO RECEBE IFS NO CAS_IN MODO MAN 1. IN.STATUS BAD UNCERTAIN E STATUS_OPTS UNCERTAIN AS GOOD = FALSE RCAS - IN.STATUS = BAD ROUT - IN.STATUS = BAD

2. TARGET

3. SHED_OPT SHED TO MAN / NORMAL RET TARGET MANTM, MAS ACTUAL VAI P/ MAN SHED TO MAN / NO RET TARGET / ACTUAL = MAN

MODO AUTO

1. 2. 3. 4.

CAS_IN STATUS = BAD E TARGET = CAS OU UNCERTAIN COMO BAD TARGET = CAS RCAS_IN.STATUS = BAD OU UNCERTAIN COMO BAD SHED_OPTS = SHED TO AUTO / NORMAL RET SHED TO AUTO / NO RET Como Implementar Projetos com Fieldbus 82

smar
First in Fieldbus

Captulo 3 - Configurao dos instrumentos

MODO CAS

1. TARGET = RCAS 2. RCAS_IN.STATUS = BAD OU UNCERTAIN COMO BAD 3. SHED_OPTS = SHED TO AUTO / NORMAL RET SHED TO AUTO / NO RET 4. CAS_IN.STATUS = GOOD 1. TARGET = RCAS 2. RCAS_IN.STATUS = GOOD 1. TARGET = ROUT 2. ROUT_IN.STATUS = GOOD

MODO RCAS MODO ROUT

3.3.4 STATUS ESTRUTURA DOS PARMETROS COMPOSTO POR : VALUE ( 4 BYTE) STATUS ( 1 BYTE) - Informao sobre a qualidade do valor medido.

O STATUS pode ser transmitido de : Um bloco para outro. Para o HMI( Human Machine Interface). Para Histrico.

MODELO DE STATUS.

QUALITY

SUB-STATUS

LIMIT

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

83

Captulo 3 - Configurao dos instrumentos

STATUS FORWARD As seguintes condies so 1 - Limited Higher -No pode gerar valor mais alto pois existe 2 - Limited Lower - No pode gerar valor mais baixo pois existe 3 - Valor no pode mudar, pois est constante 4 - O valor vem de um bloco que est em falha. 5 - Falha na comunicao 6 - Valor UNCERTAIN

STATUS BACKWARD As seguintes condies so 1 - Limited Higher -No pode gerar valor mais alto pois existe limite. 2 - Limited Lower - No pode gerar valor mais baixo pois existe limite 3 - Valor no pode mudar, pois est 4 - O valor vem de um bloco que est em 5 - O valor de um bloco cuja sada que foi localmente ajustado para Local ou Fail Safe ou pr Interlock Logic. 6 - Falha na comunicao 7 - Valor de um Control Selector cuja sada correspondente no foi selecionada

DEFINIO DO STATUS - A definio do STATUS ATTRIBUTES a mesma para todos os parmetros (INPUT, OUTPUT and CONTAINED). - Existem 4 STATUS de QUALITY sendo que para cada um so definidos 16 Sub-Status. 1 - BAD - O valor no deve ser usado 2 - UNCERTAIN - A qualidade do valor menor que o normal, mais ainda pode ser usado. 3 - Good(Non Cascade) - A qualidade do valor boa, pode haver, indicao de alarmes atravs do sub-status. 4 - Good(Cascade) - O valor pode ser usado em controle. Ver na tabela da norma os Sub-Status.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

84

Captulo 3 - Configurao dos instrumentos

3.3.5 PARMETROS DE OPO. 3.3.5.1 STATUS_OPTS Ver pgina 103 do manual de Function Blocks. 3.3.5.2 IO_OPTS Ver pgina 101 do manual de Function Blocks. 3.3.5.3 CONTROL_OPTS Ver pgina 102 do manual de Function Blocks.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

85

Captulo 3 - Configurao dos instrumentos

3.4.

Configurao dos dispositivos fieldbus

Neste item estaremos apresentando os passos necessrios para a configurao de uma rede Fieldbus, utilizando o configurador Syscon. Para um melhor entendimento deste estudo, sugerimos que se faa antes a leitura do item 2.3.8. onde so abordados as caractersticas de cada um dos instrumentos que sero utilizados para exemplificao nesta seo. Na figura abaixo vemos uma tela tpica deste configurador onde so apresentadas duas janelas: uma com as configuraes dos instrumentos e outra com as conexes entre os blocos funcionais.

Figura 3.14 - Tela tpica do configurador SYSCON

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

86

Captulo 3 - Configurao dos instrumentos

3.4.1. Escalonamento de Blocos de Funo

O Trabalho de configurao dos instrumentos Fieldbus, consiste dentre outras coisas, na parametrizao dos blocos funcionais que sero utilizados pelos instrumentos. Em especial, todo bloco funcional que possui uma entrada para algum tipo de varivel (seja de um elemento sensor ou simplesmente uma varivel de sada de outro bloco), possui dois parmetros que podem causar alguma confuso. Trata-se dos parmetros de escalonamento da varivel de entrada (PV_SCALE) e de sada (OUT_SCALE) presente no bloco. Estes parmetros fazem a converso de valores de entrada ou sada para valores em unidades de engenharia. Os exerccios abaixo ajudam a fixar estes conceitos; para cada figura apresentada abaixo, preencha os campos com as informaes solicitadas.

XD_SCALE ?

OUT_SCALE ?

Figura 3.15 - Exerccio 1

R:

XD_SCALE: 0% = 0 100% = 2700 U.Eng = mmH2O

OUT_SCALE: 0% = 0 100% = 3000 U.Eng = mm

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

87

Captulo 3 - Configurao dos instrumentos

XD_SCALE?

OUT_SCALE?

Figura 3.16 - Exerccio 2

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

88

Captulo 3 - Configurao dos instrumentos

R: XD_SCALE: 0% = 900 100% = 3600 U.Eng = mmH2O

OUT_SCALE:

0% = 0 100% = 3000 U.Eng = mm

XD_SCALE?

OUT_SCALE?

Figura 3.17 - Exerccio 3

R: XD_SCALE:

0% = 0 100% = 200 U.Eng = H2O

OUT_SCALE:

0% = 0 100% = 400 U.Eng = Kg/s

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

89

Captulo 3 - Configurao dos instrumentos

3.4.2. Configurao da rede Fieldbus - Exerccio 1 Efetuaremos o passo a passo para configurao de um primeiro exerccio, que ter a funo de modelo para os demais exerccios. Para os exerccios apresentados a seguir configure, a partir dos diagramas de processo convencionais as solues de automao em Fieldbus Foundation, utilizando como recurso grfico o software Syscon.

Exercco 1 Montar uma configurao FIELDBUS que realize a lgica de controle conforme indicado na Figura 3.18 (controle PID simples de vazo).

Figura 3.18 - Malha de controle proposta para o exerccio 1

Para este exerccio utilizaremos apenas dois instrumentos FIELDBUS: um transmissor de presso diferencial (LD302) que ir ler a vazo da tubulao, e um conversor de sinal fieldbus para corrente (IF302) cujo sinal de sada (4 a 20mA) ir alimentar um atuador de campo (uma vlvula) que far o controle da vazo. Para implementar este controle, utilizaremos a estratgia da Figura 3.24. Na figura abaixo temos a representao das interligaes/topologia utilizada para este exerccio.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

90

Captulo 3 - Configurao dos instrumentos

PCI 1 2 3 4

PS

PSI
BT 302 LD 302

PS
TT 302 FI 302

Figura 3.19 Exerccio 1 Topologia

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

91

Captulo 3 - Configurao dos instrumentos

a) Arquivo de conexes: Para este controle, utilizaremos a estratgia de controle sugerida abaixo:

92

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

CONFIGURAO

93

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

PARAMETRIZAO

LD302
FIC-123_TRD_01 FIC-123_RES_ 01

FIC-123_DSP_01

FIC-123_AI_01

94

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

PARAMETRIZAO

FI302
FVC-123_PID_01

95

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

PARAMETRIZAO
FI302
FCV-123_TRD_01 FCV-123_RES_01

FCV-123_DSP_01

96

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

PARAMETRIZAO

FCV-123_AO_01

FI302

97

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

1. EXECUTAR O DEFAULT NOS TRANSMISSORES Inserir as duas chaves magnticas, uma no orifcio S e a outra no Z. Desligar o transmissor da fonte, e religar novamente, visualizando o display at que aparea Fact. Em seguida, retire as chaves magnticas e aguarde o salvamento(visualizando o display at que desaparea o 5). Repetir a operao para os demais transmissores.

1.EXPORT TAGS

98

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

2. EXECUTAR O INIT COMUNICATION

99

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

3. ABRIR A LIVE LIST

100

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

4. PROCEDER O ASSIGN TAG

101

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

5. EM SEGUIDA , EXECUTAR O DOWNLOAD

Aps finalizar o Download, ir em cada um dos blocos dos TRMs, abrir On Line Caracterization e verificar as condies de operao da malha de controle.

102

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

Captulo 3 - Configurao dos instrumentos

3.4.3 Exerccios de configurao Exerccio 2 No exerccio 1 realizamos um controle simples de vazo. Utilize o mesmo exerccio como referncia e incremente a funo de totalizao da vazo disponibilizandoa no display do transmissor de presso.

Exerccio 3 Neste exerccio mostraremos a independncia de malhas de controle distintas que podem ser configuradas em uma mesma configurao FIELDBUS. Utilizando um transmissor de temperatura (TT302) ligado mesma configurao dos exerccios anteriores, faa a indicao de um ponto de temperatura proveniente de um sensor tipo Pt-100.

Exerccio 4 Neste exerccio mostraremos como a indicao de uma determinada varivel pode ser efetuada em qualquer instrumento da rede FIELDBUS. Utilizando a configurao dos exerccios anteriores, efetue tambm a indicao da temperatura no transmissor de presso (LD302).

Exerccio 5 Neste exerccio mostraremos o recurso de mestre-backup onde um instrumento fica responsvel pelo gerenciamento da comunicao caso a interface controladora PCI seja desconectada da rede FIELDBUS. Configure o transmissor de temperatura para que ele seja o mestre-backup do canal. Para os diagramas e os esquemas das redes FIELDBUS a seguir, crie as configuraes utilizando o configurador Syscon e as informaes obtidas no exerccio 1. Aps a configurao, proceda tambm com a parametrizao dos blocos, conforme lista ao final de cada exerccio. Observao: Na seqncia temos exerccios mais complexos cuja soluo completa se encontra no manual do SYSCON includo no anexo A desta apostila.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

103

Captulo 3 - Configurao dos instrumentos

3.5.

Programao do Controlador Lgico Programvel

3.5.1. Uso do Configurador

The Configurator
The user prepares the plant strategy using the classic LADDER logic network, combining Relays, Coils, User-Functions and Built-in-Functions. User-Functions is a Boolean function prepared by the user that can take part of the Ladder logic network. It is edited using our exclusive Click-and-Write technique. With the Click-and-Write the user can write a full Boolean equation using all of the resources of the PLC without touching the keyboard! The user can create as many Ladder Networks as the memory space allows and can have the execution order changed at any time. Each Network is composed by a set of 15X16 cells. The cells can represent lines, Relays, Coils, UserFunctions, Built-in-Functions, Jumpers and/or Returns.

The Conf-700 Menu

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

103

Captulo 3 - Configurao dos instrumentos

Basic Steps
The user needs basically to navigate through the Configuration Pages. Configuration Pages are selected using dedicated buttons in the button bar or using the pull down menu under Configure. Buttons to access the Pages:

The program has four Configuration Pages; Information Page Hardware Definition Page Virtual Variables Page Ladder Logic Page

Information Page
When you Open or ask for a New configuration the program shows the first Page of a PLC configuration. This Page is called the Information Page. The Information Page expects the user to enter all the text information on the particular project he is working on as well as selecting the CPU Version. Once he selects the CPU version the software automaticaly select the compatible set of Modules, Functions and related features to work with.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

104

Captulo 3 - Configurao dos instrumentos

3.5.1.1.Definio do hardware

Hardware Definition Page


This is the place where the user defines the Racks and Modules that will compose the PLC-700 system for his specific application. This page gives the user a complete picture of the hardware. Every time the user adds a Input or Output Module the configurator allocates Global Variables directly related with I/O points of the Module and a Default names for them. Besides the default attributions the user can also create his own Tags for each Group and Point related with any used Module.

To add a Rack click on an available button marked with a faded Rack number right under the list of modules. A dialog box will appear. Mark the box that says In Use. See The Rack Dialog Box for details. To add a Module just click on an empty line in the Module column. A look up list of available Modules will appear for selection. Click on the desired Module and one or more Global Variable will be automatically created in reference to the inputs and/or outputs of the Module. The Fieldbus Module requires an extra step of informing how many of each type of I/O blocks have being used.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

105

Captulo 3 - Configurao dos instrumentos

3.5.1.2.Definio de variveis reais e virtuais

Virtual Variables
Virtual Variables are auxiliary variables that can be used in any part of the logic program, either in the Ladder Logic Network or in the writing of a User Function. They are not physically related with any of the physical I/O points of the Modules but only internal variables. Their values can also be changed and read by the communication port. You add Virtual Variables when you create a Virtual Module. On the list of Virtual Modules you can see wich are the groups of Virtual Variables that are going to be created. The memory allocation for those Virtual Variables is also automatically done by the configurator.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

106

Captulo 3 - Configurao dos instrumentos

3.5.1.3.Configurao do ladder Ladder Configuration


This is the Page where the user writes the logic strategy for his application. In this Page the user defines Networks (NET) and fill them with all the necessary elements ( Relays, Coils, User Functions and Built-In Functions, Jumps, Returns and Lines) to accomplish an application. The PLC-700 will execute the Networks in the order the were created, but the execution order can be change by the configurator. Networks can be deleted or inhibited of execution as well.

Network Management
Click this button (BUTTON) or call Network Management from the menu under Configure. This dialog box is self explanatory. The description text will instruct you on real time! In this Dialog Box you can: Change the execution order of the Networks. Delete or Stop\Enable the execution of Networks. Note that a Network that has being stopped will still occupie space in the PLC memory, if you do not need it anymore you may want to delete it. Send changes when you are directly connected with the PLC-700.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

107

Captulo 3 - Configurao dos instrumentos

3.5.1.4.Configurao de blocos FIELDBUS

Fieldbus Configuration
The Fieldbus module blocks are linked with other blocks of intruments in the field through the SMAR SYSCOM. For the PLC-700 it is necessary to know the quantity and type of Fieldbus blocks used per channel of Fieldbus Modules. When configuring the PLC-700 this information must be entered. The configurator will allocate the correct space in the memory automatically. When a Communication Input Block (CIxx) or a Communication Output Block (COxx) is used (linked) the PLC-700 will allocate room in the CPU Module for all its corresponding inputs or output. Non-used blocks in the Fieldbus Module are completely ignored. Once these I/Os values are in the CPU Module memory the user can have access to them through the EIA485 or EIA-232C channels.

Table of Fieldbus blocks per channel.

Block Diagram

Description ALARM - The input signal will be examined and an appropriate output will be set in order to reflect its condition. Comm. Input Digital Data - 8 Digital signals from the input will be available for the PLC.

Quantity/ Channel 8

Input Type FP

Output Type Digital

Memory 0

ALARM

Digital

CIDD

8 Bits in the Digital I/O area.

CIAD

Comm. Input Analog Data - 8 Analog Signals from the input will be available for the PLC.

FP

Take the place of 16 Analog Signals 8 Bits in the Digital I/O area

CODD

Comm. Output Digital Data - 8 Digital signals from the PLC can be sent to the network.

Digital

COAD

Comm. Output Analog Data - 8 Analog signals from the PLC can be sent to the network.

Analog

Take the place of 16 Analog Signals

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

108

Captulo 3 - Configurao dos instrumentos

3.5.2. Exerccio 1 - Acionamento de motor com proteo

Desenvolver a configurao do controlador lgico para um intertravamento simples de motor.

3.5.3. Exerccio 2 - Link com FIELDBUS; alarme de alta temperatura acionando uma sada do LC700 Desenvolver a configurao do controlador lgico para o acionamento de uma sada digital sinalizando um alarme em uma aplicao FIELDBUS.

smar
First in Fieldbus

Como Implementar Projetos com Fieldbus

109

You might also like