1. Catalogs
  2. Infranor Group
  3. AN_Sequences_Control_Using_Digital_Inputs_25.01
video corpo

AN_Sequences_Control_Using_Digital_Inputs_25.01

AN_Sequences_Control_Using_Digital_Inputs_25.01
1 / 12 PagesView full catalog

AN_Sequences_Control_Using_Digital_Inputs_25.01

Product catalog summary
Availability
The document outlines the availability of product sequences for XtrapulsEasy, XtrapulsPac(HP), and XtrapulsIRD, each supporting up to 32 sequences.

Start Specific Sequences Using Digital Inputs
This section describes how to initiate motion sequences using digital inputs. Sequences are selected via digital inputs and started with a rising edge on another input. The document provides an example configuration of three sequences:
  • Sequence 0: Homing (reset position to 0 without movement)
  • Sequence 1: Relative Position (3600° in positive direction at 600 rpm)
  • Sequence 2: Position Sequence (3600° in negative direction at 600 rpm)
Digital inputs are configured to enable the drive and select sequences using a binary representation, allowing selection of up to 8 sequences.

Steps to Start Sequence
The process involves ensuring the drive is in 'Sequence Mode', setting digital inputs, enabling the drive, selecting a sequence, and starting it with a rising edge on SEQ_START. Sequences can be interrupted by another sequence if a rising edge is detected on SEQ_START.

Start Sequences Automatically (With Input Conditions)
In 'automatic' or 'grafcet' mode, sequences can be started automatically with input conditions. Sequence 0 is initiated first, and subsequent sequences can be called based on conditions. Four sequences are configured as examples, with conditions defined using SEQ_COND_X signals connected to digital inputs. The document emphasizes the need for an empty sequence buffer when jumping to another sequence on a 'False' condition.

Sequence Execution Graph
A graph is provided to illustrate the execution timing of running sequences.
See more

Catalog excerpts

AN_Sequences_Control_Using_Digital_Inputs_25.01-1

MOTION SEQUENCES EDITION CONTROL Sequence file List of sequences + ® Position type Position (inc) Speed (inc/s ) Acceleration (inc/s2) Deceleration (inc/s2) Outputs (1 to 8) Outputs trigger Start condition (inputs 1 to 8) 0004 Execute this sequence and then jump to sequence Application note

 Open the catalog to page 1
AN_Sequences_Control_Using_Digital_Inputs_25.01-2

Sequences control using Digital Inputs QINFRANOR Product Sequences available Max Sequences The first way to use motion sequences is by starting them using digital input(s). The idea is to select a sequence number using digital inputs and then start the selected sequence by doing a rising edge on another input. Tthe "Position User Scaling” was set to “360°/turn” in OPTIO parameters for all examples.

 Open the catalog to page 2
AN_Sequences_Control_Using_Digital_Inputs_25.01-3

Sequences control using Digital Inputs As an example, I configured 3 sequences: 1) Sequence number 0 Type: Homing Homing Type: Method 35 (reset position to 0 without movement) 2) Sequence number 1 Type: Relative Position Target Position: 3600° (10 motor turns) in POSITIVE direction Speed: 3600°/s (600 rpm) Start specific sequences using digital inputs

 Open the catalog to page 3
AN_Sequences_Control_Using_Digital_Inputs_25.01-4

Sequences control using Digital Inputs OINFRANOR Type: Position Sequence Target Position: 3600° (10 motor turns) in NEGATIVE direction Speed: 3600°/s (600 rpm) Position type Position (deg ) Speed (deg/s) Acceleration (deg/s1) Deceleration ( deg/s:) Outputs trigger Start condition [inputs 1 to 3) End condition (inputs 1 to S) Execute this seauence In this example, I use the following configuration Start specific sequences using digital inputs 4

 Open the catalog to page 4
AN_Sequences_Control_Using_Digital_Inputs_25.01-5

