Lenze PLC Designer PLC Designer (R3-1) User Manual
Ä.fgeä, Pc-based automation l-force engineering
Table of contents
Document Outline
- PLC Designer
- Contents
- 1 About this documentation
- 2 Lenze Specific Functions
- Lenze Function Blocks and Functions
- CANopen / PROFIBUS / EtherCAT
- PLC program for documentation of a cycle time violation
- Axis Error Messages on the SoftMotion register
- Assigning the transfer of a process image to a task
- Data consistency during access to process image
- 3 Concepts and Base Components
- Introduction and Basic Concepts
- Differences to »PLC Designer« V2.3
- Profiles and Plug-Ins
- Project
- Supported Programming Languages
- What is a Program Organization Unit Object "POU"
- Program Organization Objects - "POUs"
- Device, Device tree
- Application
- Task Configuration
- Communication
- Code Generation and Online Change
- monitoring
- Debugging
- Printing
- Visualization
- Library Management
- Security
- 4 Quickstart
- 5 User Interface
- 6 Standard menus and commands
- 7 User and Access Rights Management
- 8 Visualization
- Visualization in »PLC Designer« V3
- Preconditions
- Options
- Creating a visualization object
- Editing a visualization
- Visualization Manager
- Start Visualization
- Frames, References, Interface - Placeholder
- Text and Language in Visualization
- Images in Visualization
- External data sources
- Visualization Libraries
- Visualization Profiles
- Target-Visualization
- Web-Visualization
- Visualization running in programming system
- Visualization running on external devices
- Visualization elements of type Visual
- Visualization elements of type Complex Controls
- Visualization elements of type Windows Controls
- Keyboard Usage in Online Mode
- Noticing events and input actions
- Input Dialogs
- 9 Symbol configuration
- 10 Source Control
- 11 Project Documentation
- 12 Menu Commands sorted by Categories
- Commands and Menus
- Bookmarks
- Breakpoints
- Browse Project
- Build
- CAM
- CFC
- CNC
- Clipboard
- Declaration
- Devices
- Device Communication
- FBD/LD/IL
- FBD/LD/IL Editor commands
- Insert Network
- Insert Network below
- Toggle network comment state
- Insert Assignment
- Insert Box
- Insert Empty Box
- Insert Jump
- Insert label
- Insert Return
- Insert Input
- Insert Coil
- Insert Set Coil
- Insert Reset Coil
- Insert Contact
- Insert Negated Contact
- Insert Contact right
- Insert Contact Parallel below
- Insert Negated Contact Parallel below
- Insert Contact Parallel above
- Paste contacts: Paste below
- Paste contacts: Paste right after
- Paste contacts: Paste above
- Insert IL line below
- Delete IL line
- Negation
- Edge Detection
- Set/Reset
- Set output connection
- Insert Branch
- Insert Branch above
- Insert Branch below
- Update parameters
- Remove Unused FB Call Parameters
- View as function block diagram
- 12.13.36 View as ladder logic
- View as instruction list
- Find/Replace
- File
- File commands
- New Project...
- Open Project...
- Close Project
- Save Project
- Save Project As...
- Project Archive: Extract Archive...
- Project Archive: Save/Send Archive...
- Save Project And Save Into Library Repository
- Save Project As Compiled Library
- Merge Project
- Recent Projects
- Exit
- Compare...
- Project Environment
- Project Information
- Project Settings
- Project Settings - Users and Groups
- File commands
- Help
- ImagePool
- Installation
- Library Manager
- Message View
- Objects
- Online
- Online commands - Online Commands
- Login
- Logout
- Create boot application
- Download
- Online Change
- Source download...
- Source upload...
- Source download to connected device
- Start
- Stop
- Single Cycle
- Multiple Download...
- Reset warm
- Reset cold
- Reset origin
- Write Values
- Force Values, Prepare value dialog
- Unforce values
- Add All Forces to Watchlist
- Release Forcelist
- Simulation
- Flow Control
- Display Mode
- Connect to
- Disconnect from Device
- Reset origin device
- Preferences
- Recipe
- SmartCoding
- SFC
- Source Control
- Text Editor
- Textlist
- Trace
- Undo/Redo
- User Management
- Visual Commands
- Views
- Window
- 13 General Editors
- CAM Editor
- CFC Editor
- CNC Editor
- CNC Settings Editor
- Data Source Editor
- Declaration Editor
- DUT Editor
- FBD/LD/IL Editor
- Global Variables List Editor
- Library Manager Editor
- Network Variables List Editor
- Recipe Manager Editor
- SFC Editor
- ST Editor
- Symbol Configuration Editor
- Task Editor
- Trace Editor
- Visualization Editor
- Visualization Manager Editor
- Watch List Editor
- 14 Device Editors
- Generic Device Editor
- CANbus Configuration Editor
- EtherCat Device Editor
- Profibus DP Device Editor
- SoftMotion Device Editor
- Softmotion concept and survey on components
- The Softmotion Drive Interface
- Configuration within the Device Softmotion Editor
- Configuration Drive Logical
- Survey on special use cases
- 14.5.6 Example Applications
- Application Examples
- Single Axis Motion Control
- Single Axis Motion Control with Visualization Template
- Drive Control via CAM and Virtual Time Axis
- Changing CAMs
- CNC Example 1: Direct Creation of the OutQueue
- CNC Example2: Decoding online with use of variables
- CNC Example 3: Path preprocessing online
- CNC Example 4: CNC by means of table editor
- CNC Example 5: CNC from file
- 15 Command Line Options
- 16 Programming Reference
- Declaration
- Variables Declaration
- Recommendations on the naming of identifiers
- Variables Initialization
- Arbitrary expressions for variable initialization
- Declaration Editor
- Autodeclaration Dialog
- Shortcut Mode
- AT Declaration
- Keywords
- Local Variables - VAR
- Input Variables - VAR_INPUT
- Output Variables - VAR_OUTPUT
- Input and Output Variables - VAR_IN_OUT
- Global Variables - VAR_GLOBAL
- Temporary Variables - VAR_TEMP
- Static Variables - VAR_STAT
- External variables - VAR_EXTERNAL
- Attribute Keywords for Variable Types
- Remanent variables - RETAIN, PERSISTENT
- Constants - CONSTANT, Typed Literals
- Variables configuration - VAR_CONFIG
- Declaration and Initialization of User Defined Data Types
- Extensible Functions - PARAMS
- FB_init, FB_reinit Methods
- FB_Exit Method
- Pragma Instructions
- Message Pragmas
- Attribute Pragmas
- Userdefined Attributes
- Attribute call_after_init
- Attribute displaymode
- Attribute ExpandFully
- Attribute Global_init_slot
- Attribute Hide
- Attribute Hide_all_locals
- Attribute Initialize_on_call
- Attribute Init_Namespace
- Attribute Init_On_Onlchange
- Attribute Instance-path
- Attribute linkalways
- Attribute Monitoring
- Attribute No_check
- Attribute No_Copy
- Attribute No-exit
- Attribute Noinit
- Attribute No_virtual_actions
- Attribute Obsolete
- Attribute Pack_mode
- Attribute Parameterstringof
- Attribute Qualified_Only
- Attribute Reflection
- Attribute Symbol
- Conditional Pragmas
- List Components Functionality
- Data Types
- Operators
- Operands
- Declaration
- 17 Devices
- 18 PLC Designer Libraries
- 19 Index
- Contents