Download presentation
Presentation is loading. Please wait.
Published byRobert Boyle Modified over 11 years ago
1
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten IEC-Basics and basic logic circuits
2
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten 1. General information 2. Equipment requirements and tests 3. Programming languages 4. User guidelines 5. Messaging service specification 6. (not used) 7. Fuzzy IEC EN 61131 Overview
3
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten IEC 61131-3 How data is declared the structure of an application the syntax and the semantics of five different programming languages The international standard defines: XSoft is an IEC 61131-3 programming system!
4
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Supplier independent programming Reduction of software investment thanks to re-usable function blocks Reduced training effort Arguments for IEC systems
5
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Overview of the programming languages Automation project LD / FBD IL ST SFC
6
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Label END:LD% IX0.0 or Motor1_ON Comment (* Feeder raw parts *) Direct or Symbolic IL - the programming line structure in instruction list
7
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten JMP JMPC JMPCN Jump/Branch Operators & &N AND ANDN OR ORN XOR XORN Logic Operators ADD DIV MUL SUB Arithmet. Operators CAL CALC CALCN RET RETC RETCN Calls & Returns EQ GE GT LE LT NE Comparators LD LDN ST STN S R Assignment operators Operators
8
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Variable names must not contain national symbols (ä, ü, ö), blanks or hyphens ! Variable names must not begin with a number ! Variable names and file (program) names MUST differ ! Keywords must not be used as variable names ! Sample: A variable named LT (e.g. for the function lamp test) will lead to an error message because LT is the reserved keyword for a comparator ! (LT=Less Than) Stör-M1:BOOL Stoer_M1:BOOL 1_Start:BOOL Start_1:BOOL Pump:BOOL Pump1:BOOL Pump.POE LT:BOOL L_Test:BOOL Hints for the use of identifiers
9
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Chose your variable name in a way that they are self-explanatory. Use a capital letter as the first letter and use small letter for the rest. Separate variable names consisting of several word by underscores between the words and start each word with a capital letter. When working with brackets please use indentions for each level. e.g. use one TAB for each new bracket level. Always put jump labels in a separate line and highlight them by e.g. framing them with comments All below mentioned hints serve the purpose of making your programs easy to read and give them a well-defined structure: Hints for the creation of programs
10
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten & & > = > = Result LD AND OR ( AND ( OR ) ) ST Result LD (.................... LD LD AND ST LD AND ( (............................. AND )........... 1 Value Value2 Value3 Value4 Value5 1 Value Value2 Value3 Value4 Value5 1 Value Value2 X.... 1 Value X 1 X Value5 X Working with brackets
11
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Standard operators Programming in LD (Ladder diagram)
12
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Storing within networks Direct support via menu bar Enable networks at FB inputs Specialities in the LD / FBD editors
13
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
14
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
15
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
16
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
17
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
18
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
19
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
20
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
21
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
22
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
23
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
24
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
25
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
26
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
27
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
28
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
29
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Information : Schedule for programming
30
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Exercise: IEC basics and basic circuits
31
Moeller GmbH, IM-S Schutzvermerk nach DIN 34 beachten Exercise: IEC basics and basic circuits
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.