14

Click here to load reader

FSC Symbols

Embed Size (px)

DESCRIPTION

Symbols for FSC System

Citation preview

Page 1: FSC Symbols

d:=NOT(a.b.c)

Function:

1

BUFFER INVERTER

Function

Signals

b

b

Binary INVERTOR

SIGNALS

a

a

b:=NOT a

. = AND c

a

&b:=NOT(a)b d

NAND gate

Function:

AND filter

b

c

a

&d d

. = AND

AND gate

c

b

a

d:=a.b.c&

Function:Function:

REVISION Cloud(s)-----------CONNECTIONS

SIGNALS

CROSSING OF JUNCTION OF

Signals

Boolean

LINES

. = AND

b.c=1 : d=a

NXOR gate

cc1=

a

0

1

d:=a+b+c

NOR gate

>1_c

aFunction:

d

c

b

a

> 1_

0

b

Function:

d

OR gate

d:=NOT(a+b+c) a

XOR gate

b

1

Function:

c b

Function:

0

1

1=

a

c

b

b

10

a

0

0

1 0

00

0

1

0

1

+ = OR + = OR

1 11 1 10

Page 2: FSC Symbols

Function:

LESS THAN OR EQUAL TO

a=<b: c=1c

Function:

GREATER THAN gate

ba=<b: c=0

>

a

c

Function:

a>b : c=1>_c

a Function:

a>=b: c=1b

b

a<b : c=0

a

a<b : c=1

a>b : c=0

GREATER THAN OR EQUAL

X

SQUARE ROOT

Function:

b

a

a

X 2

<_

Function:

b

c

a

SQUARE

a>=b: c=0

Function:

a<>b: c=1

NOT EQUAL gate

a=b : c=0

c

b=

a=b : c=1

EQUAL gate

a

=

LESS THAN

<b

Function:

c

c

Function:a

ba<>b: c=0

d

a

c

Function:

SUBSTRACTION

b

ADDITION

a

b

c

a Function:

b

MULTIPLICATION

a Function:

b

c

DIVISION

c = axb

c = a-bd = a+b+c b = axa

b = square root of a

c = a/b

Note : If b=0, the systemwill shut down.

Page 3: FSC Symbols

CU

CD

S

COUNTER

R 0

=Max CU

CD

L

REGISTER

C W

g

*3 if g=0, h=1 else h=0

h=Counter=0

e

a f

h

g=Value out

f=Counter=maximum

d

c

e=Reset

d=Value in

c=Set

b=Count down

a=Count up

Reset

Set

Function:

*30

0Count down

0

0

1

0

1

0

*

**

hgfedb c

0

a

0

1

0

*

*

0

0g+1

0

0

1

v

w

z

x

y

x 1

g-1

*1 *2

Unchanged

y

0

0Count up

0

0

0

g=the current counter value

*2 if y=0, h=1 else h=0

*1 if y=Max,f=1 else f=0

* : 0 or 1

every cycle

Function:

0

c=Load

d

v

1

f

d=Value in

e=Clear

b

Clear

Unchanged

d

maximum counter value =Max (1<=8191).

b=Count down

every cycle

COUNTER

b

cf

e

a

Count down

Count up

contents unchanged

1

*

*

c

0

Load 0

1

y

x

1

0

*

f=Value out

e f

f

0*

b

f+1

a

*

x

0

0

0

y

0

*

f-1

*

0

a=Count up

Output f=1 if the counter reaches the

If the counter reaches the value =Max+1

it is automatically reset to 0.

T=F Floating point

T=W Word (16 bit)

T=L Long (32 bit)

T=B Byte (8 bit)

REGISTER

Page 4: FSC Symbols

S

R

S

R

T VALUEFunction:

1

01

Function:

Qt-1

1

State unchanged

0

0 1

1

0

0

0

1

1

0

0

1

1

Reset is dominant

0

0

0

S-R FLIP FLOP

R

1

Q

R

S

Set is dominant

NOT(Qt)-1

NOT(Q)S

NOT (Q)

NOT(Q)

1

NOT(Qt)-1

S

1

Q

Qt-1

