The leader in industrial automation and control solutions

Information about positioning configuration for PLC-ES within MapleLogic.

In this section

Browse the pages in this section for detailed information on each topic.

  1. Introduction

    General Number of control axis: The number of control axes for the positioning function is equal to the number of motors being controlled. The PLC-ES executes the two-axis (X & Y) positioning control and supports linear interpolation. 1-Axis Linear Control (X or Y): 2-Axis Linear Interpolation Control: Positioning Instruction The PLC-ES is equipped with dedicated…

  2. Configuration

    Positioning Special Program Start Address The start is the reserved area of memory at the starting data register. The data registers can be D, K, L, or M. The number next to the data register type is the starting address. In this example, the starting address is D0. X Axis and Y Axis Parameters The…

  3. Monitor

    Positioning Special Program Monitor Axis The controlled axis can be selected for monitoring. To monitor the X-axis, select X Axis. To monitor the Y-axis, select Y-AXIS. Set Inching This is the amount of pulses per second that the stepper or servo motor will move. The inching range can be set between 0 ~ 65,535. Error Description View…

  4. Parameters

    PLC-ES Positioning Parameters OffsetItemConfigurationDefaultConfigurationFunctionMemoryNote0Select Pulse Output0Not Used: 0High Active: 1Low Active: 2WORD-+1Bias Speed11 ~ 100,000ppsDWORDLow WORD+2Bias SpeedHigh WORD+3Speed Limit50,0001 ~ 100,000ppsDWORDLow WORD+4Speed LimitHigh WORD+5Acceleration/Deceleration Time 11,0001 ~ 65,535msWORD-+6Acceleration/Deceleration Time 21,0001 ~ 65,535msWORD-+7Acceleration/Deceleration Time 31,0001 ~ 65,535msWORD-+8Acceleration/Deceleration Time 41,0001 ~ 65,535msWORD-+9Software Upper Limit2,147,483,647-2,147,483,648~2,147,483,647DWORDLow WORD+10Software Upper LimitHigh WORD+11Software Lower Limit-2,147,483,648-2,147,483,648~2,147,483,647DWORDLow WORD+12Software Lower LimitHigh WORD+13Position Address Under Speed Control0Don't Update: 0Update: 1Clear/Update: 2WORD-+14Backlash Compensation00…

  5. Operation Data

    Positioning for PLC-ES Special Program Operation Data X-Axis control begins at offset 0 ~ +9.Y-Axis control begins at offset +10 ~ +19. X-Axis OffsetItemBitFunction0Control Flag0Disable Axis: 0Enable Axis: 10Control Flag1Decelerate Stop Request(Activated on rising edge and automatically reset)0Control Flag2Emergency Stop Request(Activated on rising edge)0Control Flag3JOG/Inch Forward OFF: 0JOG/Inch Forward ON: 10Control Flag4JOG/Inch Backward OFF: 0JOG/Inch Backward ON: 10Control Flag5Reserved0Control Flag6Reserved0Control Flag7Reserved0Control Flag8Reserved0Control Flag9Reserved0Control FlagAReserved0Control FlagBReserved0Control…

  6. Position Data

    PLC-ES Positioning Data The basic controls, such as position and speed control, are executed by setting the required items. The special program, Positioning Program for PLC-ES, provides a tool for positioning data. A maximum of 30 position data can be configured for each axis. A position data occupies 8 WORDs of memory. The same structure…

  7. Control Codes

    Positioning for PLC-ES Special Program Control Codes ABS (Absolute Coordinate) Position control by absolute coordinate is performed based on the address designated in the origin point address. The object moves from the start address to the target address. Direction of movement is determined by the sign (+ or -) and the pulse output method of…

  8. Error Codes

    Positioning for PLC-ES Special Program Error Codes Normal Operation CodeError NameDescription0No ErrorNormal operation status Common CodeError NameDescription101Disable Y-AxisWhen using the built-in high-speed counter function for the PLC-ES, the Y-Axis is disabled to use the pulse output.102Emergency StopPositioning stopped by emergency stop command.104Hardware Upper LimitPosition limit exceeds the upper hardware limit.Hardware upper limit signal detected.105Hardware Lower…

  9. Example

    Registering the Special Program Step 1: In the Project Window, right-click Program and left-click New Program. Step 2: In the New Program window, left-click Positioning for PLC-ES. Optionally, for organization, under Program Name, the name of the program and ID can be changed. Step 3: Left-click OK. Configuring the Positioning Program Step 4: Under Start Address,…

  10. Control Code Examples

    Examples using control codes in positioning configuration within MapleLogic. ABS Example INC Example FEED Example FSC Example RSC Example LOOP & LEND Example POS Example JUMP Example