Introduction Welcome Methods of Use Communication Matrix Version Information Bug Reporting Setting Up the Controller Controller Preparation Choosing an IP Address First Motion Reading Digital Inputs Controller Description Specifications Communication Ports Controller Power Inputs and Outputs LED Indicators Motion System Mechanical Mechanical Connectors Power Connector Motor Connector Encoder Connector IO Connector EStop Connector Serial Connector Intermodule Plug Connector Options 3ENC Option 3PD Option IOH and IOL Option 6ABS Option Menu Reference Main Menu File New Project Open Project Open Recents Open Resources Save Save As Save In Controller View Pascal Listing Hints Task Monitor Assembly Listing Symbol Tree Configure Communication Port Auto Drop Down Data Drop Down Compile To Flash Conditional Defines Remote Network Run Start App Stop App Help Block Help Text Help About WorkPage Menu Add Comment Add Workpage Paste Category Block Menu Help Find WorkPage Block Menu Duplicate Cut Copy Paste Write Block Menu Add Numeric Field Menu Item Add String Literal Menu Item Add Boolean Field Menu Item Delete Last Field Menu Item Procedure Block Menu Add Parameter Add Note Delete Last Item Block Reference Motion Abort Accel Actual Position Arm Capture Begin Move By Begin Move To Begin Stop Capture Bit Capture Has Tripped Capture Position Commanded Position Decel Destination Position Error Limit Error Position Jog Motor Is On Move By Move Is Finished Move To Negative Limit Positive Limit Profile Phase Profile Velocity Set Accel Set Actual Position Set Capture Source Set Capture Trip Set Commanded Position"> Set Current To Set Decel Set Error Limit Set Enable Inversion Set Motor Set Negative Limit Set Positive Limit Set Speed Set Step Output To Quadrature Set Step Width " target="contentframe">Speed Stop Tasks Abort Task Begin Task Wait Until Task Is Finished ReadWrite Advance To Next Line Assign Assign From Dialog Clear Close End Of File Get Selection Index Next Value On Line Reset Rewrite SetSelectionIndex Value Writeln Graphics Clear Close Draw Line Mouse Positon Y Mouse Positon X Pop Up Set Coordinate Frame Set Line Color Data Change By Set Boolean Set Number Set Persistent Save Delay Events Autostart Autostart Last Click Double Click Mouse Down Mouse Drag Mouse Up On Event Setup Show ShowAs Control Delay Escape Escape Code Escape Code Constants Exit Forever If If Else Loop Repeat Until Try Recover Wait Until While Yield I/O Configure IO Bit As Output Input Named Analog Input Named IO Is On/Off Named Output Turn Reset Watchdog Sample Counter SampleRate Set Sample Rate Turn Yellow LED User Has Disabled Watchdog Has Tripped Operators Abs Compare Logical Operator Negate Not Operator Numerical Operator Round Trunc More Blocks Procedures Procedures with Parameters Procedures with Notes More Blocks Motion Concepts User Units Homing Software Packages BiSS Posital Absolute Encoders 6ABS Option Support Current Cutback Filter Joystick Axis Motion Recorder SSI Posital Absolute Encoders Storage Scope Closed Loop Modbus Master Escape Codes 10 Divide Overflow Escape Code 11 Sample Overrun Escape Code 12 Axis Not Valid Escape Code 13 Speed Negative Escape Code 15 Curve Buffer Not Linked Escape Code 16 User Accels 0 Or Negative Escape Code 17 User Decells 0 Or Negative Escape Code 19 Unable To Resume Task Escape Code 20 Unable To Begin Task Escape Code 21 Append Move Overflow Escape Code 23 Motion Overrun Escape Code 24 Axis Is Busy Escape Code 25 File Reset Escape Code 26 File Rewrite Escape Code 27 Read Escape Code 28 Write Escape Code 29 Object Not Initialized Escape Code 31 Parameter Out Of Range Escape Code 32 Watchdog Failed To Reset Escape Code 33 Option Not Present Escape Code 34 IO Authorization Escape Code 35 Name Not Found Escape Code 36 Library Not Found Escape Code 37 DLL Procedure Not Found Escape Code 38 Neighbor Communication Escape Code 39 String Error Escape Code 40 Floating Point Error Escape Code 41 Task Stack Overflow Escape Code 42 Address Is Nil Escape Code 44 Plate Not Present 45 Position Limit Escape Code 46 Arm Capture Failure Escape Code 47 Task Address Is Not Valid Escape Code 48 Bitmap File Not Found Escape Code 49 Capture Not Present Escape Code 50 Encoder Position Not Present Escape Code 51 Dac Number Out Of Range Escape Code 52 Function Not Present Escape Code 53 Axis Does Not Support Enable Status Escape Code 54 Firmware Read Escape Code 55 Ethernet Socket Initialization Failed Escape Code 56 Ethernet Socket Initialized With Port 0 Escape Code 57 Ethernet Socket Already In Use Escape Code 58 Ethernet Socket Limit Exceeded Escape Code 59 Modbus Communication Package Required Escape Code 60 Watchdog Has Tripped Escape Code 61 Unresponsive Remote Controller Escape Code Deployment Commissioning Updating Firmware