0

0

NOT (Q)

SIGNAL CONVERSION

S Q

R

1

0

QR

1

R-S FLIP FLOP

State unchanged

\

PULSE

a

1 0

1

Function:

ba

11

b

>1

N is the number

of program cycles

after 'a' has

become active

N

T=W Word (16 bit)

Function: Constant value

T=L Long (32 bit)

T=F Floating point

T=B Byte (8 bit)

CONSTANT

T=B Byte (8 bit)S

S

T

S= Source signal type (before conversion)

Function:

Only down conversions are allowed

Yes

T B W L

T=F Floating point

T=L Long (32 bit)

T=W Word (16 bit)W

L

F Yes

Yes

Yes No No

NoYes

Yes

T= Destination signal type (after conversion)

Page 5: FSC Symbols

t=

S

R

R

t=

S

R

N

TIMERS with constant timer value

PULSE Retriggerable

RQ

u

S

Q

u

t t

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Q = Timer output

For timer symbols:

R = Reset timer

S = Start timer

t = Time value + base (time constant)

u = Remaining time value

PULSE

Q

u

S

R

Q

u

t

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Page 6: FSC Symbols

t=

t 0S

R

M

t=

t 0S

R

TIMERS with constant timer value

RQ

u

Delayed ON Memorize

S

ttQ t

u

RQ

u

Delayed ON

S

Q t

u

t

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Both inputs S and R have to be connected.

Q = Timer output

For timer symbols:

R = Reset timer

S = Start timer

t = Time value + base (time constant)

u = Remaining time value

Page 7: FSC Symbols

t=

0 tS

R

TIMERS with constant timer value

Q = Timer output

For timer symbols:

R = Reset timer

S = Start timer

t = Time value + base (time constant)

u = Remaining time value

Delayed OFF

RQ

u

S

Q t t

u

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Page 8: FSC Symbols

Base

S

R

R

Base

S

R

N

PULSE Retriggerable

aR

Q

u

S

Q t t

TIMERS with variable timer value

S = Start timer

For timer symbols:

R = Reset timer

a = Time value that is loaded when the timer is started.

Q = Timer output

u = Remaining time value

Base = Time base of the timer 100mS, 1S, 1M.

u

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

PULSE

a

Q

uR

S

Q

u

t

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Page 9: FSC Symbols

Base

t 0S

R

M

Base

t 0S

R

S = Start timer

For timer symbols:

R = Reset timer

a = Time value that is loaded when the timer is started.

Q = Timer output

u = Remaining time value

Base = Time base of the timer 100mS, 1S, 1M.

Ra

Q

u

Delayed ON Memorize

TIMERS with variable timer value

S

tQ

u

t

Delayed ON

aR

Q

u

S

Q t

u

t

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Both inputs S and R have to be connected.

Page 10: FSC Symbols

Base

0 tS

R

S = Start timer

For timer symbols:

R = Reset timer

a = Time value that is loaded when the timer is started.

Q = Timer output

u = Remaining time value

Base = Time base of the timer 100mS, 1S, 1M.

TIMERS with variable timer value

Delayed OFF

Ra

Q

u

S

Q

u

t t

it is assumed to be the start input.

If only one input connected (e.g. in the middle),

Page 11: FSC Symbols

SQDescription

DescriptionSignal type: T SQ

DescriptionSQ

DescriptionSignal type: TSQ

PID

Tag number

PNo

I

SO

CS

M

OM

FB

Sht

A

B

C

D

E

OM = Manual Output value (Float)

PID

Function block

FUNCTION BLOCK INPUT AND OUTPUT SYMBOLS

CS = Cascade Setpoint (Float)

I = (Analog) Input (Float)

S = Setpoint (Float)

O = (Analog) Output (Float)

T=L Long (32 bits)

FUNCTION BLOCKS

T=B Byte (8 bits)

boolean output

Function block

binary output

boolean input

PID control function:

M = Manual Output condition

Pnr = Pid Tag number

Function block

T=W Word (16 bits)

T=F Floating point

Function block

A function block is a macro symbol and must be designed on

characteristic of that function block.