Sequences control using Digital Inputs OINFRANOR 2.2.1 -Enable Configuration We want the drive to be enabled when the logical input associated with “ENABLE” function (in the example its DIGITAL_INPUT_1) is at high level. STANDARD ADVANCED "ENABLE" configuration ENABLE Control Hardware ENABLE When launching selected sequence using digital IO, the "autostart” mode must be disabled. Each sequence is identified by a number, starting from 0. The SEQ_SEL_X input can be used to select a sequence, using binary representation. With a combination of SEQ_SEL_1, SEQ_SEL_2 and SEQ_SEL_3, you can select up...

 Open the catalog to page 5
AN_Sequences_Control_Using_Digital_Inputs_25.01-6

Sequences control using Digital Inputs CINFRANOR All the following steps will be done using the “Device Control” window of OPTIO. O OPTIO Drive Assistant by Infranor SAS - Copyright © Infra Current limi 2) Check if there is no error / warning displayed, and the drive is in “Ready to switch on” state: Start specific sequences using digital inputs 6

 Open the catalog to page 6
AN_Sequences_Control_Using_Digital_Inputs_25.01-7

Sequences control using Digital Inputs OINFRANOR First, the running sequence is “-1”, indicating that no sequence is currently running. Then, when a rising edge is applied on “SEQ_START”, the running sequence will be the “Selected Sequence”, so 2. Sequences can also be chained. For example, sequence n°1 can be launched using digital IO, and at the end of the movement, sequence n°1 can automatically switch to sequence n°2. Refer to chapter 3 for sequences chaining. 2.5 -SEQUENCE INTERRUPTION BY ANOTHER When a rising edge is detected on SEQ_START, the selected sequence will be started immediately,...

 Open the catalog to page 7
AN_Sequences_Control_Using_Digital_Inputs_25.01-8

Sequences control using Digital Inputs OINFRANOR The second way to use sequences is the “automatic” mode. In this mode, also called “grafcet” mode, the sequence n°0 is called first. Then, other sequence can be called from this sequence, with or without conditions. As an example, I configured 4 sequences: 1) Motion Sequence number 0 Type: Homing Homing Type: Method 35 (reset position to 0 without movement) 2) Motion Sequence number 1 Type: Relative Position Target Position: 3600° (10 motor turns) in POSITIVE direction Speed: 3600°/s (600 rpm) Position type Position ( deg } Speed (deg/s) Acceleration...

 Open the catalog to page 8
AN_Sequences_Control_Using_Digital_Inputs_25.01-9

