12.05.2014 Views

Automating Manufacturing Systems - Process Control and ...

Automating Manufacturing Systems - Process Control and ...

Automating Manufacturing Systems - Process Control and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

plc iec61131 - 17.3<br />

Name<br />

Type<br />

Bits<br />

Range<br />

BOOL<br />

SINT<br />

INT<br />

DINT<br />

LINT<br />

USINT<br />

UINT<br />

UDINT<br />

ULINT<br />

REAL<br />

LREAL<br />

TIME<br />

DATE<br />

TIME_OF_DAY, TOD<br />

DATE_AND_TIME, DT<br />

STRING<br />

BYTE<br />

WORD<br />

DWORD<br />

LWORD<br />

boolean<br />

short integer<br />

integer<br />

double integer<br />

long integer<br />

unsigned short integer<br />

unsigned integer<br />

unsigned double integer<br />

unsigned long integer<br />

real numbers<br />

long reals<br />

duration<br />

date<br />

time<br />

date <strong>and</strong> time<br />

string<br />

8 bits<br />

16 bits<br />

32 bits<br />

64 bits<br />

1<br />

8<br />

16<br />

32<br />

64<br />

8<br />

16<br />

32<br />

64<br />

32<br />

64<br />

not fixed<br />

not fixed<br />

not fixed<br />

not fixed<br />

variable<br />

8<br />

16<br />

32<br />

64<br />

0 to 1<br />

-128 to 127<br />

-32768 to 32767<br />

-2.1e-9 to 2.1e9<br />

-9.2e19 to 9.2e19<br />

0 to 255<br />

0 to 65536<br />

0 to 4.3e9<br />

0 to 1.8e20<br />

not fixed<br />

not fixed<br />

not fixed<br />

not fixed<br />

variable<br />

NA<br />

NA<br />

NA<br />

NA<br />

Figure 17.1<br />

IEC 61131-3 Data Types<br />

Previous chapters have described Ladder Logic (LD) programming in detail, <strong>and</strong><br />

Sequential Function Chart (SFC) programming briefly. Following chapters will discuss<br />

Instruction List (IL), Structured Test (ST) <strong>and</strong> Function Block Diagram (FBD) programming<br />

in greater detail.<br />

17.3 OPEN ARCHITECTURE CONTROLLERS<br />

Personal computers have been driving the open architecture revolution. A personal<br />

computer is capable of replacing a PLC, given the right input <strong>and</strong> output components. As a<br />

result there have been many companies developing products to do control using the personal<br />

computer architecture. Most of these devices use two basic variations;<br />

• a st<strong>and</strong>ard personal computer with a normal operating system, such as Windows<br />

NT, runs a virtual PLC.<br />

www.PA<strong>Control</strong>.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!