another sheet. When placed, the sheet number (Sht) is the

binary input

Page 12: FSC Symbols

Tag numberServiceQualification

LOC

Tag numberServiceQualification

LOC

SQTag numberServiceQualification

LOC

SQ

Tag numberServiceQualification

LOC

the variable is TRUE.

Hardware allocation: (R P C)

C

the qualification is TRUE, then the status of

gives information about the one status of the

Service:

variable in the case of boolean variables. If

describes the tagnumber.

gives information about hardware allocation

Qualification:

L = Long (32bit)

of signals:

Signal type:

Digital output direct

P = Position

P

R

C = Channel

For all I/O symbols:

direct digital output

W = Word (16bit)

PR

B = Byte (8bit)

F = Floating point

R = Rack

CDigital Input with

Variable type:

I : Digital input

AI : Analog input

XI : Input multiplexer

BI : Multiple input

O : Digital output C : Counter

M : Marker

BO : Multiple output

AO : Analog output

XO : Output multiplexer

T : Timer

A : Alarm function

R : Register

P : PID control function

PRDigital OutputDigital Input

CC

RP

Location:

gives information about the location of the sensor

or the actuator. The location is specified as an

abbreviation of 3 characters.

FSC : Variable which is sent between FSC systems

COM : Variable which is altered through a com.link

SYS : System variable

ANN : Alarm Output Function

MUX : Multiplexer variable (BI,BO,XI,XO only)

PNL : Local Panel

FLD : Field

CPL : Control room control panel

MCC : Motor Control Centre

CAB : SGS Cabinet

AUX : Auxiliary room

Page 13: FSC Symbols

Tag numberServiceSignal type: T

LOC BIN

DEC

Tag numberServiceSignal type: T

LOC

Tag numberServiceSignal type

LOC

A

D

Tag numberServiceSignal type: T

LOC

Tag numberServiceSignal type: T

LOC

BIN

DEC

Tag number

Service

LOC

D

A

I/O type

Multiple Output (BO)Multiple Input (BI)used for binary signalsused for binary signals

T=F Floating point

: Tag number of I/O allocated to

T=B Byte (8 bits)

Diagnostic Input

Binary Coded Decimal Input (BI)

T=W Word (16 bits)

used to convert Binary Coded Decimal (BCD) signals to

T=L Long (32 bits)

Tag number

a fail safe I/O module.

: I,O,AI,AO

used to convert analog signals to binary signals.

Signal type 'F' (float)

Combined with analog to digital converter.

Analog Input (AI)

Decimal through a Binary to Decimal converter.

Binary Coded Decimal Output (BO)used to convert binary signals to a Binary Coded

used to convert binary signals to analog signals.

Signal type 'F' (float)

Combined with digital to analog converter.

Analog Output (AO)

binary signals through a decimal to binary converter.

I/O type: TypeTag number"Not faulty"

SYS

Page 14: FSC Symbols

ServiceQualification

SRCDES

SQ

Tag numberServiceQualification

LOC

SRCDES

SQ

Tag numberServiceSignal type: F

LOC

SRCDES

SQ

ServiceSignal type: W

SRCDES SQ

ServiceQualification

SRCDES

SQ

ServiceQualification

SRCDES SQ

ServiceSignal type: T

SRCDES SQ

ServiceSignal type: W

SRCDES SQ

Binary off sheet transfer

Sheet Transfers

from a multiple input without intermediate function

On sheet transfer or repeated multiple input

transfer from this sheet orginating from the same signal

shows that this sheet transfer orginates directly

SQ stands for transfer sequence number

DES stands for destination sheet

For sheet transfer symbols:

used for boolean signals

Multiple boolean off sheet transfer

shows that this sheet transfer orginates directly

used for boolean signals

On sheet transfer or repeated digital input

from a digital input without intermediate function

used for binary signals

Binary on sheet reference

Boolean off sheet transfer

Boolean on sheet transfer

used for boolean signals to create more than 1

used for binary signals to create more than 1

transfer from this sheet orginating from the same signal

Multiple binary off sheet transfer

used for binary signals

SRC stands for source sheet