Sequences control using Digital Inputs 3) Motion Sequence number 2 Type: Position Sequence Target Position: 3600° (10 motor turns) in NEGATIVE direction Speed: 3600°/s (600 rpm) 4) Motion Sequence number 3 Type: Position Sequence Target Position: 180 ° (0.5 motor turns) in POSITIVE direction Speed: 3600°/s (600 rpm) Start sequences automatically (with input conditions

 Open the catalog to page 9
AN_Sequences_Control_Using_Digital_Inputs_25.01-10

Sequences control using Digital Inputs OINFRANOR Configure the input conditions on sequences On each Motion Sequence, you can define conditions. If this condition is “True”, you can jump to a chosen sequence after the sequence end. If this condition is “False”, you can jump to another (or the same) sequence. In case of "False” condition, you CANNOT jump immediately to another sequence with INPUT CONDITIONS. You must jump to an empty sequence (buffer) before._ To define these conditions, you must use signals called SEQ_COND_X. These signals must be connected to Digital Inputs (refer to chapter...

 Open the catalog to page 10
AN_Sequences_Control_Using_Digital_Inputs_25.01-11

Sequences control using Digital Inputs OINFRANOR Note: Empty sequences (n°12 and n°23) are defined like that: We want the drive to be enabled when the logical input associated with “ENABLE” function (in the example its DIGITAL_INPUT_1) is at high level. Also, when the drive the drive is enabled, we will use the “Auto-Start” function to automatically start the sequence n°0. DIGITAL INPUTS STANDARD ADVANCED "ENABLE" configuration Hardware [by using a logical input) ENABLE Control Hardware ENABLE 11 Start sequences automatically (with input conditions)

 Open the catalog to page 11
AN_Sequences_Control_Using_Digital_Inputs_25.01-12

Sequences control using Digital Inputs 3.3 -SEQUENCE EXECUTION GRAPH Below you will find the graph execution of the running sequences. Start sequences automatically (with input conditions)

 Open the catalog to page 12

All Infranor Group catalogs and technical brochures

  1. Pac_SF01_EN

    4  Pages

  2. Option_CT_EMF

    6  Pages

  3. ma_series

    6  Pages

  4. CD1a_e_7.1(old)

    45  Pages

  5. BM20A(F)v3_0

    20  Pages

  6. BM20A(D)v3_0

    20  Pages

  7. BF400(GB)v2_2

    21  Pages

  8. BF400(D)v2_2

    21  Pages

  9. BF230(GB)v2_0

    23  Pages

  10. BF230(F)v2_0

    23  Pages

  11. BD2m_e_2.2

    69  Pages

  12. BD2m(GB)2.0

    70  Pages

  13. BD2_e_3.2

    53  Pages

  14. BD2(GB)3.1

    53  Pages

  15. BD2(D)3.1

    54  Pages

  16. Movinor_LH_e

    4  Pages

  17. ma_series

    6  Pages

  18. BD1t(GB)3.1

    81  Pages

  19. BD1t(F)3.0

    85  Pages

  20. BD1pInst(GB)3.0

    25  Pages

  21. BD1pInst(F)3.0

    23  Pages

  22. BD1pInst(D)3.0

    24  Pages

  23. BD1m(GB)5.0

    58  Pages

  24. BD1m(F)5.0

    57  Pages

  25. BD1m(D)v3_3

    64  Pages

  26. BD1k(GB)2.1

    35  Pages

  27. BD1k(F)2.1

    36  Pages

  28. BD1j(GB)v2_41

    19  Pages

  29. BD1j(F)v2_4

    21  Pages

  30. BD1i(GB)v2_21

    23  Pages

  31. BD1i(F)v2_2

    27  Pages

  32. BD1h(F)3.0

    65  Pages

  33. BD1h(D)3.0

    59  Pages

  34. BD1g(GB)v3_0

    28  Pages

  35. BD1g(F)v3_0

    28  Pages

  36. BD1a400(GB)v2_3

    43  Pages

  37. BD1a400(F)v2_3

    44  Pages

  38. BD1a400(D)v2_3

    45  Pages

  39. BD1(GB)7.1_noPW

    45  Pages

  40. BD1(GB)7.1

    45  Pages

  41. BD1(F)7.1_noPW

    47  Pages

  42. BD1(F)7.1

    47  Pages

  43. BD1(D)7.1

    45  Pages

  44. BD1 Katalog

    11  Pages

  45. Easy_STO_en_1.4

    14  Pages

  46. CD1kUser_en_2.3

    26  Pages

  47. CD1a_en_8.17

    62  Pages

  48. CD1_STO_en_1.8

    16  Pages

  49. Drawing_1

    1  Page

  50. Datasheet_MSS

    5  Pages

  51. Datasheet_2

    2  Pages

  52. Datasheet_1

    4  Pages

  53. BLSBLT_series

    2  Pages

  54. BL220221

    2  Pages

  55. BL270

    2  Pages

  56. BL190

    2  Pages

  57. bl100_series

    6  Pages

  58. bl40_series

    6  Pages

  59. BL30

    2  Pages

  60. Movinor_T_EN

    4  Pages

  61. Movinor_N_EN

    4  Pages

  62. CybIO

    6  Pages

Archived catalogs

  1. BD1c(F)v2_01

    19  Pages

  2. BD1c(GB)v2_01

    19  Pages

  3. BD1d(F)v2_01

    25  Pages

  4. BD1d(GB)v2_01

    25  Pages

  5. BD1e(F)v2_01

    22  Pages

  6. BD1f(F)v2_01

    17  Pages

  7. BD1f(GB)v2_01

    18  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.
About DirectIndustry
DirectIndustry is a marketplace that offers B2B players a complete experience, from product sourcing to purchase. DirectIndustry is an entity of VirtualExpo Group.