Lenze PLC Designer PLC Designer (R3-1) Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Logiciel Lenze PLC Designer PLC Designer (R3-1). Lenze PLC Designer PLC Designer (R3-1) User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - L-force Engineering

L SHPPLCD13373836Ä.FGEäSoftware ManualPLC DesignerPC-based AutomationL-force Engineering

Page 2

L-force | PLC Designer 8 DMS 4.1 EN 03/2011 TD29  12.13.20 Insert Contact Parallel above ...

Page 3 - Contents

L-force | PLC Designer Concepts and Base Components 98 DMS 4.1 EN 03/2011 TD29  Support of Unicode format If the Unicode format should be supported

Page 4

L-force | PLC Designer Programming Reference 998 DMS 4.1 EN 03/2011 TD29  Attribute Init_On_Onlchange The pragma {attribute 'init_on_onlchange

Page 5

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 999 Hint: The length of a string variable may be arbitrarily defined (even &g

Page 6

L-force | PLC Designer Programming Reference 1000 DMS 4.1 EN 03/2011 TD29  Attribute Monitoring A property may be monitored in online mode either w

Page 7

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1001 2. Pragma '{attribute 'monitoring':='call'}&apo

Page 8

L-force | PLC Designer Programming Reference 1002 DMS 4.1 EN 03/2011 TD29  Attribute No-exit If a function block provides an exit method, you can s

Page 9

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1003 Attribute Noinit Variables provided with the pragma {attribute 'no_

Page 10 - L-force

L-force | PLC Designer Programming Reference 1004 DMS 4.1 EN 03/2011 TD29  Attribute No_virtual_actions Assume function blocks, which are derived f

Page 11

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1005 The exemplary implementation of this workflow is restricted to the initi

Page 12

L-force | PLC Designer Programming Reference 1006 DMS 4.1 EN 03/2011 TD29  Attribute Obsolete An "obsolete" pragma can be added to a data

Page 13

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1007 Attribute Pack_mode The pragma {attribute 'pack_mode'} defines

Page 14

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 99 Subsequent delivery of translated texts By inserting GlobalTextList

Page 15

L-force | PLC Designer Programming Reference 1008 DMS 4.1 EN 03/2011 TD29  Attribute Parameterstringof With the help of the pragma {attribute &apos

Page 16

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1009 Attribute Qualified_Only After assigning the pragma {attribute 'qua

Page 17

L-force | PLC Designer Programming Reference 1010 DMS 4.1 EN 03/2011 TD29  Attribute Symbol The pragma {attribute 'symbol'} defines which

Page 18

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1011 Conditional Pragmas The ExST (Extended ST) language supports several con

Page 19

L-force | PLC Designer Programming Reference 1012 DMS 4.1 EN 03/2011 TD29  Conditional compilation operators Within the constant expression expr of

Page 20

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1013 defined (type:identifier) When applied to a type identifier, its value

Page 21

L-force | PLC Designer Programming Reference 1014 DMS 4.1 EN 03/2011 TD29  not yet implemented: defined (resource:identifier) When applied to a r

Page 22

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1015 hasattribute (variable: variable, 'attribute') When applied t

Page 23 - 1 About this documentation

L-force | PLC Designer Programming Reference 1016 DMS 4.1 EN 03/2011 TD29  hastype (variable:variable, type-spec) When applied to a variable, its

Page 24 - 2 Lenze Specific Functions

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1017 hasvalue (define-ident, char-string) If the define (define-ident) is de

Page 25

L-force | PLC Designer Concepts and Base Components 100 DMS 4.1 EN 03/2011 TD29  3.7.15 Image Pool Note: This functionality is only available if s

Page 26

L-force | PLC Designer Programming Reference 1018 DMS 4.1 EN 03/2011 TD29  operator OR operator Is TRUE if one of the operators are TRUE Example:

Page 27

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1019 Examples "List Components" offers components of structure: &

Page 28

L-force | PLC Designer Programming Reference 1020 DMS 4.1 EN 03/2011 TD29  16.2.1 Standard Data Types All data types described by standard IEC6113

Page 29

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1021 REAL / LREAL REAL and LREAL are so-called floating-point types. They are

Page 30

L-force | PLC Designer Programming Reference 1022 DMS 4.1 EN 03/2011 TD29  16.2.2 Extensions to Standard IEC1131-3 Norm-extending Data Types In ad

Page 31

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1023 Example: LTIME1 := LTIME#1000d15h23m12s34ms2us44ns Compare to TIME: size

Page 32

L-force | PLC Designer Programming Reference 1024 DMS 4.1 EN 03/2011 TD29  Example of use: ref_int REF= a; (* ref_int now points to a *) ref_int

Page 33

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1025 Pointers As an extension to the IEC 61131-3 standard it is possible to u

Page 34

L-force | PLC Designer Programming Reference 1026 DMS 4.1 EN 03/2011 TD29  Index access to pointers As extension to the IEC 61131-3 standard, index

Page 35

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1027 Template : Declaration part: // Implicitly generated code : DO NOT EDIT

Page 36

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 101 To add an image manually to a pool, select the ID field of the fir

Page 37

L-force | PLC Designer Programming Reference 1028 DMS 4.1 EN 03/2011 TD29  16.2.3 User Defined Data Types Defined Data Types Additionally to the s

Page 38

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1029 Example of the initialization of an array of a structure: Structure defi

Page 39

L-force | PLC Designer Programming Reference 1030 DMS 4.1 EN 03/2011 TD29  This check function has to treat boundary violations by an appropriate m

Page 40

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1031 In the programm beyond the upper limit of the array "a" is exc

Page 41

L-force | PLC Designer Programming Reference 1032 DMS 4.1 EN 03/2011 TD29  Example for a structure definition named Polygonline: TYPE Polygonline:

Page 42

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1033 Syntax: TYPE <Identifier>:(<Enum_0> ,<Enum_1>, ...,<

Page 43

L-force | PLC Designer Programming Reference 1034 DMS 4.1 EN 03/2011 TD29  Implementation: (* possible: *) colorvar1 := colors_1.blue; colorvar2 :=

Page 44

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1035 Direct declaration of a variable with a subrange type: VAR i : INT (-40

Page 45

L-force | PLC Designer Programming Reference 1036 DMS 4.1 EN 03/2011 TD29  Implementation part: // Implicitly generated code : Only an Implementati

Page 46

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1037 Example of an endless loop: VAR ui : UINT (0..10000); END_VAR FOR ui:=

Page 47

L-force | PLC Designer Concepts and Base Components 102 DMS 4.1 EN 03/2011 TD29  3.7.16 Visualization For information on visualizations in »PLC De

Page 48

L-force | PLC Designer Programming Reference 1038 DMS 4.1 EN 03/2011 TD29  Example of use: ref_int REF= a; (* ref_int now points to a *) ref_int

Page 49

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1039 Pointers As an extension to the IEC 61131-3 standard it is possible to u

Page 50

L-force | PLC Designer Programming Reference 1040 DMS 4.1 EN 03/2011 TD29  Index access to pointers As extension to the IEC 61131-3 standard, index

Page 51

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1041 Template : Declaration part: // Implicitly generated code : DO NOT EDIT

Page 52

L-force | PLC Designer Programming Reference 1042 DMS 4.1 EN 03/2011 TD29  16.3 Operators 16.3.1 IEC Operators and norm-extending Functions »PLC

Page 53

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1043 16.3.2 Arithmetic Operators The following operators, prescribed by the

Page 54

L-force | PLC Designer Programming Reference 1044 DMS 4.1 EN 03/2011 TD29  MUL IEC Operator: Multiplication of variables . Allowed types: BYTE, WOR

Page 55

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1045 DIV IEC Operator: Division of one variable by another one. Allowed types

Page 56

L-force | PLC Designer Programming Reference 1046 DMS 4.1 EN 03/2011 TD29  Implementation part: // Implicitly generated code : only an suggestion f

Page 57

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1047 MOVE IEC Operator: Assignment of a variable to another variable of an ap

Page 58

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 103 3.8 Device, Device tree In the Devices window ("device tree

Page 59

L-force | PLC Designer Programming Reference 1048 DMS 4.1 EN 03/2011 TD29  Example in IL: (Result is 10) arr1:ARRAY[0..4] OF INT; Var1:INT; INDEX

Page 60

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1049 Example in FBD: ANDN This IEC Bitstring Operator is not prescribed by

Page 61

L-force | PLC Designer Programming Reference 1050 DMS 4.1 EN 03/2011 TD29  XOR IEC Bitstring Operator: Bitwise XOR operation of bit operands. If on

Page 62

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1051 Example in FBD: 16.3.4 Bit-Shift Operators The following bit-shift op

Page 63

L-force | PLC Designer Programming Reference 1052 DMS 4.1 EN 03/2011 TD29  Example in ST: PROGRAM shl_st VAR in_byte : BYTE:=16#45; in_word : WORD

Page 64

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1053 Example in ST: PROGRAM shr_st VAR in_byte : BYTE:=16#45; in_word : WORD

Page 65

L-force | PLC Designer Programming Reference 1054 DMS 4.1 EN 03/2011 TD29  Example in ST: PROGRAM rol_st VAR in_byte : BYTE:=16#45; in_word : WORD

Page 66

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1055 Example in ST: PROGRAM ror_st VAR in_byte : BYTE:=16#45; in_word : WORD

Page 67

L-force | PLC Designer Programming Reference 1056 DMS 4.1 EN 03/2011 TD29  Example in IL: LD TRUE SEL 3,4 (* IN0 = 3, IN1 =4 *) ST Var1 (* Res

Page 68

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1057 Example in FBD: MIN IEC Selection Operator: Minimum function. Returns

Page 69

L-force | PLC Designer Concepts and Base Components 104 DMS 4.1 EN 03/2011 TD29  Abb. 18 Device tree, example • Each entry in the device tree sh

Page 70

L-force | PLC Designer Programming Reference 1058 DMS 4.1 EN 03/2011 TD29  Example in IL: ( Result is 80 ) Example in ST: Var1:=LIMIT(30,90,80); (

Page 71

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1059 16.3.6 Comparison Operators The following operators, matching the IEC11

Page 72

L-force | PLC Designer Programming Reference 1060 DMS 4.1 EN 03/2011 TD29  LE EC Comparison Operator: Less than or equal to A Boolean operator that

Page 73

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1061 EQ EC Comparison Operator: Equal to A Boolean operator that returns the

Page 74

L-force | PLC Designer Programming Reference 1062 DMS 4.1 EN 03/2011 TD29  16.3.7 Address Operators ADR and BITADR and the content operator "

Page 75

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1063 Example in ST: bitoffset:=BITADR(var1); (* Result if byte addressing=TRU

Page 76

L-force | PLC Designer Programming Reference 1064 DMS 4.1 EN 03/2011 TD29  16.3.8 Calling Operator CAL EC Operator: Calling a function block or a

Page 77

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1065 BOOL_TO Conversions IEC Operator: Converting from type BOOL to any other

Page 78

L-force | PLC Designer Programming Reference 1066 DMS 4.1 EN 03/2011 TD29  Examples in FBD: (* Result is 1 *) (* Result is 'TRUE' *) (

Page 79

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1067 Examples in FBD: ( *Result is TRUE *) (* Result is FALSE *) (* Result

Page 80

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 105 Installing of devices on the local system • Installation and unin

Page 81

L-force | PLC Designer Programming Reference 1068 DMS 4.1 EN 03/2011 TD29  REAL_TO-/ LREAL_TO Conversions IEC Operator: Converting from the variabl

Page 82

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1069 When you perform a type conversion from a larger to a smaller type, you

Page 83

L-force | PLC Designer Programming Reference 1070 DMS 4.1 EN 03/2011 TD29  Examples in IL: (* Result is FALSE *) (* Result is 29952 *) (* Result

Page 84

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1071 Examples in IL: (* Result is TRUE *) (* Result is 0 *) (* Result is T

Page 85

L-force | PLC Designer Programming Reference 1072 DMS 4.1 EN 03/2011 TD29  Example in IL: Examples in ST: diVar:=TRUNC(1.9); (* Result is 1 *) diV

Page 86

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1073 16.3.10 Numeric Functions The following numeric IEC operators are avail

Page 87

L-force | PLC Designer Programming Reference 1074 DMS 4.1 EN 03/2011 TD29  LN IEC Operator: Returns the natural logarithm of a number. The input va

Page 88

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1075 EXP IEC Operator: Returns the exponential function. The input variable c

Page 89

L-force | PLC Designer Programming Reference 1076 DMS 4.1 EN 03/2011 TD29  COS IEC Operator: Returns the cosine of number. The value is calculated

Page 90

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1077 ASIN IEC Operator: Returns the arc sine (inverse function of sine) of a

Page 91

L-force | PLC Designer Concepts and Base Components 106 DMS 4.1 EN 03/2011 TD29  • An "application" object only can be inserted below a

Page 92

L-force | PLC Designer Programming Reference 1078 DMS 4.1 EN 03/2011 TD29  ATAN IEC Operator: Returns the arc tangent (inverse function of tangent)

Page 93

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1079 16.3.11 IEC extending Operators Additionally to the IEC operators »PLC

Page 94

L-force | PLC Designer Programming Reference 1080 DMS 4.1 EN 03/2011 TD29  Example with a function block: FUNCTION_BLOCK FBDynamic VAR_INPUT in1, i

Page 95

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1081 PLC_PRG(PRG) VAR pFB : POINTER TO FBDynamic; bInit: BOOL := TRUE; bDelet

Page 96

L-force | PLC Designer Programming Reference 1082 DMS 4.1 EN 03/2011 TD29  Syntax: __NEW (<type>, [<size>] ) The operator will create

Page 97

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1083 IF (bInit) THEN pDut := __NEW(DUT); bInit := FALSE; END_IF IF (bDelete)

Page 98

L-force | PLC Designer Programming Reference 1084 DMS 4.1 EN 03/2011 TD29  Example with an array: PLC_PRG(PRG) VAR bInit: BOOL := TRUE; bDelete: BO

Page 99

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1085 Syntax: __QUERYINTERFACE(<ITF_Source>, < ITF_Dest>) The o

Page 100

L-force | PLC Designer Programming Reference 1086 DMS 4.1 EN 03/2011 TD29  __QUERYPOINTER This operator is not prescribed by the IEC 61131-3 standa

Page 101

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1087 Example: INTERFACE ItfBase EXTENDS __System.IQueryInterface METHOD mbas

Page 102

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 107 3.9 Application • An "application" is a set of objects

Page 103

L-force | PLC Designer Programming Reference 1088 DMS 4.1 EN 03/2011 TD29  ADR This address operator is not prescribed by the standard IEC 61131-3.

Page 104

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1089 Example in IL: Note: After an Online Change there might be changes conc

Page 105

L-force | PLC Designer Programming Reference 1090 DMS 4.1 EN 03/2011 TD29  ANDN This IEC Bitstring Operator is not prescribed by the standard IEC 6

Page 106

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1091 Library namespace Scope operator: Extension to the IEC 61131-3 standard.

Page 107

L-force | PLC Designer Programming Reference 1092 DMS 4.1 EN 03/2011 TD29  16.4 Operands The following can be used as an operand: • Constant (BOO

Page 108

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1093 Examples of correct TIME constants in a ST assignment: TIME1 := T#14ms;

Page 109

L-force | PLC Designer Programming Reference 1094 DMS 4.1 EN 03/2011 TD29  TIME_OF_DAY Constants Use this type of constant to store times of the da

Page 110

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1095 Number Constants Number values can appear as binary numbers, octal numbe

Page 111

L-force | PLC Designer Programming Reference 1096 DMS 4.1 EN 03/2011 TD29  Notice the following possibilities of using the dollar sign "$"

Page 112

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1097 16.4.2 Variables Variables can be declared either locally in the declar

Page 113

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 9 12.16.3 Index... ...

Page 114

L-force | PLC Designer Concepts and Base Components 108 DMS 4.1 EN 03/2011 TD29  • If several applications are available below a device, for the I

Page 115

L-force | PLC Designer Programming Reference 1098 DMS 4.1 EN 03/2011 TD29  If the variable type does not allow bit accessing, the following error m

Page 116

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1099 Declaration in POU: VAR x:stru1; END_VAR Bitaccess: x.wvar.enable:=true;

Page 117

L-force | PLC Designer Programming Reference 1100 DMS 4.1 EN 03/2011 TD29  Address When specifying an address, the memory location and size are ind

Page 118

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 1101 Concerning the notation regard that for bit addresses the IEC addressing

Page 119

L-force | PLC Designer Programming Reference 1102 DMS 4.1 EN 03/2011 TD29  16.4.4 Functions In ST a function call can also appear as an operand. E

Page 120

L-force | PLC Designer Devices  DMS 4.1 EN 03/2011 TD29 1103 17 Devices Note on use of a Hilscher cifX card For the use of a cifX card from Hilsch

Page 121

L-force | PLC Designer Devices 1104 DMS 4.1 EN 03/2011 TD29  To do this, the arrangement of the I/O compound modules must be simulated in the contr

Page 122

L-force | PLC Designer Devices  DMS 4.1 EN 03/2011 TD29 1105 If everything has been configured correctly, all I/O compound modules are marked with

Page 123

L-force | PLC Designer Devices 1106 DMS 4.1 EN 03/2011 TD29  Examples of incorrect configurations: EPM_S200 does not exist in the physical configu

Page 124

L-force | PLC Designer Devices  DMS 4.1 EN 03/2011 TD29 1107 17.1.1 Automatic detection of the I/O compound module topology In addition to manual

Page 125

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 109 3.10 Task Configuration The Task Configuration defines one or sev

Page 126

L-force | PLC Designer Devices 1108 DMS 4.1 EN 03/2011 TD29  17.1.2 Adjusting the cycle time of access to the I/O compound module In the "L-f

Page 127

L-force | PLC Designer PLC Designer Libraries  DMS 4.1 EN 03/2011 TD29 1109 18 PLC Designer Libraries It depends on the target system, which of th

Page 128

L-force | PLC Designer PLC Designer Libraries 1110 DMS 4.1 EN 03/2011 TD29  − SysSemProcess.library − SysShm.library − SysSocket.library − SysS

Page 129

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1111 19 Index __DELETE 1198, 1200 __ISVALIDREF 1141, 1155, 1200 __NEW 1198, 1200 __QUERYI

Page 130

L-force | PLC Designer Index 1112 DMS 4.1 EN 03/2011 TD29  add POU to task 858 add repository 415 add user 401, 963 add variable to recipe 797

Page 131

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1113 application forcelist 464 application information dialog 139 application online change

Page 132

L-force | PLC Designer Index 1114 DMS 4.1 EN 03/2011 TD29  author name 388 auto clear mode 1028 auto declare 535, 1080 auto hide a view 628 aut

Page 133

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1115 bookmark 249, 250 bookmarks commands 249 BOOL 1137 BOOL constants 1211 BOOL_TO Conve

Page 134

L-force | PLC Designer Index 1116 DMS 4.1 EN 03/2011 TD29  pool objects 264 syntax check 260 warning via pragma 1122 build 261 build applicatio

Page 135

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1117 CAM 264 CAM 654 CAM Commands read CAM data from ASCII table 266 read CAM online file

Page 136

L-force | PLC Designer Concepts and Base Components 110 DMS 4.1 EN 03/2011 TD29  3.11.1 PLC Configuration The "PLC Configuration" in »PL

Page 137

L-force | PLC Designer Index 1118 DMS 4.1 EN 03/2011 TD29  monitoring 668 move 665 offset 268 options 492 output 659 return 659 select elemen

Page 138 - 4 Quickstart

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1119 clear bookmarks 250 clear breakpoint 599 clear log list 951 clear permission 966 cli

Page 139

L-force | PLC Designer Index 1120 DMS 4.1 EN 03/2011 TD29  col 174 cold start 457 color definition 891 color for visualization background 593 c

Page 140

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1121 compile information 139, 264, 448, 450, 1114 compile options 394 compile process 139

Page 141

L-force | PLC Designer Index 1122 DMS 4.1 EN 03/2011 TD29  controller reset 470 conversion library 487 conversion of a project 487 conversion of

Page 142

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1123 cyclic transmittsion interval 605 D 1138, 1220 d# 1212 dar-file 966 data array in vi

Page 143

L-force | PLC Designer Index 1124 DMS 4.1 EN 03/2011 TD29  default library 421, 426 default navigators 602 default right 186 default settings fo

Page 144

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1125 connect to local gateway 315 delete selected device 322 edit gateway 323 set active p

Page 145

L-force | PLC Designer Index 1126 DMS 4.1 EN 03/2011 TD29  dimensions of a CAM 605 dimensions of CFC 268 DIN66025 sentence 679 sentence number

Page 146

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1127 DWORD 1137 DXF file 287 dynamic creation of objects 1198, 1200 dynamic image 112 dyn

Page 147

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 111 3.11.3 Addressing and Routing Addressing maps the topology of the

Page 148

L-force | PLC Designer Index 1128 DMS 4.1 EN 03/2011 TD29  enable system call 605 encoding library 375 encoding of libraries 146 encryption pass

Page 149

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1129 event 858 event for triggered tasks 858 event logging 951 event task 858 event-time

Page 150

L-force | PLC Designer Index 1130 DMS 4.1 EN 03/2011 TD29  FBD editor assignment 326 cursor positions 772 FBD editor 754 FBD editor 762 FBD edi

Page 151

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1131 font flags 891 font height 891 font in visualization elements 891 font name 891 font

Page 152

L-force | PLC Designer Index 1132 DMS 4.1 EN 03/2011 TD29  function pointer 605, 1143, 1157, 1181, 1207 FUNCTION_BLOCK 80 functionality 60 g_CAM

Page 153

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1133 G90 712 G91 712 G98 712 G99 712 H 714 H-function 714 K 702 L 702 line 686 M 71

Page 154 - 5 User Interface

L-force | PLC Designer Index 1134 DMS 4.1 EN 03/2011 TD29  group user management 401 group 401 group 589 group 889 group 963 group by category

Page 155

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1135 host files 950 hotkeys configuration 592 hotkeys for visualization 891 htm-file for W

Page 156

L-force | PLC Designer Index 1136 DMS 4.1 EN 03/2011 TD29  imagepool 408 images in visualization 198, 510 implement interfaces 81, 433 implement

Page 157

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1137 input variables 1087 input variables in visualization 193 inputs of EtherCAT master 1

Page 158

L-force | PLC Designer Concepts and Base Components 112 DMS 4.1 EN 03/2011 TD29  Thereon a node may handle data packets in a correct way: • If the

Page 159

L-force | PLC Designer Index 1138 DMS 4.1 EN 03/2011 TD29  visualization 193 interface 433 Interface add 93 extend 93 implementing 81 Interfac

Page 160

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1139 L_SMC_FreeEncoder 46 L_SMC_ParameterAccess_FB 24 L_SMC_ReadAxisError 36 L_SMC_ReadPar

Page 161

L-force | PLC Designer Index 1140 DMS 4.1 EN 03/2011 TD29  libraries for visualization 199 libraries menu 794 library add 421 CAA_FILE.library

Page 162

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1141 SysTask.library 1232 System Libraries 1230 SysTime.library 1232 SysTimer.library 123

Page 163

L-force | PLC Designer Index 1142 DMS 4.1 EN 03/2011 TD29  LoadRecipe 801 local address 124 local variables 1087 localization 1070 localized te

Page 164

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1143 matching brackets 476 MAX 1175 max. cycle time 864 max. jitter 864 max.number of tas

Page 165

L-force | PLC Designer Index 1144 DMS 4.1 EN 03/2011 TD29  Monitoring 143 monitoring display mode 1107 monitoring format 469 monitoring options

Page 166

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1145 export file 100, 131 network variables 100 network variables 131 network variables 6

Page 167

L-force | PLC Designer Index 1146 DMS 4.1 EN 03/2011 TD29  old password 401 ondialogclosed 890 one file per subtree 435 online Download Applicat

Page 168

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1147 load and save 473 SFC 501 smartcoding 485 syntax highlighting 486 text editor 476 v

Page 169

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 113 A node has separate network addresses for each network connection.

Page 170 - 8 Visualization

L-force | PLC Designer Index 1148 DMS 4.1 EN 03/2011 TD29  paste in IL 766 paste right 339 path for image files 510 path for language files 510

Page 171

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1149 POUs View 602 POUs window 602 power rail 755 pragma attributes 1103, 1106, 1107, 110

Page 172

L-force | PLC Designer Index 1150 DMS 4.1 EN 03/2011 TD29  profile selection 415 PROFINET IO sync config 306 synchronize configuration 306 PROGR

Page 173

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1151 access control 604 bitmap 604 boot application settings 604 breakpoint 599 build com

Page 174

L-force | PLC Designer Index 1152 DMS 4.1 EN 03/2011 TD29  add 532 remove 532 recipe 797 recipe 890 recipe commands 531 recipe definition add

Page 175

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1153 repository visual elements 415 repository 146 repository for devices 308 repository f

Page 176

L-force | PLC Designer Index 1154 DMS 4.1 EN 03/2011 TD29  scan for devices 301 scan hardware 301 scan network 944 scan of hardware 115 Scheme

Page 177

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1155 set variables 291 set/reset in FBD/LD 343 Set/Reset in IL 783 Set/Reset outputs in FB

Page 178

L-force | PLC Designer Index 1156 DMS 4.1 EN 03/2011 TD29  show preprocessed path 282 show previous locatoin 596 show step time 501 show symbol

Page 179

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1157 source download content 394 source download 394 source download 452 source download t

Page 180

L-force | PLC Designer Concepts and Base Components 114 DMS 4.1 EN 03/2011 TD29  Special cases: • Node has no main network: This means there is no

Page 181

L-force | PLC Designer Index 1158 DMS 4.1 EN 03/2011 TD29  step 538, 539, 540, 816 step action 816 step attributes 501, 814, 834 step height 50

Page 182

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1159 symbol configuration 241 symbolconfiguration 1127 symbolic values 1032, 1035 sync 10

Page 183

L-force | PLC Designer Index 1160 DMS 4.1 EN 03/2011 TD29  Target-Visualization 188, 201 Target-Visualization 936 Target-Visualization editor 93

Page 184

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1161 texts 890 textual declaration editor 493 textual only 493 the handling 186 THIS poin

Page 185

L-force | PLC Designer Index 1162 DMS 4.1 EN 03/2011 TD29  graph color 871 graph type 871 grid 871 invert display 871 length of trace time 871

Page 186

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1163 Uninstallation 153 UNION 1139 unlock 1032 unresolved references 949 Update 153 upda

Page 187

L-force | PLC Designer Index 1164 DMS 4.1 EN 03/2011 TD29  value of a variable 939 value of device parameter 948 VAR 1087 VAR CONSTANT 1093 VAR

Page 188

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1165 view commands 623 view commands 625 View commands 603 view docking 627, 628 view men

Page 189

L-force | PLC Designer Index 1166 DMS 4.1 EN 03/2011 TD29  visualization elements for recipe handling 797 Visualization elements of type Visual 2

Page 190

L-force | PLC Designer Index  DMS 4.1 EN 03/2011 TD29 1167 window <n> 631 window commands 627 window docking 627, 628 window layout 630 w

Page 191

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 115 The (negative) address offset describes the number of address comp

Page 192

© 03/2011)Lenze Automation GmbHHans-Lenze-Str. 1D-31855 AerzenGermanyService Lenze Service GmbHBreslauer Straße 3D-32699 ExtertalGermany+49 (0)51 54

Page 193

L-force | PLC Designer Concepts and Base Components 116 DMS 4.1 EN 03/2011 TD29  Broadcast addresses There are two types of broadcast - global and

Page 194

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 117 3.11.6 Network Variables If supported by the device (target syste

Page 195

L-force | PLC Designer 10 DMS 4.1 EN 03/2011 TD29  12.22.8 Source upload... ...

Page 196

L-force | PLC Designer Concepts and Base Components 118 DMS 4.1 EN 03/2011 TD29  1. Define global variable list in sender: Select 'Application

Page 197

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 119 3. Add a Global Network Variable List in the Receiver: Select &apo

Page 198

L-force | PLC Designer Concepts and Base Components 120 DMS 4.1 EN 03/2011 TD29  Close the dialog with OK to get object 'GNVL_Receiver' i

Page 199

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 121 5. Test the network variables exchange: To check the network varia

Page 200

L-force | PLC Designer Concepts and Base Components 122 DMS 4.1 EN 03/2011 TD29  Example There is a project 23.pro which contains a global variable

Page 201

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 123 If you exported GVL_23 to an *.exp-file, then this file only would

Page 202

L-force | PLC Designer Concepts and Base Components 124 DMS 4.1 EN 03/2011 TD29  Now add an GNVL object in the V3 project from the 23.gvl (option &

Page 203

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 125 Notes: 1. When an online change is done, the application-specific

Page 204

L-force | PLC Designer Concepts and Base Components 126 DMS 4.1 EN 03/2011 TD29  Via the Details button in the login dialog you can get some inform

Page 205

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 127 Consider the following before going to do an Online Change: Is th

Page 206

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 11 12.23.10 Options, Source Control ...

Page 207

L-force | PLC Designer Concepts and Base Components 128 DMS 4.1 EN 03/2011 TD29  3.14 Debugging To evaluate programming errors you can use the »PL

Page 208

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 129 Symbols used in text editors: current step position, indicated by

Page 209

L-force | PLC Designer Concepts and Base Components 130 DMS 4.1 EN 03/2011 TD29  See on this page general information on: • Installation and Inclu

Page 210

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 131 Referenced Libraries • Libraries can include further libraries (r

Page 211

L-force | PLC Designer Concepts and Base Components 132 DMS 4.1 EN 03/2011 TD29  • The default namespace of a library is defined in the library pr

Page 212

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 133 Creating V3.x libraries, Encoding, Documentation • A »PLC Designe

Page 213

L-force | PLC Designer Concepts and Base Components 134 DMS 4.1 EN 03/2011 TD29  • The following commands are available by default in the 'Fi

Page 214

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 135 3.18 Security Project: The access control for projects, particula

Page 215

L-force | PLC Designer Quickstart 136 DMS 4.1 EN 03/2011 TD29  4 Quickstart 4.1 Getting Help Currently a non-dynamic version of online help is in

Page 216

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 137 Start PLC Designer and create a project (1) Start PLC Designer From the Start menu

Page 217

L-force | PLC Designer 12 DMS 4.1 EN 03/2011 TD29  12.28 Source Control ...

Page 218

L-force | PLC Designer Quickstart 138 DMS 4.1 EN 03/2011 TD29  (2) Create a project To create a new project, choose command New project from the Fi

Page 219 - 9 Symbol configuration

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 139 The project name now will appear in the title bar of the PLC Designer user interface

Page 220

L-force | PLC Designer Quickstart 140 DMS 4.1 EN 03/2011 TD29  Write a PLC program (3) Declare variables in PLC_PRG Open POU "PLC_PRG", w

Page 221 - 10 Source Control

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 141 (4) Enter programming code in the body of PLC_PRG ivar := ivar+1; // co

Page 222

L-force | PLC Designer Quickstart 142 DMS 4.1 EN 03/2011 TD29  (5) Create a further programming POU (ST function block FB1) We supply another func

Page 223

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 143 Define the Resource objects for running and controlling the program on the PLC (6) S

Page 224 - 11 Project Documentation

L-force | PLC Designer Quickstart 144 DMS 4.1 EN 03/2011 TD29  (7) Set the "Active Application" In consequence of a mouse-click on ‘MainT

Page 225

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 145 (8) Configure a communication channel to the PLC Perform a double-click on entry “De

Page 226

L-force | PLC Designer Quickstart 146 DMS 4.1 EN 03/2011 TD29  The gateway will be entered in the field on the left part of the Communication dialo

Page 227

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 147 Now define a channel to the target device which should be connected via the set gate

Page 228

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 13 12.30.6 Update Visualization Text Ids...

Page 229

L-force | PLC Designer Quickstart 148 DMS 4.1 EN 03/2011 TD29  Run and watch the application on the PLC (9) Compile and load application to the PLC

Page 230

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 149 1. Open an instance window of the program The instance view of a POU provides all wa

Page 231

L-force | PLC Designer Quickstart 150 DMS 4.1 EN 03/2011 TD29  Do the same for the further variables. The watch list shown in the next picture just

Page 232

L-force | PLC Designer Quickstart  DMS 4.1 EN 03/2011 TD29 151 A running application will stop at a breakpoint: Now you can step further by using

Page 233

L-force | PLC Designer User Interface 152 DMS 4.1 EN 03/2011 TD29  5 User Interface 5.1 Customizing the User Interface The actual look of the use

Page 234

L-force | PLC Designer User Interface  DMS 4.1 EN 03/2011 TD29 153 Resizing a view or window within the frame window: Move the separator lines betw

Page 235

L-force | PLC Designer User Interface 154 DMS 4.1 EN 03/2011 TD29  When leaving the mouse-button, the view will be placed at the new position. View

Page 236

L-force | PLC Designer User Interface  DMS 4.1 EN 03/2011 TD29 155 5.2 User Interface in online mode As soon as you log in with the project, all o

Page 237

L-force | PLC Designer User Interface 156 DMS 4.1 EN 03/2011 TD29  5.3 User Interface Components The PLC Designer programming user interface is an

Page 238

L-force | PLC Designer User Interface  DMS 4.1 EN 03/2011 TD29 157 The standard components: • Menu Bar: Provides menus which contain all currently

Page 239

L-force | PLC Designer 14 DMS 4.1 EN 03/2011 TD29  12.34 Visual Commands ...

Page 240

L-force | PLC Designer User Interface 158 DMS 4.1 EN 03/2011 TD29  For information on what's currently going on in your project in off-line or

Page 241

L-force | PLC Designer User Interface  DMS 4.1 EN 03/2011 TD29 159 Windows, Views, Editor windows: The windows you get displayed within or beside t

Page 242

L-force | PLC Designer Standard menus and commands 160 DMS 4.1 EN 03/2011 TD29  6 Standard menus and commands See in the following an overview on

Page 243

L-force | PLC Designer Standard menus and commands  DMS 4.1 EN 03/2011 TD29 161 Edit menu: Commands available for working in editors (language edit

Page 244

L-force | PLC Designer Standard menus and commands 162 DMS 4.1 EN 03/2011 TD29  View menu: Commands for activating the particular standard views, t

Page 245

L-force | PLC Designer Standard menus and commands  DMS 4.1 EN 03/2011 TD29 163 Project Information Project Settings Project Environment

Page 246

L-force | PLC Designer Standard menus and commands 164 DMS 4.1 EN 03/2011 TD29  Build menu: Commands for building the project, that is for doing a

Page 247

L-force | PLC Designer Standard menus and commands  DMS 4.1 EN 03/2011 TD29 165 Show Current Statement Write Values <Ctrl>+<F7>

Page 248

L-force | PLC Designer User and Access Rights Management 166 DMS 4.1 EN 03/2011 TD29  7 User and Access Rights Management The "User Managemen

Page 249

L-force | PLC Designer User and Access Rights Management  DMS 4.1 EN 03/2011 TD29 167 Access Right Management User management in a project is only

Page 250

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 15 12.36.6 Previous Editor ...

Page 251

L-force | PLC Designer Visualization 168 DMS 4.1 EN 03/2011 TD29  8 Visualization 8.1 Visualization in »PLC Designer« V3 General mechanism In con

Page 252

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 169 Variant modes of visualization A visualization application, i.e. the visualizatio

Page 253

L-force | PLC Designer Visualization 170 DMS 4.1 EN 03/2011 TD29  • Each particular visualization has own properties like its designated use (&quo

Page 254

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 171 8.3 Options In the Options dialog in category "Visualization" among ot

Page 255

L-force | PLC Designer Visualization 172 DMS 4.1 EN 03/2011 TD29  8.7 Start Visualization The "Start Visualization", that is the visual

Page 256

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 173 8.9 Text and Language in Visualization Text can be assigned to a visualization e

Page 257

L-force | PLC Designer Visualization 174 DMS 4.1 EN 03/2011 TD29  Formatting of text Besides the input of a pure text string you also can use forma

Page 258

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 175 System time output If you enter "%t", followed by a sequence of special

Page 259

L-force | PLC Designer Visualization 176 DMS 4.1 EN 03/2011 TD29  tt Identifier for the display in 12-hours format, AM (hours <12) resp. PM (ho

Page 260

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 177 8.11 External data sources External (remote) data sources might be used in visua

Page 261

L-force | PLC Designer 16 DMS 4.1 EN 03/2011 TD29  13.3.6 CNC object ...

Page 262

L-force | PLC Designer Visualization 178 DMS 4.1 EN 03/2011 TD29  8.13 Visualization Profiles Each visualization project, that is a project contai

Page 263

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 179 8.14 Target-Visualization The code created for the visualization objects of the

Page 264

L-force | PLC Designer Visualization 180 DMS 4.1 EN 03/2011 TD29  8.15 Web-Visualization The Web-Visualization can be used, if there is an WebVis

Page 265

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 181 FileUploadDirectory must describe the path of the runtime system, in which the We

Page 266

L-force | PLC Designer Visualization 182 DMS 4.1 EN 03/2011 TD29  Restrictions Expressions, Monitoring: The diagnosis visualization mode only suppo

Page 267

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 183 Visualization interface: Within the interface of a visualization no type "IN

Page 268

L-force | PLC Designer Visualization 184 DMS 4.1 EN 03/2011 TD29  Having started »PLC Designer« HMI on the corresponding device (»PLC Designer« HMI

Page 269

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 185 Below the related application a data server has to be configured appropriately to

Page 270

L-force | PLC Designer Visualization 186 DMS 4.1 EN 03/2011 TD29  Button A button element can get assigned an image and a defined button-height.

Page 271

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 187 8.19.1 Configuration of the Meter element The visual meter element can be added

Page 272

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 17 13.13.3 Working in the SFC Editor ...

Page 273

L-force | PLC Designer Visualization 188 DMS 4.1 EN 03/2011 TD29  Abb. 50 Example - Configuration within the section "Scale" of the ele

Page 274

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 189 Finally, within the section "Colors", we can color particular parts of

Page 275

L-force | PLC Designer Visualization 190 DMS 4.1 EN 03/2011 TD29  The effect of the checkbox "Durable color areas" is visible in online m

Page 276

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 191 The orientation and position of the bar with respect to the scale can be adjusted

Page 277

L-force | PLC Designer Visualization 192 DMS 4.1 EN 03/2011 TD29  The section "Label" is provided for labeling the display bar: Abb. 57

Page 278

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 193 These settings have no more influence, if so called color areas are specified and

Page 279

L-force | PLC Designer Visualization 194 DMS 4.1 EN 03/2011 TD29  See in the following a sample of inserting and configuring a visual trace element

Page 280

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 195 The Buttons entitled "Trigger" activates the triggering of the trace, i

Page 281

L-force | PLC Designer Visualization 196 DMS 4.1 EN 03/2011 TD29  The following picture shows the trace visualization in online mode after the trig

Page 282

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 197 If the option "ShowCursor" in the element properties of the visual trac

Page 284

L-force | PLC Designer 18 DMS 4.1 EN 03/2011 TD29  14 Device Editors ...

Page 285

L-force | PLC Designer Visualization 198 DMS 4.1 EN 03/2011 TD29  Trace Configuration File Abb. 64 Example: Trace Configuration File The trace co

Page 286

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 199 8.20 Visualization elements of type Windows Controls 8.20.1 Configuration of th

Page 287

L-force | PLC Designer Visualization 200 DMS 4.1 EN 03/2011 TD29  Declaration of variable Structure of associated table element arrDim2 : ARRAY[0

Page 288

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 201 Beside some basic properties like for example size, position or line width of the

Page 289

L-force | PLC Designer Visualization 202 DMS 4.1 EN 03/2011 TD29  We adjust the size of the table so that the scrollbars disappear again: the heigh

Page 290

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 203 The table fields can be edited column by column: For this purpose for a selected

Page 291

L-force | PLC Designer Visualization 204 DMS 4.1 EN 03/2011 TD29  The alarm state may not only be caused by a variable value, but also by selecting

Page 292

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 205 8.21 Keyboard Usage in Online Mode For operating a visualization in online mode

Page 293

L-force | PLC Designer Visualization 206 DMS 4.1 EN 03/2011 TD29  VisuElems.IEditBoxInputHandler requires method VariableWritten, which will be cal

Page 294

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 207 The application contains the following POUs: Program PLC_PRG: PROGRAM PLC_PRG VA

Page 295

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 19 16.1.16 Static Variables - VAR_STAT ...

Page 296

L-force | PLC Designer Visualization 208 DMS 4.1 EN 03/2011 TD29  Method VariableWritten, assigned to POU: METHOD VariableWritten : BOOL (* provi

Page 297

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 209 Example: There is a visualization with a visualization element that displays the

Page 298

L-force | PLC Designer Visualization 210 DMS 4.1 EN 03/2011 TD29  Program PLC_PRG: PROGRAM PLC_PRG VAR_INPUT stInfo : STRING; END_VAR VAR inst : PO

Page 299

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 211 Method HandleKeyEvent, assigned to POU: The interface VisuElems.IVisuUserEventMan

Page 300

L-force | PLC Designer Visualization 212 DMS 4.1 EN 03/2011 TD29  8.23 Input Dialogs A visualization can be designed as and declared in its object

Page 301

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 213 GetClientInterface() : Returns a pointer on the dialog structure OpenDialog()

Page 302

L-force | PLC Designer Visualization 214 DMS 4.1 EN 03/2011 TD29  Example of using the Login-Dialog provided by VisuDialog.library: In this exampl

Page 303

L-force | PLC Designer Visualization  DMS 4.1 EN 03/2011 TD29 215 The respective functions OpenLoginDialog and OnLoginDialogClosed are available a

Page 304

L-force | PLC Designer Visualization 216 DMS 4.1 EN 03/2011 TD29  2. Function OnLoginDialogClosed, defining the reaction on a closing of the dialog

Page 305

L-force | PLC Designer Symbol configuration  DMS 4.1 EN 03/2011 TD29 217 9 Symbol configuration The Symbol configuration is used to create symbols

Page 306

L-force | PLC Designer 20 DMS 4.1 EN 03/2011 TD29  16.4 Operands ...

Page 307

L-force | PLC Designer Symbol configuration 218 DMS 4.1 EN 03/2011 TD29  Symbol information: The symbols defined for an application get exported to

Page 308

L-force | PLC Designer Source Control  DMS 4.1 EN 03/2011 TD29 219 10 Source Control 10.1 Source Control via ENI General The objects of a PLC Des

Page 309

L-force | PLC Designer Source Control 220 DMS 4.1 EN 03/2011 TD29  Working with an ENI project data base Note the differences to PLC Designer V2.3.

Page 310

L-force | PLC Designer Source Control  DMS 4.1 EN 03/2011 TD29 221 Handling PLC Designer project objects under source control: • The 'Source

Page 311

L-force | PLC Designer Project Documentation 222 DMS 4.1 EN 03/2011 TD29  11 Project Documentation A documentation, that is a print of the current

Page 312

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 223 12 Menu Commands sorted by Categories 12.1 Commands and Me

Page 313

L-force | PLC Designer Menu Commands sorted by Categories 224 DMS 4.1 EN 03/2011 TD29  12.2.3 Next Bookmark Symbol: This command (category Bookma

Page 314

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 225 • Notice also the Breakpoints command which is available in

Page 315

L-force | PLC Designer Menu Commands sorted by Categories 226 DMS 4.1 EN 03/2011 TD29  Location Abb. 70 New Breakpoint' dialog, Location PO

Page 316

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 227 Condition Abb. 71 New Breakpoint' dialog, Condition

Page 317

L-force | PLC Designer About this documentation  DMS 4.1 EN 03/2011 TD29 21 1 About this documentation This documentation contains information on

Page 318

L-force | PLC Designer Menu Commands sorted by Categories 228 DMS 4.1 EN 03/2011 TD29  12.3.4 Breakpoint positions The possible breakpoint positio

Page 319

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 229 12.3.5 Step Into Symbol: Default Shortcut: <F11>

Page 320

L-force | PLC Designer Menu Commands sorted by Categories 230 DMS 4.1 EN 03/2011 TD29  12.3.7 Step Out Symbol: Default Shortcut: <Ctrl>+

Page 321

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 231 12.4 Browse Project The command category 'Browse Proje

Page 322

L-force | PLC Designer Menu Commands sorted by Categories 232 DMS 4.1 EN 03/2011 TD29  12.4.2 Cross References List Browse Project commands - Cros

Page 323

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 233 12.5 Build The command category 'Build' provides

Page 324

L-force | PLC Designer Menu Commands sorted by Categories 234 DMS 4.1 EN 03/2011 TD29  12.5.2 Build Symbol: Default Shortcut: <F11> Thi

Page 325

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 235 12.5.5 Generate runtime system files This command (category

Page 326

L-force | PLC Designer Menu Commands sorted by Categories 236 DMS 4.1 EN 03/2011 TD29  Example: C stub file: Frame for further implementation of t

Page 327

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 237 12.5.6 Check All Pool Objects This command might be used fo

Page 328

L-force | PLC Designer Lenze Specific Functions 22 DMS 4.1 EN 03/2011 TD29  2 Lenze Specific Functions »PLC Designer« is based on the IEC developm

Page 329

L-force | PLC Designer Menu Commands sorted by Categories 238 DMS 4.1 EN 03/2011 TD29  12.6.2 read CAM online file This command being part of menu

Page 330

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 239 12.7 CFC The command category 'CFC' provides comm

Page 331

L-force | PLC Designer Menu Commands sorted by Categories 240 DMS 4.1 EN 03/2011 TD29  Abb. 74 Edit Working Sheet dialog Working sheet dimensions

Page 332

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 241 Y offset: By default is 0. Entering a positive value shifts

Page 333

L-force | PLC Designer Menu Commands sorted by Categories 242 DMS 4.1 EN 03/2011 TD29  12.7.4 EN/ENO Symbol: This command (category CFC) is used

Page 334

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 243 12.7.5 Set/Reset None Symbol: This command (category

Page 335

L-force | PLC Designer Menu Commands sorted by Categories 244 DMS 4.1 EN 03/2011 TD29  12.7.6 Execution Order Send To Front Symbol: This command

Page 336

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 245 Example Abb. 79 Example, Before: Order by Topology The fo

Page 337

L-force | PLC Designer Menu Commands sorted by Categories 246 DMS 4.1 EN 03/2011 TD29  When the command gets executed, the following will happen in

Page 338

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 247 First ivar will be inserted ahead of label count, thus getti

Page 339

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 23 2.1 Lenze Function Blocks and Functions 2.1.1 Library: L_PLCLoggingAc

Page 340

L-force | PLC Designer Menu Commands sorted by Categories 248 DMS 4.1 EN 03/2011 TD29  12.7.7 Edit Parameters... Constant input parameters (VAR_IN

Page 341

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 249 12.7.8 Connect Selected Pins Symbol: This command (ca

Page 342

L-force | PLC Designer Menu Commands sorted by Categories 250 DMS 4.1 EN 03/2011 TD29  12.8 CNC The command category 'CNC' provides comm

Page 343

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 251 12.8.2 Show preprocessed path Button: If this CNC option i

Page 344

L-force | PLC Designer Menu Commands sorted by Categories 252 DMS 4.1 EN 03/2011 TD29  Every interpolation point is visualized with a line. The len

Page 345

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 253 12.8.8 Move program This command being part of menu item &a

Page 346

L-force | PLC Designer Menu Commands sorted by Categories 254 DMS 4.1 EN 03/2011 TD29  12.8.9 Scale program This command being part of menu item &

Page 347

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 255 Example For rotation round the z-axis in clockwise direction

Page 348

L-force | PLC Designer Menu Commands sorted by Categories 256 DMS 4.1 EN 03/2011 TD29  12.8.14 Write program to ASCII file This command being part

Page 349

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 257 The DXF standard is supported with following restrictions: •

Page 350

L-force | PLC Designer Lenze Specific Functions 24 DMS 4.1 EN 03/2011 TD29  2.1.2 Library: PLCDataManagerAccess.lib Function block L_SMC_Parameter

Page 351

L-force | PLC Designer Menu Commands sorted by Categories 258 DMS 4.1 EN 03/2011 TD29  Default setting for axis is X axis, for cycle time the cycle

Page 352

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 259 Zoom Buttons: Use this buttons for changing the zoom f

Page 353

L-force | PLC Designer Menu Commands sorted by Categories 260 DMS 4.1 EN 03/2011 TD29  12.8.17 Set variables This command being part of menu item

Page 354

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 261 12.9 Clipboard The command category 'Clipboard' p

Page 355

L-force | PLC Designer Menu Commands sorted by Categories 262 DMS 4.1 EN 03/2011 TD29  12.9.3 Copy Symbol: Default Shortcut: <Ctrl>+<

Page 356

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 263 12.9.5 Delete Symbol: Default Shortcut: <Entf> Th

Page 357

L-force | PLC Designer Menu Commands sorted by Categories 264 DMS 4.1 EN 03/2011 TD29  12.10.4 Move down This command (category 'Declaration&

Page 358

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 265 The command opens the Add Device dialog. Depending on the cu

Page 359

L-force | PLC Designer Menu Commands sorted by Categories 266 DMS 4.1 EN 03/2011 TD29  Action: By activating the corresponding item you may select

Page 360

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 267 Generate EtherCAT XML This command (category Devices) is use

Page 361

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 25 Designator / Data type Info / Setting options sDataW / STRING(255) Va

Page 362

L-force | PLC Designer Menu Commands sorted by Categories 268 DMS 4.1 EN 03/2011 TD29  The configuration tree indented below the respective device

Page 363

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 269 12.11.2 Scan Devices commands - Scan The command Scan For D

Page 364

L-force | PLC Designer Menu Commands sorted by Categories 270 DMS 4.1 EN 03/2011 TD29  The command opens the 'Scan devices' dialog: Abb.

Page 365

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 271 • If the filter only show unnamed stations is activated, on

Page 366

L-force | PLC Designer Menu Commands sorted by Categories 272 DMS 4.1 EN 03/2011 TD29  Additional functions for Profibus DP devices: The Profibus s

Page 367

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 273 Additional functions for EtherCAT devices: If you have added

Page 368

L-force | PLC Designer Menu Commands sorted by Categories 274 DMS 4.1 EN 03/2011 TD29  Sync Config Note that this functionality is only available f

Page 369

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 275 12.11.3 Device Repository Devices commands - Device Reposit

Page 370

L-force | PLC Designer Menu Commands sorted by Categories 276 DMS 4.1 EN 03/2011 TD29  Location: Device repositories can be available on multiple l

Page 371

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 277 12.12 Device Communication The command category 'Devic

Page 372

L-force | PLC Designer Lenze Specific Functions 26 DMS 4.1 EN 03/2011 TD29  Error messages from the function block Error number Meaning 507 Incor

Page 373

L-force | PLC Designer Menu Commands sorted by Categories 278 DMS 4.1 EN 03/2011 TD29  12.12.2 Add Device Symbol: This command (category Device C

Page 374

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 279 If you specify a device, which is not available in the netwo

Page 375

L-force | PLC Designer Menu Commands sorted by Categories 280 DMS 4.1 EN 03/2011 TD29  12.12.4 Change Device Name... This command (category Device

Page 376

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 281 Routers: Abb. 104 Dialog Gateway - Routers In the edit fie

Page 377

L-force | PLC Designer Menu Commands sorted by Categories 282 DMS 4.1 EN 03/2011 TD29  You can select each entry of the list by a click. The associ

Page 378

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 283 Serves to set the interface of the Main Net Executing this

Page 379

L-force | PLC Designer Menu Commands sorted by Categories 284 DMS 4.1 EN 03/2011 TD29  Block drivers: The upper window displays the folders of Com-

Page 380

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 285 In the bottom part the configuration data of the selected en

Page 381

L-force | PLC Designer Menu Commands sorted by Categories 286 DMS 4.1 EN 03/2011 TD29  In case of an Udp block driver you may edit its Name and spe

Page 382

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 287 In case of Shared Memory you may edit its Name. If you want

Page 383

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 27 Outputs (VAR_OUT) Designator / Data type Value / Meaning Done / BOOL

Page 384

L-force | PLC Designer Menu Commands sorted by Categories 288 DMS 4.1 EN 03/2011 TD29  12.12.7 Edit Gateway... This command (category Device Commu

Page 385

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 289 12.12.11 Set Active Path Symbol: This command (category De

Page 386

L-force | PLC Designer Menu Commands sorted by Categories 290 DMS 4.1 EN 03/2011 TD29  If the cursor currently is placed within an existing network

Page 387

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 291 12.13.5 Insert Assignment Symbol: Shortcut: <Ctrl>

Page 388

L-force | PLC Designer Menu Commands sorted by Categories 292 DMS 4.1 EN 03/2011 TD29  12.13.6 Insert Box Symbol: Shortcut: <Ctrl> + <

Page 389

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 293 • Within parallel connections in a LD network no insert pos

Page 390

L-force | PLC Designer Menu Commands sorted by Categories 294 DMS 4.1 EN 03/2011 TD29  • Insert positions: The most recently inserted POU will be

Page 391

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 295 12.13.7 Insert Empty Box Symbol: Shortcut: <Ctrl>

Page 392

L-force | PLC Designer Menu Commands sorted by Categories 296 DMS 4.1 EN 03/2011 TD29  12.13.8 Insert Jump Symbol: Shortcut: <Ctrl> + <

Page 393

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 297 If a JMP operator, that has been inserted in IL without prec

Page 394

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 1 Contents 1 About this documentation ...

Page 395

L-force | PLC Designer Lenze Specific Functions 28 DMS 4.1 EN 03/2011 TD29  Function block L_SMC_TouchProbe (for EtherCAT) Function library: L_SM3_

Page 396

L-force | PLC Designer Menu Commands sorted by Categories 298 DMS 4.1 EN 03/2011 TD29  12.13.9 Insert label Symbol: This command (category &apos

Page 397

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 299 12.13.12 Insert Coil Symbol: Shortcut: <Ctrl> + <

Page 398

L-force | PLC Designer Menu Commands sorted by Categories 300 DMS 4.1 EN 03/2011 TD29  The new contact will be inserted in line left to the current

Page 399

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 301 12.13.16 Insert Negated Contact Symbol: This command (cat

Page 400

L-force | PLC Designer Menu Commands sorted by Categories 302 DMS 4.1 EN 03/2011 TD29  12.13.20 Insert Contact Parallel above Symbol: Shortcut:

Page 401

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 303 12.13.23 Paste contacts: Paste above Shortcut: <Ctrl>

Page 402

L-force | PLC Designer Menu Commands sorted by Categories 304 DMS 4.1 EN 03/2011 TD29  To negate a contact or coil select the element (cursor posit

Page 403

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 305 12.13.28 Set/Reset Symbol: Shortcut: <Ctrl> + <

Page 404

L-force | PLC Designer Menu Commands sorted by Categories 306 DMS 4.1 EN 03/2011 TD29  12.13.30 Insert Branch Symbol: Shortcut: <Ctrl> +

Page 405

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 307 12.13.31 Insert Branch above Symbol: This command (catego

Page 406

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 29 TriggerInput / L_SMC_Trigger_REF: Variable Type Initial value Descrip

Page 407

L-force | PLC Designer Menu Commands sorted by Categories 308 DMS 4.1 EN 03/2011 TD29  12.13.34 Remove Unused FB Call Parameters Symbol: This co

Page 408

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 309 12.13.36 View as ladder logic Shortcut: <Ctrl> + <

Page 409

L-force | PLC Designer Menu Commands sorted by Categories 310 DMS 4.1 EN 03/2011 TD29  12.14 Find/Replace The command category 'Find/Replace&

Page 410

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 311 Find what: Insert here the string to be searched. The select

Page 411

L-force | PLC Designer Menu Commands sorted by Categories 312 DMS 4.1 EN 03/2011 TD29  Activate one of the following options: • Entire project: Al

Page 412

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 313 Below see the number of total found objects, of matching obj

Page 413

L-force | PLC Designer Menu Commands sorted by Categories 314 DMS 4.1 EN 03/2011 TD29  12.14.4 Find Next Symbol: Default Shortcut: <F3>

Page 414

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 315 12.15 File The command category 'File' provides c

Page 415

L-force | PLC Designer Menu Commands sorted by Categories 316 DMS 4.1 EN 03/2011 TD29  New Project... Symbol: Default Shortcut: <Ctrl>+&l

Page 416

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 317 Name: Name of the project to be created. The default name is

Page 417

L-force | PLC Designer Lenze Specific Functions 30 DMS 4.1 EN 03/2011 TD29  Outputs (VAR_OUT) Designator / Data type Value / Meaning Done / BOOL

Page 418

L-force | PLC Designer Menu Commands sorted by Categories 318 DMS 4.1 EN 03/2011 TD29  Confirmation with OK will create the following standard proj

Page 419

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 319 Open Project... Symbol: Default Shortcut <Ctrl> +

Page 420

L-force | PLC Designer Menu Commands sorted by Categories 320 DMS 4.1 EN 03/2011 TD29  Open: The chosen project will be opened resp. converted and

Page 421

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 321 Project Environment: Besides the storage format also the ver

Page 422

L-force | PLC Designer Menu Commands sorted by Categories 322 DMS 4.1 EN 03/2011 TD29  See also the notes below this list. • If libraries are incl

Page 423

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 323 In the converted project the library references will be avai

Page 424

L-force | PLC Designer Menu Commands sorted by Categories 324 DMS 4.1 EN 03/2011 TD29  The originally used device is indicated and you have to deci

Page 425

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 325 Remember this mapping for all future occurrences of that dev

Page 426

L-force | PLC Designer Menu Commands sorted by Categories 326 DMS 4.1 EN 03/2011 TD29  Save Project Symbol: Default Shortcut <Ctrl> + &l

Page 427

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 327 Save Project As... This command (category 'File')

Page 428

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 31 Error messages The following error messages have been stored: Error num

Page 429

L-force | PLC Designer Menu Commands sorted by Categories 328 DMS 4.1 EN 03/2011 TD29  Perform the following steps: 1. In the Save in and File nam

Page 430

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 329 Project Archive: Extract Archive... This command (category &

Page 431

L-force | PLC Designer Menu Commands sorted by Categories 330 DMS 4.1 EN 03/2011 TD29  The archive may contain other than the project files that ha

Page 432

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 331 Having configurated the set-up in the dialog box you may cli

Page 433

L-force | PLC Designer Menu Commands sorted by Categories 332 DMS 4.1 EN 03/2011 TD29  After executing the command the dialog box Project Archive o

Page 434

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 333 To add any other files to the archive then the ones listed a

Page 435

L-force | PLC Designer Menu Commands sorted by Categories 334 DMS 4.1 EN 03/2011 TD29  Save Project And Save Into Library Repository Symbol: T

Page 436

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 335 'Merge Project' dialog: The command opens the &apo

Page 437

L-force | PLC Designer Menu Commands sorted by Categories 336 DMS 4.1 EN 03/2011 TD29  'Merge Project-<project to be copied>' dialo

Page 438

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 337 If naming conflicts are detected during the selection config

Page 439

L-force | PLC Designer Lenze Specific Functions 32 DMS 4.1 EN 03/2011 TD29  Function block L_SMC_AbortTrigger (for EtherCAT) Function library: L_SM

Page 440

L-force | PLC Designer Menu Commands sorted by Categories 338 DMS 4.1 EN 03/2011 TD29  Recent Projects Use this command (category 'File')

Page 441

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 339 Compare... Symbol: By use of the command Project / Compare

Page 442

L-force | PLC Designer Menu Commands sorted by Categories 340 DMS 4.1 EN 03/2011 TD29  Compare options: Here one or several of the following option

Page 443

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 341 On top of the new window a toolbar (see below, "Working

Page 444

L-force | PLC Designer Menu Commands sorted by Categories 342 DMS 4.1 EN 03/2011 TD29  By a click on the cursor jumps to the next unit of the dev

Page 445

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 343 With the folder, access rights or object properties for the

Page 446

L-force | PLC Designer Menu Commands sorted by Categories 344 DMS 4.1 EN 03/2011 TD29  Abb. 149 Example of detailed comparison result of POU (ST)

Page 447

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 345 Project Environment This command (category 'File')

Page 448

L-force | PLC Designer Menu Commands sorted by Categories 346 DMS 4.1 EN 03/2011 TD29  Compiler version The Current and Recommended version are dis

Page 449

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 347 Project Information Symbol: This command (category 'Fi

Page 450

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 33 Function block L_SMC_ReadParameter (for EtherCAT) Function library: L_S

Page 451

L-force | PLC Designer Menu Commands sorted by Categories 348 DMS 4.1 EN 03/2011 TD29  2. Summary Abb. 153 Project Information dialog, Summary He

Page 452

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 349 Via button open the dialog 'Library categories',

Page 453

L-force | PLC Designer Menu Commands sorted by Categories 350 DMS 4.1 EN 03/2011 TD29  3. Properties Abb. 155 Project Information dialog, Propert

Page 454

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 351 Automatically generate POUs for property access: If this opt

Page 455

L-force | PLC Designer Menu Commands sorted by Categories 352 DMS 4.1 EN 03/2011 TD29  Project Settings Symbol: This command (category 'File&

Page 456

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 353 Settings: Save parse trees to file: In case of large project

Page 457

L-force | PLC Designer Menu Commands sorted by Categories 354 DMS 4.1 EN 03/2011 TD29  The following settings are valid for a source download, that

Page 458

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 355 Category Security Abb. 160 Project Settings dialog, catego

Page 459

L-force | PLC Designer Menu Commands sorted by Categories 356 DMS 4.1 EN 03/2011 TD29  The project settings dialog may be reused for modifying the

Page 460

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 357 Category Visualization Profile Abb. 163 Project Settings d

Page 461

L-force | PLC Designer Lenze Specific Functions 34 DMS 4.1 EN 03/2011 TD29  Function block L_SMC_WriteParameter (for EtherCAT) Function library: L_

Page 462

L-force | PLC Designer Menu Commands sorted by Categories 358 DMS 4.1 EN 03/2011 TD29  12.15.2 Project Settings - Users and Groups The Project Set

Page 463

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 359 Define a new user account: Use button Add to open the Add Us

Page 464

L-force | PLC Designer Menu Commands sorted by Categories 360 DMS 4.1 EN 03/2011 TD29  Memberships: In this list all currently existing user groups

Page 465

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 361 Add a new group: Use button Add to open the Add Group dialog

Page 466

L-force | PLC Designer Menu Commands sorted by Categories 362 DMS 4.1 EN 03/2011 TD29  Settings dialog Abb. 168 Project Settings, Users and Group

Page 467

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 363 12.16 Help The command category 'Help' provides f

Page 468

L-force | PLC Designer Menu Commands sorted by Categories 364 DMS 4.1 EN 03/2011 TD29  12.16.4 Search... This command belonging to command categor

Page 469

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 365 12.17.2 Create GlobalImagePool Use this command (category I

Page 470

L-force | PLC Designer Menu Commands sorted by Categories 366 DMS 4.1 EN 03/2011 TD29  Library Repository... Symbol: Note: It depends on the curre

Page 471

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 367 According to the available buttons see in the following desc

Page 472

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 35 Function block L_SMC_ReadAxisError Function library: L_SM3_DriveUtil.li

Page 473

L-force | PLC Designer Menu Commands sorted by Categories 368 DMS 4.1 EN 03/2011 TD29  Abb. 171 Edit Repository Locations dialog, Add or Edit a r

Page 474

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 369 Further Information on particular libraries Details...: For

Page 475

L-force | PLC Designer Menu Commands sorted by Categories 370 DMS 4.1 EN 03/2011 TD29  Abb. 173 Dependencies dialog 12.18.2 Visual Element Repo

Page 476

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 371 Visual Element Repository This command (category 'Insta

Page 477

L-force | PLC Designer Menu Commands sorted by Categories 372 DMS 4.1 EN 03/2011 TD29  One or multiple repositories can be used to manage the visua

Page 478

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 373 Edit Visualization Profiles This part of the Visual Element

Page 479

L-force | PLC Designer Menu Commands sorted by Categories 374 DMS 4.1 EN 03/2011 TD29  Installed Elements Abb. 177 Visual Element Repository dial

Page 480

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 375 Update Extended: Use this button to update the list with spe

Page 481

L-force | PLC Designer Menu Commands sorted by Categories 376 DMS 4.1 EN 03/2011 TD29  To install a further library in order to make further elemen

Page 482

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 377 Subdialog 'Library' Only display latest versions:

Page 483

L-force | PLC Designer Lenze Specific Functions 36 DMS 4.1 EN 03/2011 TD29  2.1.4 Library: L_SM3_DriveUtil.lib (I/O-System 1000) Basic functions o

Page 484

L-force | PLC Designer Menu Commands sorted by Categories 378 DMS 4.1 EN 03/2011 TD29  Here all libraries currently installed on your system will b

Page 485

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 379 The tab 'Placeholder' is dedicated to the followin

Page 486

L-force | PLC Designer Menu Commands sorted by Categories 380 DMS 4.1 EN 03/2011 TD29  In the following example the placeholder is not yet replaced

Page 487

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 381 General: Namespace: The current namespace of the library is

Page 488

L-force | PLC Designer Menu Commands sorted by Categories 382 DMS 4.1 EN 03/2011 TD29  12.20 Message View Notice the commands of category 'Me

Page 489

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 383 12.21 Objects The command category 'Objects' prov

Page 490

L-force | PLC Designer Menu Commands sorted by Categories 384 DMS 4.1 EN 03/2011 TD29  Add Object Symbol: This command (category Objects) opens a

Page 491

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 385 For further information on this please see the respective he

Page 492

L-force | PLC Designer Menu Commands sorted by Categories 386 DMS 4.1 EN 03/2011 TD29  Edit Object Symbol: Use this command (category Objects) if

Page 493

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 387 2. The definition of InterfaceITF1 now gets extended by meth

Page 494

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 37 Function block L_SMC_TouchProbe_FastIO Function library: L_SM3_DriveUti

Page 495

L-force | PLC Designer Menu Commands sorted by Categories 388 DMS 4.1 EN 03/2011 TD29  Export... Use this command (category Objects) to export part

Page 496

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 389 • If the command is used from the context menu, a dialog fo

Page 497

L-force | PLC Designer Menu Commands sorted by Categories 390 DMS 4.1 EN 03/2011 TD29  12.21.2 NavigatorControl Objects commands - NavigatorContro

Page 498

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 391 12.21.3 PLCopenXML Objects commands - PLCopenXML The '

Page 499

L-force | PLC Designer Menu Commands sorted by Categories 392 DMS 4.1 EN 03/2011 TD29  To ease the selection you might use the Select resp. Deselec

Page 500

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 393 If there is already an object with the same name, you will b

Page 501

L-force | PLC Designer Menu Commands sorted by Categories 394 DMS 4.1 EN 03/2011 TD29  12.22 Online The command category 'Online' provid

Page 502

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 395 Build menu: • Start ** • Stop ** • Single Cycle ** • Wri

Page 503

L-force | PLC Designer Menu Commands sorted by Categories 396 DMS 4.1 EN 03/2011 TD29  12.22.2 Login Default Shortcut: <Alt> + <F8> Th

Page 504

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 397 • Another version of the application is already available o

Page 505

L-force | PLC Designer 2 DMS 4.1 EN 03/2011 TD29  3.7.11 Global Network Variables List - GNVL ...

Page 506

L-force | PLC Designer Lenze Specific Functions 38 DMS 4.1 EN 03/2011 TD29  Inputs (VAR_IN) Designator / Data type Info / Setting options xExecute

Page 507

L-force | PLC Designer Menu Commands sorted by Categories 398 DMS 4.1 EN 03/2011 TD29  Additionally: If there are already one or several applicatio

Page 508

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 399 12.22.3 Logout Default Shortcut: <Ctrl> + <F8>

Page 509

L-force | PLC Designer Menu Commands sorted by Categories 400 DMS 4.1 EN 03/2011 TD29  Note for »PLC Designer« SP Win V3 devices: In order to get a

Page 510

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 401 Notes: 1. When an online change is done, the application-sp

Page 511

L-force | PLC Designer Menu Commands sorted by Categories 402 DMS 4.1 EN 03/2011 TD29  12.22.7 Source download... This command (category Online) b

Page 512

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 403 12.22.10 Start Symbol: This command (category Online) star

Page 513

L-force | PLC Designer Menu Commands sorted by Categories 404 DMS 4.1 EN 03/2011 TD29  12.22.13 Multiple Download... This command (category Online

Page 514

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 405 An application can be selected for download by activating it

Page 515

L-force | PLC Designer Menu Commands sorted by Categories 406 DMS 4.1 EN 03/2011 TD29  Be aware that variables of type PERSISTENT will generally n

Page 516

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 407 12.22.15 Reset cold This command (category Online) is avail

Page 517

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 39 Outputs (VAR_OUT) Designator / Data type Value / Meaning xDone This o

Page 518

L-force | PLC Designer Menu Commands sorted by Categories 408 DMS 4.1 EN 03/2011 TD29  To prepare variables for writing, the desired value must be

Page 519

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 409 Sequence of processing in a cycle: 1.Read inputs, 2. Force v

Page 520

L-force | PLC Designer Menu Commands sorted by Categories 410 DMS 4.1 EN 03/2011 TD29  Prepare Value Dialog Abb. 200 Prepare Value dialog This di

Page 521

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 411 Choose one of the following options concerning 'What do

Page 522

L-force | PLC Designer Menu Commands sorted by Categories 412 DMS 4.1 EN 03/2011 TD29  12.22.20 Add All Forces to Watchlist This command (category

Page 523

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 413 See the following picture for an example; command Online - L

Page 524

L-force | PLC Designer Menu Commands sorted by Categories 414 DMS 4.1 EN 03/2011 TD29  Representation of Flow Control in the different language edi

Page 525

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 415 In network editors the executed networks are marked by bars

Page 526

L-force | PLC Designer Menu Commands sorted by Categories 416 DMS 4.1 EN 03/2011 TD29  In IL for each instruction line two boxes are used to indica

Page 527

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 417 12.22.25 Connect to <device> This command (category O

Page 528

L-force | PLC Designer Lenze Specific Functions 40 DMS 4.1 EN 03/2011 TD29  Error messages The following error messages have been stored: Error mes

Page 529

L-force | PLC Designer Menu Commands sorted by Categories 418 DMS 4.1 EN 03/2011 TD29  Options The Options dialog, provided with the Frame plug-in,

Page 530

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 419 Options, Load and Save This sub-dialog of the options dialog

Page 531

L-force | PLC Designer Menu Commands sorted by Categories 420 DMS 4.1 EN 03/2011 TD29  If you reopen a project for which an appropriate auto save f

Page 532

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 421 Homepage: URL of the page which will be displayed on command

Page 533

L-force | PLC Designer Menu Commands sorted by Categories 422 DMS 4.1 EN 03/2011 TD29  Number of undos: Define how many editing steps should be sa

Page 534

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 423 Word wrap: None: The line can be filled endlessly. Soft:

Page 535

L-force | PLC Designer Menu Commands sorted by Categories 424 DMS 4.1 EN 03/2011 TD29  You can activate the following options in order to have some

Page 536

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 425 3. Margin: Definition of colors, font, mouse-click definitio

Page 537

L-force | PLC Designer Menu Commands sorted by Categories 426 DMS 4.1 EN 03/2011 TD29  The following options concern the left margin of the editor

Page 538

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 427 4. Monitoring: Activating/Deactivating and configuration of

Page 539

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 41 Function block L_SMC_AbortTrigger_FastIO Function library: L_SM3_DriveU

Page 540

L-force | PLC Designer Menu Commands sorted by Categories 428 DMS 4.1 EN 03/2011 TD29  Options, International Settings This sub-dialog of the optio

Page 541

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 429 Options, SmartCoding This sub-dialog of the options dialog a

Page 542

L-force | PLC Designer Menu Commands sorted by Categories 430 DMS 4.1 EN 03/2011 TD29  Differences to the Cross Reference List in »PLC Designer« V2

Page 543

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 431 Options, Libraries This sub-dialog of the options dialog ser

Page 544

L-force | PLC Designer Menu Commands sorted by Categories 432 DMS 4.1 EN 03/2011 TD29  The "mappings" are displayed in a line each: Sour

Page 545

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 433 12.23.2 Options, »PLC Designer« V2.3 converter In this sub-

Page 546

L-force | PLC Designer Menu Commands sorted by Categories 434 DMS 4.1 EN 03/2011 TD29  To edit a field in the mapping table, perform a double-click

Page 547

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 435 12.23.4 Options, Declaration Editor This sub-dialog of the

Page 548

L-force | PLC Designer Menu Commands sorted by Categories 436 DMS 4.1 EN 03/2011 TD29  12.23.5 Options, FBD, LD and IL editor This sub-dialog of t

Page 549

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 437 Connect boxes with straight lines: If this option is activa

Page 550

L-force | PLC Designer Lenze Specific Functions 42 DMS 4.1 EN 03/2011 TD29  Error messages The following error messages have been stored: Error num

Page 551

L-force | PLC Designer Menu Commands sorted by Categories 438 DMS 4.1 EN 03/2011 TD29  Fixed size for operands Not yet implemented, currently exce

Page 552

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 439 12.23.6 Options, Features This subdialog in the Options dia

Page 553

L-force | PLC Designer Menu Commands sorted by Categories 440 DMS 4.1 EN 03/2011 TD29  Particular Features Alternatively, each of the features whic

Page 554

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 441 Category Description Standard Professional Device managem

Page 555

L-force | PLC Designer Menu Commands sorted by Categories 442 DMS 4.1 EN 03/2011 TD29  12.23.7 Options, Device editor This sub-dialog of the optio

Page 556

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 443 Layout Abb. 223 SFC editor options dialog, category Layout

Page 557

L-force | PLC Designer Menu Commands sorted by Categories 444 DMS 4.1 EN 03/2011 TD29  View Abb. 225 SFC editor options dialog, category View Pro

Page 558

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 445 12.23.9 Options SFC This sub-dialog of the options dialog p

Page 559

L-force | PLC Designer Menu Commands sorted by Categories 446 DMS 4.1 EN 03/2011 TD29  Code generation: Calculate active transitions only: If this

Page 560

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 447 A timeout has been detected in step 's1' in SFC ob

Page 561

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 43 Inputs/outputs (VAR_IN_OUT) Designator / Data type Info / Setting opti

Page 562

L-force | PLC Designer Menu Commands sorted by Categories 448 DMS 4.1 EN 03/2011 TD29  12.23.10 Options, Source Control In this sub-dialog of the

Page 563

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 449 The actions: Bind new objects to source control If you add

Page 564

L-force | PLC Designer Menu Commands sorted by Categories 450 DMS 4.1 EN 03/2011 TD29  12.23.11 Options, Visualizations This sub-dialog of the opt

Page 565 - 13 General Editors

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 451 Textlist files: Use button to open the standard dialog for

Page 566

L-force | PLC Designer Menu Commands sorted by Categories 452 DMS 4.1 EN 03/2011 TD29  12.23.12 Customize Dialogs The Customize dialog, provided w

Page 567

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 453 Abb. 233 Customize Toolbars dialogs How to activate a too

Page 568

L-force | PLC Designer Menu Commands sorted by Categories 454 DMS 4.1 EN 03/2011 TD29  How to delete a toolbar To delete a toolbar, select the resp

Page 569

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 455 Category window: Here you find the available categories of c

Page 570

L-force | PLC Designer Menu Commands sorted by Categories 456 DMS 4.1 EN 03/2011 TD29  How to add a placeholder: A placeholder in the menu structur

Page 571

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 457 Customize Keyboard This sub-dialog of the Customize dialog a

Page 572

L-force | PLC Designer Lenze Specific Functions 44 DMS 4.1 EN 03/2011 TD29  Error messages The following error messages have been stored: Error mes

Page 573

L-force | PLC Designer Menu Commands sorted by Categories 458 DMS 4.1 EN 03/2011 TD29  How to assign a new command to a key resp. to modify an exis

Page 574

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 459 12.24.2 Document... This command (category 'Print&apos

Page 575

L-force | PLC Designer Menu Commands sorted by Categories 460 DMS 4.1 EN 03/2011 TD29  The current configuration will be stored as default for the

Page 576

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 461 Select the desired page number in the 'Seite' fiel

Page 577

L-force | PLC Designer Menu Commands sorted by Categories 462 DMS 4.1 EN 03/2011 TD29  Margins Abb. 241 Dialog 'Page Setup', category &

Page 578

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 463 Header and footer Abb. 242 Dialog 'Page Setup',

Page 579

L-force | PLC Designer Menu Commands sorted by Categories 464 DMS 4.1 EN 03/2011 TD29  A header and a footer area can be defined. Use the Edit head

Page 580

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 465 Columns: Number of columns, if the number is increased, the

Page 581

L-force | PLC Designer Menu Commands sorted by Categories 466 DMS 4.1 EN 03/2011 TD29  Text: In the edit window enter any text which should be disp

Page 582

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 467 Document Abb. 244 Dialog 'Page Setup', category

Page 583

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 45 In addition to the position, speed and acceleration process values, thi

Page 584

L-force | PLC Designer Menu Commands sorted by Categories 468 DMS 4.1 EN 03/2011 TD29  Table of contents: Define the font settings (Font: use butto

Page 585

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 469 12.24.4 Print... Symbol: This command (category 'Prin

Page 586

L-force | PLC Designer Menu Commands sorted by Categories 470 DMS 4.1 EN 03/2011 TD29  12.25.2 Add a new recipe Symbol: This command (category &a

Page 587

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 471 12.26 SmartCoding The command category 'Smart Coding&a

Page 588

L-force | PLC Designer Menu Commands sorted by Categories 472 DMS 4.1 EN 03/2011 TD29  For the currently selected category the available items and

Page 589

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 473 Insert with arguments: If this option is activated, items wh

Page 590

L-force | PLC Designer Menu Commands sorted by Categories 474 DMS 4.1 EN 03/2011 TD29  Object: By default: the name of the currently edited object.

Page 591

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 475 Autodeclaration of arrays: If you want to use the wizard for

Page 592

L-force | PLC Designer Menu Commands sorted by Categories 476 DMS 4.1 EN 03/2011 TD29  12.27.1 SFC Editor commands The commands of category '

Page 593

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 477 Batch command: file open This command (category 'SFC&a

Page 594

L-force | PLC Designer Lenze Specific Functions 46 DMS 4.1 EN 03/2011 TD29  Function block L_IO1000_EPMS640_RS232Read Function library: L_SM3_Drive

Page 595

L-force | PLC Designer Menu Commands sorted by Categories 478 DMS 4.1 EN 03/2011 TD29  12.27.4 Insert step-transition after Symbol: This command

Page 596

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 479 12.27.6 Alternative Symbol: This command (category 'S

Page 597

L-force | PLC Designer Menu Commands sorted by Categories 480 DMS 4.1 EN 03/2011 TD29  Processing in online mode: When t2 is TRUE, Step2 will be ex

Page 598

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 481 12.27.9 Insert action association Symbol: This command (ca

Page 599

L-force | PLC Designer Menu Commands sorted by Categories 482 DMS 4.1 EN 03/2011 TD29  The left part of an action box contains the action qualifier

Page 600

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 483 12.27.13 Insert macro Symbol: This command (category &apos

Page 601

L-force | PLC Designer Menu Commands sorted by Categories 484 DMS 4.1 EN 03/2011 TD29  12.27.15 Zoom into macro Symbol: This command (category &a

Page 602

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 485 12.28 Source Control The command category 'SourceContr

Page 603

L-force | PLC Designer Menu Commands sorted by Categories 486 DMS 4.1 EN 03/2011 TD29  12.28.2 Change Source Control... Symbol: This command (cat

Page 604

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 487 If you want to use an already existing location, you might u

Page 605

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 47 Outputs (VAR_OUT) Designator / Data type Value / Meaning xDone / BOOL

Page 606

L-force | PLC Designer Menu Commands sorted by Categories 488 DMS 4.1 EN 03/2011 TD29  For each object you see the currently defined database locat

Page 607

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 489 Special binding: Activate this option, if the object(s) shou

Page 608

L-force | PLC Designer Menu Commands sorted by Categories 490 DMS 4.1 EN 03/2011 TD29  12.28.4 Add Objects From Source Control This command (categ

Page 609

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 491 12.28.5 Get Latest Version - Entire Project Symbol: This c

Page 610

L-force | PLC Designer Menu Commands sorted by Categories 492 DMS 4.1 EN 03/2011 TD29  If the database version of the object to differs from that i

Page 611

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 493 Show differences: If you use this button, you will get infor

Page 612

L-force | PLC Designer Menu Commands sorted by Categories 494 DMS 4.1 EN 03/2011 TD29  12.28.11 History... Symbol: This command (category Source

Page 613

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 495 By a double-click on an entry the Version Details dialog wil

Page 614

L-force | PLC Designer Menu Commands sorted by Categories 496 DMS 4.1 EN 03/2011 TD29  12.28.12 Project History... Symbol: This command (category

Page 615

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 497 Display object histories: Use this button to toggle between

Page 616

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 3 5 User Interface ...

Page 617

L-force | PLC Designer Lenze Specific Functions 48 DMS 4.1 EN 03/2011 TD29  Example FUNCTION_BLOCK L_IO1000_EPMS640_RS232Read VAR_INPUT xExecute:

Page 618

L-force | PLC Designer Menu Commands sorted by Categories 498 DMS 4.1 EN 03/2011 TD29  12.28.13 Label... Symbol: This command (category Source Co

Page 619

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 499 12.28.15 Login... This command (category Source Control) op

Page 620

L-force | PLC Designer Menu Commands sorted by Categories 500 DMS 4.1 EN 03/2011 TD29  12.29 Text Editor The command category 'TextEditor&apo

Page 621

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 501 12.29.5 Make Lowercase This command ('category 'T

Page 622

L-force | PLC Designer Menu Commands sorted by Categories 502 DMS 4.1 EN 03/2011 TD29  12.30 Textlist This command category provides commands for

Page 623

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 503 12.30.3 Remove language Symbol: This command of category T

Page 624

L-force | PLC Designer Menu Commands sorted by Categories 504 DMS 4.1 EN 03/2011 TD29  Import Importing an external file its dataset is put in lin

Page 625

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 505 During the import all differences are incorporated into the

Page 626

L-force | PLC Designer Menu Commands sorted by Categories 506 DMS 4.1 EN 03/2011 TD29  Export Exporting textlists all modifications within the pro

Page 627

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 507 Example - Export of a .cvs-file Data set of external file: T

Page 628

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 49 Function block L_IO1000_EPMS640_RS232Write Function library: L_SM3_Driv

Page 629

L-force | PLC Designer Menu Commands sorted by Categories 508 DMS 4.1 EN 03/2011 TD29  Export only text differences If this option is activated, o

Page 630

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 509 12.30.6 Update Visualization Text Ids Symbol: This command

Page 631

L-force | PLC Designer Menu Commands sorted by Categories 510 DMS 4.1 EN 03/2011 TD29  12.31 Trace The command category "Trace" provides

Page 632

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 511 12.31.3 Start / Stop Trace Symbols: , This command (cate

Page 633

L-force | PLC Designer Menu Commands sorted by Categories 512 DMS 4.1 EN 03/2011 TD29  12.31.6 Mouse scrolling Symbol: This command (category Tr

Page 634

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 513 12.31.8 Default appearance Symbol: This command (cate

Page 635

L-force | PLC Designer Menu Commands sorted by Categories 514 DMS 4.1 EN 03/2011 TD29  12.31.11 Multi Channel With this command (category Trace) i

Page 636

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 515 12.31.12 Online List ... This command (category Trace) open

Page 637

L-force | PLC Designer Menu Commands sorted by Categories 516 DMS 4.1 EN 03/2011 TD29  12.31.14 Load trace... This command (category Trace) is us

Page 638

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 517 With activated multi channel option the using of the functio

Page 639

L-force | PLC Designer Lenze Specific Functions 50 DMS 4.1 EN 03/2011 TD29  Designator / Data type Info / Setting options The address must be tran

Page 640

L-force | PLC Designer Menu Commands sorted by Categories 518 DMS 4.1 EN 03/2011 TD29  12.32.3 Redo Symbol: Default Shortcut: <Ctrl>+&l

Page 641

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 519 12.33.2 Logon Symbol: This command (command category User

Page 642

L-force | PLC Designer Menu Commands sorted by Categories 520 DMS 4.1 EN 03/2011 TD29  When you are logged on to a project or library and try to pe

Page 643

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 521 12.33.3 Logoff Symbol: This command (command category User

Page 644

L-force | PLC Designer Menu Commands sorted by Categories 522 DMS 4.1 EN 03/2011 TD29  12.33.4 Permissions... This command (command category User

Page 645

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 523 Possible actions: execute (execution of a menu command) crea

Page 646

L-force | PLC Designer Menu Commands sorted by Categories 524 DMS 4.1 EN 03/2011 TD29  12.34 Visual Commands The command category 'Visual Com

Page 647

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 525 12.34.2 Add Visualelement This command (category Visual Com

Page 648

L-force | PLC Designer Menu Commands sorted by Categories 526 DMS 4.1 EN 03/2011 TD29  12.34.6 Ungroup Symbol: This command (category Visual

Page 649

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 527 On the left side see the Available Visualizations of the pro

Page 650

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 51 Example FUNCTION_BLOCK L_IO1000_EPMS640_RS232Send VAR_INPUT xExecute:

Page 651

L-force | PLC Designer Menu Commands sorted by Categories 528 DMS 4.1 EN 03/2011 TD29  12.34.10 Element List Symbol: This command (category

Page 652

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 529 12.34.12 Order Bring one to front Symbol: This command

Page 653

L-force | PLC Designer Menu Commands sorted by Categories 530 DMS 4.1 EN 03/2011 TD29  Align right Symbol: Using this command (category Visual

Page 654

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 531 12.35 Views Windows of the "view" type can be han

Page 655

L-force | PLC Designer Menu Commands sorted by Categories 532 DMS 4.1 EN 03/2011 TD29  If all cross references within the project should be listed:

Page 656

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 533 12.35.2 Breakpoints View commands - Breakpoints The 'B

Page 657

L-force | PLC Designer Menu Commands sorted by Categories 534 DMS 4.1 EN 03/2011 TD29  Instance path Complete object path of the breakpoint positi

Page 658

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 535 Call Stack Symbol: This command (category 'View')

Page 659

L-force | PLC Designer Menu Commands sorted by Categories 536 DMS 4.1 EN 03/2011 TD29  12.35.3 Default Navigators View commands - Default Navigato

Page 660

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 537 12.35.4 PLC Designer Frame View commands - PLC Designer Fra

Page 661

L-force | PLC Designer Lenze Specific Functions 52 DMS 4.1 EN 03/2011 TD29  2.2 CANopen / PROFIBUS / EtherCAT The "CANopen control technology

Page 662

L-force | PLC Designer Menu Commands sorted by Categories 538 DMS 4.1 EN 03/2011 TD29  Boot application Abb. 286 Properties dialog, Category Boot

Page 663

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 539 Bitmap Here you can associate a bitmap to the current objec

Page 664

L-force | PLC Designer Menu Commands sorted by Categories 540 DMS 4.1 EN 03/2011 TD29  Use dynamic memory allocation: Activate this option if memor

Page 665

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 541 Use specified visualization size: The visualization size is

Page 666

L-force | PLC Designer Menu Commands sorted by Categories 542 DMS 4.1 EN 03/2011 TD29  Access Control (User Group rights) This dialog will only be

Page 667

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 543 Source Control (Change binding, Checkout status) This dialog

Page 668

L-force | PLC Designer Menu Commands sorted by Categories 544 DMS 4.1 EN 03/2011 TD29  Change Binding: This button opens the 'Change Source Co

Page 669

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 545 Enable system call: Background: In contrast to »PLC Designer

Page 670

L-force | PLC Designer Menu Commands sorted by Categories 546 DMS 4.1 EN 03/2011 TD29  Network Properties (for Global Variables List) If the networ

Page 671

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 547 Settings: Protocol-specific settings; the permissible entrie

Page 672

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 53 2.3 PLC program for documentation of a cycle time violation In the log

Page 673

L-force | PLC Designer Menu Commands sorted by Categories 548 DMS 4.1 EN 03/2011 TD29  Transmit on event: The variables will be sent as soon as the

Page 674

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 549 Import from file: In case the Sender GVL is specified via an

Page 675

L-force | PLC Designer Menu Commands sorted by Categories 550 DMS 4.1 EN 03/2011 TD29  SFC settings (Flags) This dialog allows settings for the cur

Page 676

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 551 CAM The CAM tab serves to specify the global settings of the

Page 677

L-force | PLC Designer Menu Commands sorted by Categories 552 DMS 4.1 EN 03/2011 TD29  Period: Periodic transition: If this option is activated, th

Page 678

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 553 Start Page Symbol: This command (category 'File')

Page 679

L-force | PLC Designer Menu Commands sorted by Categories 554 DMS 4.1 EN 03/2011 TD29  If you want to fade out or in a certain type of messages in

Page 680

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 555 12.35.7 Source Control View commands - Source Control The &

Page 681

L-force | PLC Designer Menu Commands sorted by Categories 556 DMS 4.1 EN 03/2011 TD29  12.35.8 ToolBox View commands - ToolBox View The 'Too

Page 682

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 557 12.35.10 Watch View commands - WatchList View The 'Wa

Page 683

L-force | PLC Designer Lenze Specific Functions 54 DMS 4.1 EN 03/2011 TD29  2.4 Axis Error Messages on the SoftMotion register In the online state

Page 684

L-force | PLC Designer Menu Commands sorted by Categories 558 DMS 4.1 EN 03/2011 TD29  12.36 Window Windows of the "window" type can be

Page 685

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 559 12.36.3 Float This command (category 'Window') ca

Page 686

L-force | PLC Designer Menu Commands sorted by Categories 560 DMS 4.1 EN 03/2011 TD29  12.36.7 Next Pane Default Shortcut: <F6> This comman

Page 687

L-force | PLC Designer Menu Commands sorted by Categories  DMS 4.1 EN 03/2011 TD29 561 12.36.11 New Horizontal Tab Group Symbol: This command (ca

Page 688

L-force | PLC Designer Menu Commands sorted by Categories 562 DMS 4.1 EN 03/2011 TD29  12.36.14 Window <n> For each currently opened editor

Page 689

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 563 13 General Editors 13.1 CAM Editor Der CAM Editor steht nur für »PLC Designer

Page 690

L-force | PLC Designer General Editors 564 DMS 4.1 EN 03/2011 TD29  13.1.2 Definition of a SoftMotion CAM disk A CAM disk prescribes a functional

Page 691

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 565 Keeping this physical interpretation in mind it is evident that the mapping has

Page 692

L-force | PLC Designer General Editors 566 DMS 4.1 EN 03/2011 TD29  13.1.4 Edit a CAM The CAM editor consists of four parts, whereof the two forme

Page 693

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 567 Editing within the main editor The main editor contains four different tabs dis

Page 694

L-force | PLC Designer Lenze Specific Functions  DMS 4.1 EN 03/2011 TD29 55 2.5 Assigning the transfer of a process image to a task The transfer o

Page 695

L-force | PLC Designer General Editors 568 DMS 4.1 EN 03/2011 TD29  To adjust the height of the sub-windows move the horizontal divider by keeping

Page 696

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 569 Abb. 306 Main Editor: CAM table To add a point within an already existing int

Page 697

L-force | PLC Designer General Editors 570 DMS 4.1 EN 03/2011 TD29  Select the Add tappet tool of the toolbox to add a new tappet action. You can i

Page 698

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 571 Table of possible combinations for tappet attributes: Tappet symbol positive p

Page 699

L-force | PLC Designer General Editors 572 DMS 4.1 EN 03/2011 TD29  • the tab entitled "Tappet table": table editor for the definition o

Page 700

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 573 Editing within the CAM object properties editor The basic settings for the CAM

Page 701

L-force | PLC Designer General Editors 574 DMS 4.1 EN 03/2011 TD29  Module MC_CAMTableSelect: • Periodic This parameter determines whether a CAM w

Page 702

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 575 • SlaveAbsolute The parameter CamTableSelect.SlaveAbsolute influences the Star

Page 703

L-force | PLC Designer General Editors 576 DMS 4.1 EN 03/2011 TD29  absolute: At the start of the new CAM cycle the CAM is evaluated independently

Page 704

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 577 Have a look at the following example of a switch from CAM1 to CAM2: CAM1 is mad

Page 705

L-force | PLC Designer Lenze Specific Functions 56 DMS 4.1 EN 03/2011 TD29  2.6 Data consistency during access to process image Within a PLC proje

Page 706

L-force | PLC Designer General Editors 578 DMS 4.1 EN 03/2011 TD29  2. The second CAM may be started relative, if its slave position assigned to t

Page 707

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 579 Choose the non-periodic mode for avoiding jumps: MasterAbsolute := TRUE; SlaveA

Page 708

L-force | PLC Designer General Editors 580 DMS 4.1 EN 03/2011 TD29  13.1.7 CAM Data Structures In course of the compilation of the project the edi

Page 709

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 581 Example: Access to the data object of the structure MC_CAM_REF: PROGRAM CAMMana

Page 710

L-force | PLC Designer General Editors 582 DMS 4.1 EN 03/2011 TD29  byInterpolationQuality : BYTE (in case of byType=1 or byType=2) interpolation

Page 711

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 583 SMC_CAMtable_<variable_type>_<number_of_elements>_2 This data struc

Page 712

L-force | PLC Designer General Editors 584 DMS 4.1 EN 03/2011 TD29  The following lines have to be entered in the implementation: (* Create CAM (of

Page 713

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 585 The properties editor is equipped with a small tool bar heading the work space.

Page 714

L-force | PLC Designer General Editors 586 DMS 4.1 EN 03/2011 TD29  13.2 CFC Editor The CFC Editor, provided by the 'CFC Editor' plug-in

Page 715

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 587 13.2.1 CFC - Continuous Function Chart - Language The Continuous Function Char

Page 716

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 57 3 Concepts and Base Components 3.1 Introduction and Basic Concept

Page 717

L-force | PLC Designer General Editors 588 DMS 4.1 EN 03/2011 TD29  2. If the cursor is positioned on the body of an element (box, input, output,

Page 718

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 589 The desired element can be selected in the toolbox and inserted in the editor w

Page 719

L-force | PLC Designer General Editors 590 DMS 4.1 EN 03/2011 TD29  Example A CFC program cfc_prog handles an instance of function block fubblo1,

Page 720

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 591 Selector A selector in contrast to the composer is used to handle an output o

Page 721

L-force | PLC Designer General Editors 592 DMS 4.1 EN 03/2011 TD29  Program cfc_prog, declaration and implementation: VAR intvar: INT; stringva

Page 722

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 593 13.2.4 Insert and arrange elements The elements available for programming in t

Page 723

L-force | PLC Designer General Editors 594 DMS 4.1 EN 03/2011 TD29  Connecting The connections between the inputs and outputs of elements can be dr

Page 724

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 595 Changing size of the working sheet In order to get more space around an existin

Page 725

L-force | PLC Designer General Editors 596 DMS 4.1 EN 03/2011 TD29  Notice that for the online view of a function block POU: In the implementation

Page 726

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 597 13.3 CNC Editor The SoftMotion Din66025 CNC editor is integrated in the »PLC D

Page 727

L-force | PLC Designer 4 DMS 4.1 EN 03/2011 TD29  8.20 Visualization elements of type Windows Controls ...

Page 728

L-force | PLC Designer Concepts and Base Components 58 DMS 4.1 EN 03/2011 TD29  Resource objects (devices tree): These are device objects, applicat

Page 729

L-force | PLC Designer General Editors 598 DMS 4.1 EN 03/2011 TD29  This can be done in different ways: 1. The CNC program is stored as an array o

Page 730

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 599 Creation of a CNC program A CNC program is an object that has to be added to

Page 731

L-force | PLC Designer General Editors 600 DMS 4.1 EN 03/2011 TD29  Main editor The main editor is entitled with the name of the CNC program follow

Page 732

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 601 Abb. 324 CNC program in table view A CNC program can be transformed from tabl

Page 733

L-force | PLC Designer General Editors 602 DMS 4.1 EN 03/2011 TD29  The path element properties window Abb. 325 CNC path element properties windo

Page 734

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 603 Compilation of the CNC During compilation structure variables of type SMC_OutQu

Page 735

L-force | PLC Designer General Editors 604 DMS 4.1 EN 03/2011 TD29  General Abb. 326 CNC program in DIN66250 By click in the text editor the sent

Page 736

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 605 To add a sentence For inserting or appending a path element generate a new lin

Page 737

L-force | PLC Designer General Editors 606 DMS 4.1 EN 03/2011 TD29  Example: % MyExample N10 G01 X100 Y100 E100 F100 E-200 N20 G01 Z40 F20 N30 G03

Page 738

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 607 Additionally there is the possibility to set the position in the CNC program vi

Page 739

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 59 New concerning operators and variables • New scope operators, exte

Page 740

L-force | PLC Designer General Editors 608 DMS 4.1 EN 03/2011 TD29  See also: • Positioning • Switch functionality (H-function) • Additional fun

Page 741

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 609 Letter Function Q Target position of the additional linear axis Q R Radius (

Page 742

L-force | PLC Designer General Editors 610 DMS 4.1 EN 03/2011 TD29  Letter Function G42 Start the tool radius correction to the right of the work

Page 743

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 611 Allowed syntax G0 X Y Z A B C P Q U V W F E H L/O S G92 X Y Z A B C P Q U V W H

Page 744

L-force | PLC Designer General Editors 612 DMS 4.1 EN 03/2011 TD29  Line Command G1 The line interpolation effects, that the interpolation point fr

Page 745

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 613 Graphical representation In the graphic editor the position command is represen

Page 746

L-force | PLC Designer General Editors 614 DMS 4.1 EN 03/2011 TD29  Arc Command G2, G3 The arc interpolation effects, that the interpolation point

Page 747

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 615 Graphical representation In the graphic editor the arc is visualized black colo

Page 748

L-force | PLC Designer General Editors 616 DMS 4.1 EN 03/2011 TD29  Example for a semi-circle: N10 G1 X100 Y100 F100 N20 G2 X200 Y100 R50 If a cir

Page 749

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 617 Aperture angle method If the arc is defined with the aperture angle T, you have

Page 750

L-force | PLC Designer Concepts and Base Components 60 DMS 4.1 EN 03/2011 TD29  • PLC Configuration and Task Configuration integrated in devices t

Page 751

L-force | PLC Designer General Editors 618 DMS 4.1 EN 03/2011 TD29  Spline interpolation Command G5, G10 For the description of splines in DIN66025

Page 752

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 619 Example Stair profile rounded with splines: N0 G0 X0 Y0 Z0 F100 (Start position

Page 753

L-force | PLC Designer General Editors 620 DMS 4.1 EN 03/2011 TD29  Example Profile rounded with duplicated splines: N0 G0 X0 Y0 F100 (Start positi

Page 754

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 621 Parable Command G6 For the description of a parable in DIN66025 the end point

Page 755

L-force | PLC Designer General Editors 622 DMS 4.1 EN 03/2011 TD29  Allowed syntax G6 X Y Z I J A B C P Q U V W F E H L/O D S Parameters X Y Z

Page 756

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 623 Ellipse interpolation Command G8, G9 For the description of an ellipse in DIN66

Page 757

L-force | PLC Designer General Editors 624 DMS 4.1 EN 03/2011 TD29  The length ratio of major to minor axis (R) must be in range ]0, 1]. It is used

Page 758

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 625 3D mode In this mode of DIN66025 the user has the possibility to use three di

Page 759

L-force | PLC Designer General Editors 626 DMS 4.1 EN 03/2011 TD29  General Abb. 333 CNC path in 3D mode Ellipses, parables, and 2D-splines are n

Page 760

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 627 Command G15 This command changes the element and all further elements to 2D mod

Page 761

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 61 3.3 Profiles and Plug-Ins If you start "»PLC Designer« withou

Page 762

L-force | PLC Designer General Editors 628 DMS 4.1 EN 03/2011 TD29  Example G-Code N00 G36 D10 (Set counter to 10) N10 G91 (R

Page 763

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 629 G-Code N0 G92 X0 Y0 N10 G91 (Relative mode) N20 G01 X10 Y10 F100 (

Page 764

L-force | PLC Designer General Editors 630 DMS 4.1 EN 03/2011 TD29  Example: The following example will set the global variable g_i to 5: N1000 G36

Page 765

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 631 Via the following commands the preprocessor function blocks can be switched. G4

Page 766

L-force | PLC Designer General Editors 632 DMS 4.1 EN 03/2011 TD29  Allowed syntax G50 G51 D G52 D Parameters of the command D Distance of smo

Page 767

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 633 Coordinate Shift The functions G53/54/55/56 modify an position offset that shif

Page 768

L-force | PLC Designer General Editors 634 DMS 4.1 EN 03/2011 TD29  G55: It adds to the existing offset the values of X/Y/Z. Example: N0 G0 X100 Y1

Page 769

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 635 Time synchronisation with interpolator Command G75 This command in DIN 66025 pr

Page 770

L-force | PLC Designer General Editors 636 DMS 4.1 EN 03/2011 TD29  Modes Command G90, G91, G98, G99 They define how coordinate values are interpre

Page 771

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 637 Example The coordinates interpreted as relative values. The interpolator moved

Page 772

L-force | PLC Designer Concepts and Base Components 62 DMS 4.1 EN 03/2011 TD29  3.4 Project A project contains the POU objects which make up a PLC

Page 773

L-force | PLC Designer General Editors 638 DMS 4.1 EN 03/2011 TD29  Switch point (H-function) Function H The switch functionality or H-function in

Page 774

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 639 Graphical representation In the graphic editor the switches are represented by

Page 775

L-force | PLC Designer General Editors 640 DMS 4.1 EN 03/2011 TD29  M-function Using the additional functions or M-functions in DIN66025 a binary o

Page 776

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 641 Graphical representation In the graphic editor the outputs are represented by

Page 777

L-force | PLC Designer General Editors 642 DMS 4.1 EN 03/2011 TD29  Usage of Variables In DIN66025 there can be defined a variable or a term embra

Page 778

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 643 13.3.2 CNC Table Editor In the table editor the path elements are listed in a

Page 779

L-force | PLC Designer General Editors 644 DMS 4.1 EN 03/2011 TD29  To add a element The last row of the table is an empty row with the type Empty.

Page 780

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 645 13.3.3 Graphic Editor The graphic editor is in the lower left part of the CNC

Page 781

L-force | PLC Designer General Editors 646 DMS 4.1 EN 03/2011 TD29  Moving the 3D program path By keeping pressed the left mouse button, the CNC pr

Page 782

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 647 The control panel provides the following commands: Zoom in. Zoom out. Chang

Page 783

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 63 Merging projects A project resp. objects of a project can be copied

Page 784

L-force | PLC Designer General Editors 648 DMS 4.1 EN 03/2011 TD29  13.3.4 Properties of a Path Element The properties of an CNC path element curr

Page 785

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 649 13.3.5 ToolBox The CNC editor ToolBox allows the user to program and extend mo

Page 786

L-force | PLC Designer General Editors 650 DMS 4.1 EN 03/2011 TD29  Insert a path element Abb. 342 CNC ToolBox in insert mode To insert a path e

Page 787

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 651 Append a path element Abb. 343 CNC Toolbox in append mode To append a path el

Page 788

L-force | PLC Designer General Editors 652 DMS 4.1 EN 03/2011 TD29  General In insert or append mode the cursor in the graphic editor is represente

Page 789

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 653 If the selected implementation mode is table view, the table is updated simult

Page 790

L-force | PLC Designer General Editors 654 DMS 4.1 EN 03/2011 TD29  13.3.6 CNC object Abb. 346 Device tree with CNC objects New Object: A CNC ob

Page 791

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 655 Common Abb. 347 Properties, Common The name of the CNC object can be changed

Page 792

L-force | PLC Designer General Editors 656 DMS 4.1 EN 03/2011 TD29  CNC Abb. 348 Properties, CNC • Implementation: Here the implementation type

Page 793

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 657 • Compile mode: The compilation mode depends on the implementation mode. − SM

Page 794

L-force | PLC Designer Concepts and Base Components 64 DMS 4.1 EN 03/2011 TD29  3.6 What is a Program Organization Unit Object "POU" Do

Page 795

L-force | PLC Designer General Editors 658 DMS 4.1 EN 03/2011 TD29  CNC Info The CNC Information of Program <CNC program name> dialog provide

Page 796

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 659 When using the Show generated code button a listing of the programmed motion of

Page 797

L-force | PLC Designer General Editors 660 DMS 4.1 EN 03/2011 TD29  Here the modulation program for the path preprocessor can be programmed by sele

Page 798

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 661 Table Editor Abb. 353 CNC Settings for the table editor

Page 799

L-force | PLC Designer General Editors 662 DMS 4.1 EN 03/2011 TD29  Here the columns and their order in the table editor can be defined. In the tab

Page 800

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 663 13.5 Data Source Editor Note: This functionality is only available if supporte

Page 801

L-force | PLC Designer General Editors 664 DMS 4.1 EN 03/2011 TD29  13.5.1 Add data server A Data Server object can be added to an application via

Page 802

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 665 13.5.2 Add data source A data source can be added to the data server of an app

Page 803

L-force | PLC Designer General Editors 666 DMS 4.1 EN 03/2011 TD29  Example: The devices tree currently contains three Device entries: Device1, Dev

Page 804

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 667 Data Source Items Abb. 358 Data Source Items dialog Here you define which dat

Page 805

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 65 3.7 Program Organization Objects - "POUs" A POU - in th

Page 806

L-force | PLC Designer General Editors 668 DMS 4.1 EN 03/2011 TD29  Basically the items are selected in the 'Provider Data Items' field a

Page 807

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 669 Communication Abb. 359 Communications dialog Here the parameters for the comm

Page 808

L-force | PLC Designer General Editors 670 DMS 4.1 EN 03/2011 TD29  Fix target device address: If this option is activated, the communication will

Page 809

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 671 • Direct child of the data server plc or of the node with address: This selec

Page 810

L-force | PLC Designer General Editors 672 DMS 4.1 EN 03/2011 TD29  13.5.4 Use data sources in visualizations All visualizations assigned to an ap

Page 811

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 673 13.6 Declaration Editor The textual declaration editor is provided by plug-in

Page 812

L-force | PLC Designer General Editors 674 DMS 4.1 EN 03/2011 TD29  Tabular declaration editor Abb. 362 Tabular editor view The tabular view of t

Page 813

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 675 Each table cell on a double-click opens the respective possibilities to enter a

Page 814

L-force | PLC Designer General Editors 676 DMS 4.1 EN 03/2011 TD29  The Attributes entries are done in the Attributes dialog where multiple attribu

Page 815

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 677 Declaration Editor in online mode After log-in to the target system each object

Page 816

L-force | PLC Designer Concepts and Base Components 66 DMS 4.1 EN 03/2011 TD29  Each POU consists of a declaration part and a implementation part.

Page 817

L-force | PLC Designer General Editors 678 DMS 4.1 EN 03/2011 TD29  13.7 DUT Editor User defined data types can be created in the Data Unit Type e

Page 818

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 679 13.8.1 Languages Function Block Diagram - FBD The Function Block Diagram is a

Page 819

L-force | PLC Designer General Editors 680 DMS 4.1 EN 03/2011 TD29  The FBD/LD/IL Editor is provided by the 'Network List Editor'-plug-in

Page 820

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 681 Abb. 370 IL program example in IL table editor The IL Editor is a table edito

Page 821

L-force | PLC Designer General Editors 682 DMS 4.1 EN 03/2011 TD29  13.8.2 Modifiers and operators in IL The following modifiers can be used in In

Page 822

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 683 Operator Modifiers Meaning Example GE ( Check if accumulator is greater th

Page 823

L-force | PLC Designer General Editors 684 DMS 4.1 EN 03/2011 TD29  See in the following picture an example program using some modifiers: Abb. 371

Page 824

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 685 Inserting and arranging elements: • The commands for working in the editor by

Page 825

L-force | PLC Designer General Editors 686 DMS 4.1 EN 03/2011 TD29  Selecting: • An element, also network, can be selected via taking the respecti

Page 826

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 687 Abb. 373 Example of a LD editor window For information on the languages see:

Page 827

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 67 3.7.1 Program A program is a POU which returns one or several valu

Page 828

L-force | PLC Designer General Editors 688 DMS 4.1 EN 03/2011 TD29  Inserting and arranging elements: • The commands for working in the editor by

Page 829

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 689 Abb. 374 IL table editor Navigating in the table: • Up- and Down arrow keys

Page 830

L-force | PLC Designer General Editors 690 DMS 4.1 EN 03/2011 TD29  Multiple operands (extensible operators): If the same operator is used with mu

Page 831

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 691 Function calls: Enter the function name in the operator field. The (first) inp

Page 832

L-force | PLC Designer General Editors 692 DMS 4.1 EN 03/2011 TD29  It is not necessary to use all parameters of a function block or program. Note

Page 833

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 693 13.8.5 Cursor positions in FBD, LD and IL IL editor: This is a text editor, s

Page 834

L-force | PLC Designer General Editors 694 DMS 4.1 EN 03/2011 TD29  (4) Outputs, if an assignment or a jump comes afterward: (5) Just before th

Page 835

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 695 (11) Branch resp. sub-network within a network 13.8.6 FBD/LD/IL menu When th

Page 836

L-force | PLC Designer General Editors 696 DMS 4.1 EN 03/2011 TD29  13.8.7 FBD/LD/IL Elements The FBD/LD/IL Editor provides a toolbox which offers

Page 837

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 697 To insert an element in the editor, select it in the toolbox by a mouse-click a

Page 838

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 5 12.4 Browse Project ...

Page 839

L-force | PLC Designer Concepts and Base Components 68 DMS 4.1 EN 03/2011 TD29  If you want to set input and/or output parameters in the course of

Page 840

L-force | PLC Designer General Editors 698 DMS 4.1 EN 03/2011 TD29  A network can be set in "comment state", which effects that the netwo

Page 841

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 699 Label Each FBD / LD or IL network below the network comment field has a text in

Page 842

L-force | PLC Designer General Editors 700 DMS 4.1 EN 03/2011 TD29  RETURN instruction in FBD/LD/IL With a RETURN instruction the FBD, LD or IL POU

Page 843

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 701 In FBD a branch gets inserted via command "Insert Branch". Alternativ

Page 844

L-force | PLC Designer General Editors 702 DMS 4.1 EN 03/2011 TD29  IL (Instruction List) In IL a "branch" resp. "hanging coil"

Page 845

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 703 Coil This is a LD element. On the right side of a LD network there can be any n

Page 846

L-force | PLC Designer General Editors 704 DMS 4.1 EN 03/2011 TD29  Set/Reset in FBD/LD/IL FBD and LD A boolean output in FBD or correspondingly a

Page 847

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 705 13.8.8 FBD/LD/IL Editor in Online Mode In online mode the FBD/LD/IL Editor pro

Page 848

L-force | PLC Designer General Editors 706 DMS 4.1 EN 03/2011 TD29  Abb. 386 Example - Online view of a IL program In online view ladder networks

Page 849

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 707 Forcing/Writing of variables In online mode you can prepare a value for forcing

Page 850

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 69 3.7.2 Function A function is a POU, which yields exactly one data

Page 851

L-force | PLC Designer General Editors 708 DMS 4.1 EN 03/2011 TD29  Breakpoint resp. Halt positions: Possible positions which can be defined for a

Page 852 - 14 Device Editors

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 709 The currently reached halt position is indicated by a yellow shadow and the sub

Page 853

L-force | PLC Designer General Editors 710 DMS 4.1 EN 03/2011 TD29  13.9 Global Variables List Editor The GVL Editor is a declaration editor for e

Page 854

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 711 13.10.1 Library Manager Editor window The Library Manager editor can be opened

Page 855

L-force | PLC Designer General Editors 712 DMS 4.1 EN 03/2011 TD29  Structure of the editor window The upper part of the dialog displays the librar

Page 856

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 713 In the lower right part the following tabs are available: Documentation: The co

Page 857

L-force | PLC Designer General Editors 714 DMS 4.1 EN 03/2011 TD29  The buttons and commands in the editor window The following commands, which are

Page 858

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 715 13.12 Recipe Manager Editor Note: This functionality is only available if supp

Page 859

L-force | PLC Designer General Editors 716 DMS 4.1 EN 03/2011 TD29  Storage: Per default the recipes will be stored automatically to files accordin

Page 860

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 717 The buttons and may be used to adjust the order of the selected columns, whic

Page 861

L-force | PLC Designer Concepts and Base Components 70 DMS 4.1 EN 03/2011 TD29  Function call: The call of a function in ST can appear as an operan

Page 862

L-force | PLC Designer General Editors 718 DMS 4.1 EN 03/2011 TD29  An variable (line) can be removed from the table by Del (key resp. command) whe

Page 863

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 719 • For a description of the RecipeManCommands methods please see the documentat

Page 864

L-force | PLC Designer General Editors 720 DMS 4.1 EN 03/2011 TD29  13.12.2 RecipeManCommands CreateRecipe: This method creates a new recipe in th

Page 865

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 721 Parameters: RecipeDefinitionName - Name of the recipe definition. RecipeName -

Page 866

L-force | PLC Designer General Editors 722 DMS 4.1 EN 03/2011 TD29  ReadAndSaveRecipeAs: This method reads the current plc values into the recipe a

Page 867

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 723 WriteRecipe: This method writes the recipe into the plc variables. Parameters:

Page 868

L-force | PLC Designer General Editors 724 DMS 4.1 EN 03/2011 TD29  GetRecipeNames: This method returns the recipe names from the corresponding rec

Page 869

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 725 GetRecipeValues: This method returns the recipe values from the corresponding r

Page 870

L-force | PLC Designer General Editors 726 DMS 4.1 EN 03/2011 TD29  GetRecipeValues: This method returns the recipe variable names from the corresp

Page 871

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 727 Example: We have 50 recipe values. We want to create a table which shows 10 rec

Page 872

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 71 According to the IEC 61131-3 standard, functions can have additiona

Page 873

L-force | PLC Designer General Editors 728 DMS 4.1 EN 03/2011 TD29  13.13 SFC Editor The SFC Editor, provided by the 'SFC Editor' plug-i

Page 874

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 729 Comparison to the »PLC Designer« V2.3 SFC Editor: • Basically the same functio

Page 875

L-force | PLC Designer General Editors 730 DMS 4.1 EN 03/2011 TD29  13.13.2 Cursor Positions in SFC A possible cursor position in a SFC diagram in

Page 876

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 731 When you click on a shadowed area, the element will get selected. It gets a dot

Page 877

L-force | PLC Designer General Editors 732 DMS 4.1 EN 03/2011 TD29  Edit associated actions A doubleclick on an step (entry, active or exit) or tra

Page 878

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 733 13.13.4 SFC Element Properties The properties of a SFC element can be viewed a

Page 879

L-force | PLC Designer General Editors 734 DMS 4.1 EN 03/2011 TD29  Specific: Initial step This option always is activated in the properties of th

Page 880

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 735 13.13.5 SFC Elements / Toolbox The graphic elements usable for programming in

Page 881

L-force | PLC Designer General Editors 736 DMS 4.1 EN 03/2011 TD29  Symbol Element name / Example Description Examples of transition Abb. 406

Page 882

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 737 Symbol Element name / Example Description Abb. 408 Example of an action wri

Page 883

L-force | PLC Designer Concepts and Base Components 72 DMS 4.1 EN 03/2011 TD29  Declaration: Syntax: FUNCTION_BLOCK <function block name> |

Page 884

L-force | PLC Designer General Editors 738 DMS 4.1 EN 03/2011 TD29  Symbol Element name / Example Description Abb. 410 IEC-extending step actio

Page 885

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 739 Symbol Element name / Example Description Parallel branch A parallel bra

Page 886

L-force | PLC Designer General Editors 740 DMS 4.1 EN 03/2011 TD29  Symbol Element name / Example Description Jump A jump is represented by

Page 887

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 741 13.13.6 Qualifier In order to configure in which way the actions should be ass

Page 888

L-force | PLC Designer General Editors 742 DMS 4.1 EN 03/2011 TD29  13.13.7 Implicit variables - SFC flags Each SFC step and IEC action provides i

Page 889

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 743 Symbol generation: In the element properties of a step or an action you can def

Page 890

L-force | PLC Designer General Editors 744 DMS 4.1 EN 03/2011 TD29  In order to allow this access, declare the flag in the SFC Settings dialog. For

Page 891

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 745 SFCError will get TRUE as soon as a timeout within sfc2 occurs. Abb. 413 Onli

Page 892

L-force | PLC Designer General Editors 746 DMS 4.1 EN 03/2011 TD29  The following implicit variables (flags) can be used. For this purpose they mus

Page 893

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 747 A timeout has been detected in step 's1' in SFC object 'POU&apos

Page 894

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 73 Function Block Instance Function blocks are always called through a

Page 895

L-force | PLC Designer General Editors 748 DMS 4.1 EN 03/2011 TD29  Accessing flags: For enabling access on the flags for the control of SFC execut

Page 896

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 749 13.13.8 Sequence of processing in SFC In online mode the particular action typ

Page 897

L-force | PLC Designer General Editors 750 DMS 4.1 EN 03/2011 TD29  Processing order of elements in a sequence (matching the processing order as us

Page 898

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 751 13.13.9 SFC Editor in online mode In online mode the SFC-Editor provides views

Page 899

L-force | PLC Designer General Editors 752 DMS 4.1 EN 03/2011 TD29  Breakpoint positions in SFC Editor: (not yet implemented) The possible break

Page 900

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 753 13.14.1 ST-Editor in Online Mode In online mode the Structured Text Editor (ST

Page 901

L-force | PLC Designer General Editors 754 DMS 4.1 EN 03/2011 TD29  Forcing of variables In addition to the possibility to enter a prepared value f

Page 902

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 755 Breakpoint positions in ST-Editor: The user can set a breakpoint basically at t

Page 903

L-force | PLC Designer General Editors 756 DMS 4.1 EN 03/2011 TD29  Breakpoint display in ST: Breakpoint in online mode: Disabled breakpoint: Pro

Page 904

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 757 Expressions An expression is a construction which after its evaluation returns

Page 905

L-force | PLC Designer Concepts and Base Components 74 DMS 4.1 EN 03/2011 TD29  Examples for accessing function block variables Assume: Function b

Page 906

L-force | PLC Designer General Editors 758 DMS 4.1 EN 03/2011 TD29  Assignment as expression As extension to the IEC 61131-3 standard (ExST), »PLC

Page 907

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 759 Instruction type Example FOR J:=101; FOR I:=1 TO 100 BY 2 DO IF ARR[I] = 70 T

Page 908

L-force | PLC Designer General Editors 760 DMS 4.1 EN 03/2011 TD29  Reset operator 'R=': The value will be "reset", that is if

Page 909

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 761 RETURN instruction The RETURN instruction can be used to leave a POU, for examp

Page 910

L-force | PLC Designer General Editors 762 DMS 4.1 EN 03/2011 TD29  Example: IF temp<17 THEN heating_on := TRUE; ELSE heating_on := FALSE; END_I

Page 911

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 763 Example: CASE INT1 OF 1, 5: BOOL1 := TRUE; BOOL3 := FALSE; 2: BOOL2 := FALSE;

Page 912

L-force | PLC Designer General Editors 764 DMS 4.1 EN 03/2011 TD29  Let us assume that the default setting for Var1 is "1". Then it will

Page 913

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 765 REPEAT loop The REPEAT loop is different from the WHILE loop because the break-

Page 914

L-force | PLC Designer General Editors 766 DMS 4.1 EN 03/2011 TD29  CONTINUE instruction As an extension to the IEC 61131-3 standard (ExST) the CON

Page 915

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 767 JMP <label>; The <label> is an arbirary, but unambiguous identifier

Page 916

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 75 If the instance is inserted via input assistant (<F2>) with o

Page 917

L-force | PLC Designer General Editors 768 DMS 4.1 EN 03/2011 TD29  Nested comments: Comments can be placed within other comments. Example: (* a:

Page 918

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 769 In the left part of the editor window the currently Available variables of the

Page 919

L-force | PLC Designer General Editors 770 DMS 4.1 EN 03/2011 TD29  13.16 Task Editor 13.16.1 Task Configuration The Task Configuration defines o

Page 920

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 771 13.16.2 Task Editor, Usage Task Editor The 'TaskConfig Editor' plug-

Page 921

L-force | PLC Designer General Editors 772 DMS 4.1 EN 03/2011 TD29  The task configuration resp. a particular task can be conf0igured in the follow

Page 922

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 773 Configuration dialog When inserting a task ('Add Object' command) in

Page 923

L-force | PLC Designer General Editors 774 DMS 4.1 EN 03/2011 TD29  External event: The task will be started as soon as the system event, which is

Page 924

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 775 NOT YET IMPLEMENTED: Possibly the target system defines Singleton Events. These

Page 925

L-force | PLC Designer General Editors 776 DMS 4.1 EN 03/2011 TD29  2. Single time overrun: Exception if the cycle time for the current cycle is gr

Page 926

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 777 POUs: The POUs which are currently controlled by the task are listed here in a

Page 927

L-force | PLC Designer Concepts and Base Components 76 DMS 4.1 EN 03/2011 TD29  Extension by EXTENDS means: • fbB does contain all data and method

Page 928

L-force | PLC Designer General Editors 778 DMS 4.1 EN 03/2011 TD29  13.16.3 Task Editor in online mode Which task is being processed? For the exec

Page 929

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 779 For each task the following information is displayed in a line: Task task name

Page 930

L-force | PLC Designer General Editors 780 DMS 4.1 EN 03/2011 TD29  13.17 Trace Editor The Trace functionality is provided with the 'Trace Ed

Page 931

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 781 Variables triggered simultaneously can be recorded in one trace object. There t

Page 932

L-force | PLC Designer General Editors 782 DMS 4.1 EN 03/2011 TD29  Commands and zoom functionality For "working" in the Trace Editor in

Page 933

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 783 To set up a trace use the context menu in the right part of the trace window ..

Page 934

L-force | PLC Designer General Editors 784 DMS 4.1 EN 03/2011 TD29  Variable: Enter here the name (path) of the variable to be traced. The input a

Page 935

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 785 The Trace Configuration dialog opens on command Configuration... which is avail

Page 936

L-force | PLC Designer General Editors 786 DMS 4.1 EN 03/2011 TD29  For changing the variable settings select the name of the desired variable, the

Page 937

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 787 Record Settings See in the following a description of the trace configuration d

Page 938

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 77 Now consider a declaration of a variable of type I1: FUNCTION Deliv

Page 939

L-force | PLC Designer General Editors 788 DMS 4.1 EN 03/2011 TD29  Trigger Position (%): Enter here the percentage of the measured values for the

Page 940

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 789 The following settings are done for the X axis and the Y axis of the trace grap

Page 941

L-force | PLC Designer General Editors 790 DMS 4.1 EN 03/2011 TD29  Grid: If this option is activated a grid will be displayed. The major ticks wi

Page 942

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 791 Variable Settings See in the following a description of the trace configuration

Page 943

L-force | PLC Designer General Editors 792 DMS 4.1 EN 03/2011 TD29  Graph type: Specify here how the particular data points in the trace curve of

Page 944

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 793 Autoscale: If this option is activated, then the trace graph is visualized form

Page 945

L-force | PLC Designer General Editors 794 DMS 4.1 EN 03/2011 TD29  Trace Editor in online mode The "Trace" is running like an applicatio

Page 946

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 795 Configuration of trace graphs The Configuration... dialog for the variables is

Page 947

L-force | PLC Designer General Editors 796 DMS 4.1 EN 03/2011 TD29  Trace child application If exist the additional component 'Trace Manager&a

Page 948

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 797 13.18 Visualization Editor The visualization editor - used to program a visual

Page 949

L-force | PLC Designer 6 DMS 4.1 EN 03/2011 TD29  12.8.3 Show interpolation points ...

Page 950

L-force | PLC Designer Concepts and Base Components 78 DMS 4.1 EN 03/2011 TD29  According to the IEC 61131-3 standard, methods like "normal&qu

Page 951

L-force | PLC Designer General Editors 798 DMS 4.1 EN 03/2011 TD29  13.18.1 Inserting Visualization Elements, Toolbox The ToolBox, which is to be

Page 952

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 799 Abb. 439 Example -Toolbox category "Complex Controls" and inserted

Page 953

L-force | PLC Designer General Editors 800 DMS 4.1 EN 03/2011 TD29  A plus-sign at the cursor during dragging indicates that the element will be br

Page 954

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 801 13.18.3 Position, Size, Alignment, Order Changing the position of a visualizat

Page 955

L-force | PLC Designer General Editors 802 DMS 4.1 EN 03/2011 TD29  Further on it can be configured concerning its animation behaviour, see in the

Page 956

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 803 The menu bar at top of the properties editor provides the following menus and o

Page 957

L-force | PLC Designer General Editors 804 DMS 4.1 EN 03/2011 TD29  Columns (only for Table) The table element visualizes an array or structure v

Page 958

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 805 Static ID, Show frame, Clipping, Transparent, Transparent color Scaletype, Trac

Page 959 - 15 Command Line Options

L-force | PLC Designer General Editors 806 DMS 4.1 EN 03/2011 TD29  Position (X, Y, Width, Height, ShowCursor, Points) Note: x/y = 0/0 is in the u

Page 960 - 16 Programming Reference

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 807 Colors (Color, Bar color, Bar background, Framecolor, Alarm value, Condition,

Page 961

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 79 Now assume that fubbase of the upper example contains two methods m

Page 962

L-force | PLC Designer General Editors 808 DMS 4.1 EN 03/2011 TD29  End of area Value limiting area range from above M,BD Color Color the ar

Page 963

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 809 Buttonheight (only for Button) ButtonHeight Determines the relief-view of the

Page 964

L-force | PLC Designer General Editors 810 DMS 4.1 EN 03/2011 TD29  Text properties (HorizontalAlignment, VerticalAlignment, Font) These are stati

Page 965

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 811 Scale (Scale start, Scale end, Main Scale, Sub Scale, Frame inside, Frame outs

Page 966

L-force | PLC Designer General Editors 812 DMS 4.1 EN 03/2011 TD29  Absolute movement (Movement, X, Y, Rotation, Scaling, Interior Rotation) Absol

Page 967

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 813 Positive values will shift the horizontal edges downward resp. the vertical ed

Page 968

L-force | PLC Designer General Editors 814 DMS 4.1 EN 03/2011 TD29  Dynamic texts (TestList, TextIndex, TootipIndex) These parameters serve for a

Page 969

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 815 Color variables (ToggleColor, Color, Alarmcolor, Normalstate, Alarmstate, Fra

Page 970

L-force | PLC Designer General Editors 816 DMS 4.1 EN 03/2011 TD29  State variables (Invisible, Deactivate inputs) These are dynamic definitions o

Page 971

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 817 Selection (only for Table: Selection color, Apply to columns, Selection type, F

Page 972

L-force | PLC Designer Concepts and Base Components 80 DMS 4.1 EN 03/2011 TD29  Syntax for declaration of a DUT: TYPE <identifier> : <DUT

Page 973

L-force | PLC Designer General Editors 818 DMS 4.1 EN 03/2011 TD29  Isotropic (only for Frame) Isotropic see above F Clipping (only for Frame

Page 974

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 819 Hotkey: Here you can define a key and associate a certain action (MouseDown, Mo

Page 975

L-force | PLC Designer General Editors 820 DMS 4.1 EN 03/2011 TD29  Toggle Variable here you can enter an boolean variable, which alternate

Page 976

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 821 * "OnMouse..."- after-actions: One or several of the after-actions de

Page 977

L-force | PLC Designer General Editors 822 DMS 4.1 EN 03/2011 TD29  See in the following the configuration options for the particular after-actions

Page 978

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 823 Additionally, if there are user-defined visualizations in the project, which ar

Page 979

L-force | PLC Designer General Editors 824 DMS 4.1 EN 03/2011 TD29  - Change the language Abb. 444 Input Configuration, Change the language Enter

Page 980

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 825 Here you can define that on the mouse-action a dialog should be opened, which i

Page 981

L-force | PLC Designer General Editors 826 DMS 4.1 EN 03/2011 TD29  Later in online mode, when the user input will be performed on the visualizatio

Page 982

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 827 Safe a recipe in a file The values of the specified recipe will be written to

Page 983

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 81 3.7.5 Method Note: This functionality is only available if support

Page 984

L-force | PLC Designer General Editors 828 DMS 4.1 EN 03/2011 TD29  - Close dialog Abb. 447 Input Configuration, Close Dialog Here you can define

Page 985

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 829 - Change Shown Visualization Abb. 448 Input Configuration, Change Shown Visua

Page 986

L-force | PLC Designer General Editors 830 DMS 4.1 EN 03/2011 TD29  - Execute ST-Code Abb. 449 Input Configuration, Execute ST-Code In the editor

Page 987

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 831 - Switch Framevisualization Preconditions: There is a visualization (or several

Page 988

L-force | PLC Designer General Editors 832 DMS 4.1 EN 03/2011 TD29  The 'Frameselection' field shows the locally available frames and eac

Page 989

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 833 See an example in the following image. Abb. 452 Frame selection, direct assi

Page 990

L-force | PLC Designer General Editors 834 DMS 4.1 EN 03/2011 TD29  - Toggle a Variable Abb. 453 Input Configuration, Toggle a Variable Enter a b

Page 991

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 835 For static definitions (category 'Colors' in the element properties)

Page 992

L-force | PLC Designer General Editors 836 DMS 4.1 EN 03/2011 TD29  The editor is used for defining "placeholder" variables in a visualiz

Page 993

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 837 Now, if you for example try to compile or save the project, first the dialog fo

Page 994

L-force | PLC Designer Concepts and Base Components 82 DMS 4.1 EN 03/2011 TD29  Method call: Method calls are also named "virtual function cal

Page 995

L-force | PLC Designer General Editors 838 DMS 4.1 EN 03/2011 TD29  green shading: To this new parameter already a value has been assigned (for exa

Page 996

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 839 13.18.7 Hotkeys Confguration Editor In addition to the standard keyboard usage

Page 997

L-force | PLC Designer General Editors 840 DMS 4.1 EN 03/2011 TD29  Element ID: ID of the visualization element the Key is assigned to (via the &qu

Page 998

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 841 The elements are listed top down according to their position on the Z-axis of t

Page 999

L-force | PLC Designer General Editors 842 DMS 4.1 EN 03/2011 TD29  13.19 Visualization Manager Editor The Visualization Manager serves for handli

Page 1000

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 843 To open the Visualization Manager editor, perform a double-click on the entry i

Page 1001

L-force | PLC Designer General Editors 844 DMS 4.1 EN 03/2011 TD29  Extended settings: Activate this option if you must modify the following settin

Page 1002

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 845 13.19.1 Target-Visualization Editor The TargetVisualization object inserted be

Page 1003

L-force | PLC Designer General Editors 846 DMS 4.1 EN 03/2011 TD29  13.19.2 Web-Visualization Editor The WebVisualization object inserted below t

Page 1004

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 847 13.20 Watch List Editor The watch list functionality is provided by the "

Page 1005

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 83 Method call also when application is stopped In the device descript

Page 1006

L-force | PLC Designer General Editors 848 DMS 4.1 EN 03/2011 TD29  Do the same for the desired further expressions/variables in further lines. See

Page 1007

L-force | PLC Designer General Editors  DMS 4.1 EN 03/2011 TD29 849 13.20.2 Watch list in online mode Monitoring: A watch list "Watch <n&g

Page 1008

L-force | PLC Designer Device Editors 850 DMS 4.1 EN 03/2011 TD29  14 Device Editors 14.1 Generic Device Editor The Device Editor provides dialog

Page 1009

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 851 Communication Settings This dialog is provided on a tab of the Device dialog (De

Page 1010

L-force | PLC Designer Device Editors 852 DMS 4.1 EN 03/2011 TD29  The settings of this gateway are displayed in the right part of the window (see

Page 1011

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 853 To modify the communication configuration use the following buttons respectively

Page 1012

L-force | PLC Designer Device Editors 854 DMS 4.1 EN 03/2011 TD29  Configuration If option 'Show generic device configuration views' is a

Page 1013

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 855 Applications This dialog is provided on a tab of the Device dialog (Device Edito

Page 1014

L-force | PLC Designer Device Editors 856 DMS 4.1 EN 03/2011 TD29  When an application gets loaded to the PLC, it will be checked whether the list

Page 1015

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 857 In the left part of the dialog the files on the Host are displayed, in the right

Page 1016

L-force | PLC Designer Concepts and Base Components 84 DMS 4.1 EN 03/2011 TD29  You can write the property of the function block (Set method) for e

Page 1017

L-force | PLC Designer Device Editors 858 DMS 4.1 EN 03/2011 TD29  A log entry line contains the following information: Severity: There are four

Page 1018

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 859 PLC settings This dialog is provided on a tab of the Device dialog (Device Edito

Page 1019

L-force | PLC Designer Device Editors 860 DMS 4.1 EN 03/2011 TD29  Bus cycle options: Bus cycle task: The selection list offers all tasks currently

Page 1020

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 861 General on I/O mapping Whether at all an I/O mapping can be configured for the c

Page 1021

L-force | PLC Designer Device Editors 862 DMS 4.1 EN 03/2011 TD29  Channels: The following entries will be displayed if provided by the device: Cha

Page 1022

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 863 The I/O mapping has to be done by specifying the corresponding project variables

Page 1023

L-force | PLC Designer Device Editors 864 DMS 4.1 EN 03/2011 TD29  Note: Mapping of "to big" data types: If a variable of a datatype whi

Page 1024

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 865 Implicit variables for forcing I/Os During the commissioning of a plant or a mac

Page 1025

L-force | PLC Designer Device Editors 866 DMS 4.1 EN 03/2011 TD29  Restrictions • Only channels which have got mapped on a variable in the I/O Map

Page 1026

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 867 Using the configuration dialog Basically the handling of the user management dia

Page 1027

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 85 Regard the following: • It is not allowed to declare variables wit

Page 1028

L-force | PLC Designer Device Editors 868 DMS 4.1 EN 03/2011 TD29  The dialog 'Import Users' opens showing all user names which are curr

Page 1029

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 869 Applying and storing the current configuration: See the respective buttons in th

Page 1030

L-force | PLC Designer Device Editors 870 DMS 4.1 EN 03/2011 TD29  See in the following a description of the particular dialog windows: Actions: T

Page 1031

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 871 Permissions: This field shows the currently defined user groups. Before each gro

Page 1032

L-force | PLC Designer Device Editors 872 DMS 4.1 EN 03/2011 TD29  Information This dialog is provided on a tab of the Device dialog (Device Editor

Page 1033

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 873 Installing CANopen devices: As a precondition for mapping the CANbus hardware in

Page 1034

L-force | PLC Designer Device Editors 874 DMS 4.1 EN 03/2011 TD29  • Below the CANopen Manager finally the particular CANopen devices objects (&qu

Page 1035

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 875 For the CANopen Manager: • The standard dialogs of a device editor will be avai

Page 1036

L-force | PLC Designer Device Editors 876 DMS 4.1 EN 03/2011 TD29  CANbus Configuration This configuration dialog for the CANbus node is currently

Page 1037

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 877 Network management: Autostart CANopen Manager: This option specifies whether the

Page 1038

L-force | PLC Designer Concepts and Base Components 86 DMS 4.1 EN 03/2011 TD29  Syntax: INTERFACE <interface name> resp. for an interface ext

Page 1039

L-force | PLC Designer Device Editors 878 DMS 4.1 EN 03/2011 TD29  Heartbeat: Working with Heartbeats is an alternative guarding mechanism: In cont

Page 1040

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 879 Double Node ID: This box contains a list of all devices carrying identical IDs.

Page 1041

L-force | PLC Designer Device Editors 880 DMS 4.1 EN 03/2011 TD29  For most of them the defaults can be set in the CANopen Manager dialog, the fo

Page 1042

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 881 CANopen Remote Device In this dialog of the CANopen device configuration you may

Page 1043

L-force | PLC Designer Device Editors 882 DMS 4.1 EN 03/2011 TD29  Factory settings: It depends on the content of the device description file, if t

Page 1044

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 883 Change Properties Heartbeat Consumer: This button opens a dialog where the nodes

Page 1045

L-force | PLC Designer Device Editors 884 DMS 4.1 EN 03/2011 TD29  The dialog shows the PDOs and indented below each PDO the respective mappings. I

Page 1046

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 885 Modifying an existing PDO mapping To modify an existing PDO, select it in the li

Page 1047

L-force | PLC Designer Device Editors 886 DMS 4.1 EN 03/2011 TD29  Number of Syncs: If cyclic transmission has been set, enter here the number of s

Page 1048

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 887 Send PDO Mapping This dialog is only available, if option Enable Expert PDO Sett

Page 1049

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 87 An action can be added via command "Add Object / Action"

Page 1050

L-force | PLC Designer Device Editors 888 DMS 4.1 EN 03/2011 TD29  To add an SDO entry to the configuration table, use button New... The dialog Sel

Page 1051

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 889 Jump to line if error and Next line: If an error was detected, the transfer will

Page 1052

L-force | PLC Designer Device Editors 890 DMS 4.1 EN 03/2011 TD29  CANopen I/O Mapping This dialog is only available in the CANopen device configur

Page 1053

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 891 CANopen-Module I/O Mapping This is the standard dialog of the Device Editor for

Page 1054

L-force | PLC Designer Device Editors 892 DMS 4.1 EN 03/2011 TD29  14.3 EtherCat Device Editor The 'EtherCAT' plug-in provides dialogs f

Page 1055

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 893 Installing and Inserting EtherCAT devices The combination of EtherCAT devices wi

Page 1056

L-force | PLC Designer Device Editors 894 DMS 4.1 EN 03/2011 TD29  Configuration dialogs By default the Device Editor for the EtherCAT Configuratio

Page 1057

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 895 EtherCAT Master Master This tab of the configuration dialog for an EtherCAT Mast

Page 1058

L-force | PLC Designer Device Editors 896 DMS 4.1 EN 03/2011 TD29  EtherCAT NIC Setting Destination Address (MAC): MAC address of the participant o

Page 1059

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 897 Master Setting These settings can only be edited if the Autoconfig mode is deact

Page 1060

L-force | PLC Designer  DMS 4.1 EN 03/2011 TD29 7 12.12 Device Communication ...

Page 1061

L-force | PLC Designer Concepts and Base Components 88 DMS 4.1 EN 03/2011 TD29  3.7.9 External function, function block, method For an external fu

Page 1062

L-force | PLC Designer Device Editors 898 DMS 4.1 EN 03/2011 TD29  EtherCAT Slave Slave This tab of the configuration editor for an EtherCAT Slave

Page 1063

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 899 Address The following fields are only available, if the Autoconfig Master/Slaves

Page 1064

L-force | PLC Designer Device Editors 900 DMS 4.1 EN 03/2011 TD29  Diagnostics This section is visible only in online mode. Current State The cu

Page 1065

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 901 FMMU/Sync This dialog will only be provided on a tab of an EtherCAT Slave config

Page 1066

L-force | PLC Designer Device Editors 902 DMS 4.1 EN 03/2011 TD29  Startup parameters This dialog will only be provided on a tab of an EtherCAT Sla

Page 1067

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 903 Before adding an SDO, you might modify its parameters by editing in the fields b

Page 1068

L-force | PLC Designer Device Editors 904 DMS 4.1 EN 03/2011 TD29  Servodrive over EtherCAT To add an IDN entry to the configuration table, use but

Page 1069

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 905 Jump to line if error and Next line: If an error is detected, the transfer will

Page 1070

L-force | PLC Designer Device Editors 906 DMS 4.1 EN 03/2011 TD29  File access over EtherCAT If you want transfer firmware files to or from the sl

Page 1071

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 907 Access on EtherCAT Configuration via Application Implicit Instance of the Master

Page 1072

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 89 3.7.11 Global Network Variables List - GNVL Note: This functionali

Page 1073

L-force | PLC Designer Device Editors 908 DMS 4.1 EN 03/2011 TD29  Examples for use of the instance: EtherCAT_Master.xRestart := xRestart; cause r

Page 1074

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 909 Implicit Instance of the Slave For each EtherCAT Slave implicitly an instance of

Page 1075

L-force | PLC Designer Device Editors 910 DMS 4.1 EN 03/2011 TD29  Properties of the Slave: VendorID After the start of the EtherCAT stack, this p

Page 1076

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 911 First via Ethercat_Master.FirstSlave the first slave of the master is retrieved.

Page 1077

L-force | PLC Designer Device Editors 912 DMS 4.1 EN 03/2011 TD29  Input parameters: xExecute On a rising edge at this input the reading of the sl

Page 1078

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 913 ETC_CO_SdoRead4 This function block, which is provided with the library IODrvEth

Page 1079

L-force | PLC Designer Device Editors 914 DMS 4.1 EN 03/2011 TD29  Output parameters: xDone This output will get TRUE as soon as the reading of th

Page 1080

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 915 ETC_CO_SdoWrite This function block, which is provided with the library IODrvEth

Page 1081

L-force | PLC Designer Device Editors 916 DMS 4.1 EN 03/2011 TD29  Output parameters: xDone This output will get TRUE as soon as the writing of th

Page 1082

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 917 bySubIndex Subindex of the parameter in the object dictionary. udiTimeout Here

Page 1083

L-force | PLC Designer Concepts and Base Components 90 DMS 4.1 EN 03/2011 TD29  Abb. 11 Add Object Dialog, Global NVL A GNVL is displayed in an e

Page 1084

L-force | PLC Designer Device Editors 918 DMS 4.1 EN 03/2011 TD29  14.4 Profibus DP Device Editor Hardware configuration corresponding to the Prof

Page 1085

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 919 Thus the following dialogs might be available: • NetX configuration of a DP Mas

Page 1086

L-force | PLC Designer Device Editors 920 DMS 4.1 EN 03/2011 TD29  Addresses Station address: The allowable range is from 0 to 126. Each device new

Page 1087

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 921 The parameter table shows for each Parameter the Value, Unit and a short Descrip

Page 1088

L-force | PLC Designer Device Editors 922 DMS 4.1 EN 03/2011 TD29  Groups: This button opens the dialog for defining the global Group Properties.

Page 1089

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 923 DP Parameters of a DP Slave Abb. 505 DP Parameters dialog for a DP Slave The D

Page 1090

L-force | PLC Designer Device Editors 924 DMS 4.1 EN 03/2011 TD29  Watchdog: Watchdog control: If this option is activated, the watchdog time as de

Page 1091

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 925 The global group properties (Sync. Mode and/or Freeze Mode) are defined in the D

Page 1092

L-force | PLC Designer Device Editors 926 DMS 4.1 EN 03/2011 TD29  Profibus DP Configuration This dialog is only available in the device editor for

Page 1093

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 927 Profibus DP I/O Mapping Master This dialog serves to map the inputs and outputs

Page 1094

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 91 3.7.12 Persistent Variables This object is a global variables list

Page 1095

L-force | PLC Designer Device Editors 928 DMS 4.1 EN 03/2011 TD29  Interfaces associated to Profibus DP master and slave The libraries listed below

Page 1096

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 929 • The Drive Configuration provides an editor to import the structure and the co

Page 1097

L-force | PLC Designer Device Editors 930 DMS 4.1 EN 03/2011 TD29  − PLCopen Function Blocks according to the PLCopen standard, which allow to eas

Page 1098

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 931 The Drive Interface consists of the following components: • the device descript

Page 1099

L-force | PLC Designer Device Editors 932 DMS 4.1 EN 03/2011 TD29  14.5.3 Configuration within the Device Softmotion Editor Depending on the speci

Page 1100

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 933 velocity ramp type: The velocity ramp type defines the velocity profile for the

Page 1101

L-force | PLC Designer Device Editors 934 DMS 4.1 EN 03/2011 TD29  Softmotion Device: Scaling/Mapping This page provides the adjustment of the phys

Page 1102

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 935 mapping: Using the automatic mapping the IEC parameters concerning the drive wil

Page 1103

L-force | PLC Designer Device Editors 936 DMS 4.1 EN 03/2011 TD29  Abb. 516 SoftMotion Drive: Logical, finite axis axis type: If the axis type i

Page 1104

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 937 14.5.5 Survey on special use cases The library SM3_Basic.library includes some

Page 1105 - 17 Devices

L-force | PLC Designer Concepts and Base Components 92 DMS 4.1 EN 03/2011 TD29  When the external file changes, then ... If the external file is li

Page 1106

L-force | PLC Designer Device Editors 938 DMS 4.1 EN 03/2011 TD29  Switching between Controller modes The function block SMC_SetControllerMode enab

Page 1107

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 939 Latching (drive controlled) SoftMotion provides two possibilities to latch the a

Page 1108

L-force | PLC Designer Device Editors 940 DMS 4.1 EN 03/2011 TD29  Single Axis Motion Control (See the corresponding sample project PLCopenSingle.p

Page 1109

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 941 Program a state machine, which in the initial state activates control for the ax

Page 1110

L-force | PLC Designer Device Editors 942 DMS 4.1 EN 03/2011 TD29  When the Drive configuration dialog is opened in online mode, the axis movement

Page 1111 - 18 PLC Designer Libraries

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 943 Configure the Task Configuration and insert a drive like done in example Single

Page 1112

L-force | PLC Designer Device Editors 944 DMS 4.1 EN 03/2011 TD29  Additionally we create an operation visualization. We use the visualization temp

Page 1113 - 19 Index

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 945 Drive Control via CAM and Virtual Time Axis (See the corresponding sample projec

Page 1114

L-force | PLC Designer Device Editors 946 DMS 4.1 EN 03/2011 TD29  2. In the device tree define two modular drives with names "Drive" (pe

Page 1115

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 947 Changing CAMs (See the corresponding sample project PLCopenMulti.CAM.project) Th

Page 1116

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 93 3.7.14 Text List Note: This functionality is only available if sup

Page 1117

L-force | PLC Designer Device Editors 948 DMS 4.1 EN 03/2011 TD29  2. Drive Interface, PLC configuration: Define a drive structure with 2 linear d

Page 1118

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 949 We want to control a portal system with this example program. For this reason we

Page 1119

L-force | PLC Designer Device Editors 950 DMS 4.1 EN 03/2011 TD29  The outputs of the module, that means the axes coordinates, now must be written

Page 1120

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 951 CNC Example2: Decoding online with use of variables See the corresponding sample

Page 1121

L-force | PLC Designer Device Editors 952 DMS 4.1 EN 03/2011 TD29  3. Creating the IEC program: Due to the fact that we have chosen a different co

Page 1122

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 953 The underlying mechanism: In the slow task initially about one GEOINFO-object wi

Page 1123

L-force | PLC Designer Device Editors 954 DMS 4.1 EN 03/2011 TD29  5. Start up: The program now can be compiled without errors and started. It will

Page 1124

L-force | PLC Designer Device Editors  DMS 4.1 EN 03/2011 TD29 955 If we did not use variables, we could compile the program as it is as a Queue an

Page 1125

L-force | PLC Designer Device Editors 956 DMS 4.1 EN 03/2011 TD29  CNC Example 4: CNC by means of table editor See the corresponding sample project

Page 1126

L-force | PLC Designer Command Line Options  DMS 4.1 EN 03/2011 TD29 957 15 Command Line Options 15.1 Starting PLC Designer.exe When starting PLC

Page 1127

L-force | PLC Designer Concepts and Base Components 94 DMS 4.1 EN 03/2011 TD29  Text List types There are two types of text usable in visualization

Page 1128

L-force | PLC Designer Programming Reference 958 DMS 4.1 EN 03/2011 TD29  16 Programming Reference 16.1 Declaration The variables of a project ar

Page 1129

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 959 Identifier: The identifier is the name of a variable. The items listed in

Page 1130

L-force | PLC Designer Programming Reference 960 DMS 4.1 EN 03/2011 TD29  • Manager. So you can access a library module or variable by <library

Page 1131

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 961 (1) Variable names The naming of variables in applications and libraries

Page 1132

L-force | PLC Designer Programming Reference 962 DMS 4.1 EN 03/2011 TD29  Data type lower limit upper limit Information content Prefix Comment

Page 1133

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 963 Function block instances and variables of user-defined data types as a pr

Page 1134

L-force | PLC Designer Programming Reference 964 DMS 4.1 EN 03/2011 TD29  (2) Variable names in »PLC Designer« V3.x Libraries Basically see above (

Page 1135

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 965 Declaration: eToday: CAL_Day; (4) User defined data types (DUTs) in »PLC

Page 1136

L-force | PLC Designer Programming Reference 966 DMS 4.1 EN 03/2011 TD29  (6) POUs in »PLC Designer« V3.x Libraries POU names in »PLC Designer« V3.

Page 1137

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 967 16.1.4 Arbitrary expressions for variable initialization A variable can

Page 1138

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 95 GlobalTextList is a special text list where the identifiers for the

Page 1139

L-force | PLC Designer Programming Reference 968 DMS 4.1 EN 03/2011 TD29  16.1.7 Shortcut Mode The declaration editor as well as other text editor

Page 1140

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 969 16.1.8 AT Declaration In order to link a project variable directly with

Page 1141

L-force | PLC Designer Programming Reference 970 DMS 4.1 EN 03/2011 TD29  16.1.9 Keywords Keywords are to be written in uppercase letters in all e

Page 1142

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 971 • END_IF • END_PROGRAM (only used in the Export Format) • END_REPEAT •

Page 1143

L-force | PLC Designer Programming Reference 972 DMS 4.1 EN 03/2011 TD29  • MUL • MUX • NE • NOT • OF • OR • ORN • PARAMS • PERSISTENT •

Page 1144

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 973 • SUPER • SUB • TAN • THEN • TIME • TO • TOD • TRUE • TRUNC • T

Page 1145

L-force | PLC Designer Programming Reference 974 DMS 4.1 EN 03/2011 TD29  16.1.10 Local Variables - VAR Between the keywords VAR and END_VAR all l

Page 1146

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 975 Output variables in functions and methods: According to IEC 61131-3 draft

Page 1147

L-force | PLC Designer Programming Reference 976 DMS 4.1 EN 03/2011 TD29  16.1.15 Temporary Variables - VAR_TEMP This feature is an extension to t

Page 1148

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 977 16.1.19 Remanent variables - RETAIN, PERSISTENT Remanent variables can r

Page 1149

L-force | PLC Designer Concepts and Base Components 96 DMS 4.1 EN 03/2011 TD29  A dynamic text list must be exported if it is needed as a language

Page 1150

L-force | PLC Designer Programming Reference 978 DMS 4.1 EN 03/2011 TD29  The Retain property can be combined with the Persistent property. See bel

Page 1151

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 979 At each re-load of the application the persistent variables list on the P

Page 1152

L-force | PLC Designer Programming Reference 980 DMS 4.1 EN 03/2011 TD29  See the Operands description for a listing of possible constants. See the

Page 1153

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 981 16.1.21 Variables configuration - VAR_CONFIG The "Variables configu

Page 1154

L-force | PLC Designer Programming Reference 982 DMS 4.1 EN 03/2011 TD29  Example for a Variable Configuration Assume that the following definition

Page 1155

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 983 16.1.23 Extensible Functions - PARAMS (not yet implemented) As an extens

Page 1156

L-force | PLC Designer Programming Reference 984 DMS 4.1 EN 03/2011 TD29  On the call sequence in case of inheritance please see: FB_exit, Executio

Page 1157

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 985 FB_reinit If a method named "FB_reinit" is declared for a funct

Page 1158

L-force | PLC Designer Programming Reference 986 DMS 4.1 EN 03/2011 TD29  Besides this, in case of inheritance the following call sequence is true

Page 1159

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 987 See the following pragma types: • Message Pragmas • Attribute Pragmas •

Page 1160

L-force | PLC Designer Concepts and Base Components  DMS 4.1 EN 03/2011 TD29 97 Example, Project variables processing the error ID, Configuration o

Page 1161

L-force | PLC Designer Programming Reference 988 DMS 4.1 EN 03/2011 TD29  Example Declaration and Implementation in ST-Editor: VAR ivar : INT; {inf

Page 1162

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 989 Attribute Pragmas Attribute pragmas might be assigned to a signature in o

Page 1163

L-force | PLC Designer Programming Reference 990 DMS 4.1 EN 03/2011 TD29  An userdefined attribute can be assigned to the following objects: • POU

Page 1164

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 991 Syntax: {attribute 'attribute call_after_init’} Example: With the fo

Page 1165

L-force | PLC Designer Programming Reference 992 DMS 4.1 EN 03/2011 TD29  Attribute displaymode With the help of the pragma {attribute 'displa

Page 1166

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 993 Attribute ExpandFully With the help of the pragma {attribute 'Expand

Page 1167

L-force | PLC Designer Programming Reference 994 DMS 4.1 EN 03/2011 TD29  Attribute Global_init_slot The pragma {attribute 'global_init_slot&a

Page 1168

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 995 Attribute Hide With the help of the pragma {attribute 'hide'} y

Page 1169

L-force | PLC Designer Programming Reference 996 DMS 4.1 EN 03/2011 TD29  Attribute Hide_all_locals With the help of the pragma {attribute 'hi

Page 1170 - 109 87654321

L-force | PLC Designer Programming Reference  DMS 4.1 EN 03/2011 TD29 997 Attribute Initialize_on_call The pragma {attribute 'initialize_on_ca

Commentaires sur ces manuels

Pas de commentaire