- DL manuals
- IAI
- Switch
- acon
- Operation Manual
IAI acon Operation Manual - page 89
Summary of acon
Page 1
Operation manual, eighth edition.
Page 2: Table of Contents
Table of contents.
Page 5
1 1. Overview the open field network profibus-dp is a multi-bit, multi-vendor network for communication of both control and data signals of the machine/line control level. A wire-saving system can be built by connecting iai’s x-sel, tt, rcs-c, e-con, acon, pcon, scon, asel, psel and ssel controllers...
Page 6
2 2. Specifications 2.1 interface specifications the table below lists the specifications of the profibus-dp interface. Item specification remarks communication profile profibus-dp communication method hybrid method master/slave method with token passing number of connectable stations 32 stations pe...
Page 7
3 3. X-sel controller 3.1 profibus-dp board types and installation positions in the x-sel there are six types of x-sel controllers that support profibus-dp, as listed below. The installation position of the profibus-dp board is different depending on whether the x-sel controller is of pr0 type or pr...
Page 8
4 (1) compact type (j type) 1-axis specification *1 2-axis specification *1 3/4-axis specification *2, *3 fig. 3.1 *1) an i/o board cannot be installed in 1-axis and 2-axis specifications, because the profibus-dp board occupies the only slot available. *2) with 3-axis and 4-axis specifications, only...
Page 9
5 (2) general-purpose type (k type) z either a profibus-dp board or standard i/o board must be always installed in the standard slot (i/o1 --- slot at the far left). Z the “pr1” profibus-dp board occupies two expansion slots. If this type of profibus-dp board is selected, only one expansion slot can...
Page 10
6 fig. 3.3 (3) p/q types z the profibus-dp board is installed in the installation position of field network board. Fig. 3.4 expansion slots 2 and 3 profibus-dp board (installed in expansion slot 1.) standard i/o board standard i/o standard i/o profibus-dp board profibus-dp board expansion i/o.
Page 11
7 3.2 setting a profibus-dp board (slave station) (1) name of each part j/k/jx/kx/ type p/q/px/qx type profibus-dp communication connector termination switch address setting dials monitor leds profibus-dp communication connector termination switch address setting dials monitor leds.
Page 12
8 (2) profibus-dp communication connector interface specifications this is a 9-pin, female d-sub connector recommended by the profibus-dp standard en 50170. Connector pin no. Description contents 3 b-line rxd x txd (positive signal line) 5 gnd shield 8 a-line /rxd x /txd (negative signal line) housi...
Page 13
9 (4) node address settings the address of each profibus-dp slave station is set using the “x10” and “x1” rotary switches shown in the figure under (1). Set a desired address according to the following rule: node address number = (“value set by x10” rotary switch x 10) + (“value set by x1” rotary sw...
Page 14
10 3.3 setting x-sel i/o parameters (assigning i/o ports) set the x-sel input/output ports to be used in profibus-dp communication. The x-sel supports many variations of input/output port settings depending on how the applicable i/o parameters are set. (for details, refer to “operation manual for x-...
Page 15
11 (2) k/kx type note) one profibus-dp board occupies two slots. Accordingly, nos. 4 and 5 are set to “-1,” and no. 11 to “0,” when a profibus-dp board is set in the slots denoted by a above. If a profibus-dp board is set in the slots denoted by b, nos. 8 and 9 are set to “-1,” while no. 13 is set t...
Page 16
12 3.3.2 factory-set parameters (default settings) (1) factory-set parameters for the j/k/jx/kx types • i/o parameter settings no. Parameter name input range a b c remarks 1 input/output port assignment type 0 ~ 20 0 0 0 0: fixed assignment 1: automatic assignment (priority: slot 1 ~) * ports are as...
Page 17
13 (2) factory-set parameters for the p/px/q/qx types no. Parameter name input range settings remarks 1 input/output port assignment type 0 ~ 20 0 0: fixed assignment 1: automatic assignment (priorities: network i/f module → slot 1 (standard i/o) ~) * ports are assigned automatically only for the co...
Page 18
14 3.3.3 automatically assigning x-sel i/os set the x-sel input/output ports to be used in profibus-dp communication. The x-sel supports many variations of input/output port settings depending on how the applicable i/o parameters are set. (for details, refer to “operation manual for x-sel controller...
Page 19
15 x-sel (k type) no. Parameter name input range settings remarks 1 input/output port assignment type 0 ~ 20 1 0: fixed assignment 1: automatic assignment (priority: slot 1 ~) * ports are assigned automatically only for the contiguous slots in use, starting from slot 1 = for safety reasons. 2 standa...
Page 20
16 (2) setting example when a profibus-dp board is used with an expansion i/o board (automatic assignment) the port numbers of the expansion board are assigned automatically in accordance with the numbers of i/o ports of the profibus-dp slave station set by i/o parameter nos. 14 and 15. Example: if ...
Page 21
17 no. Parameter name input range settings remarks 1 input/output port assignment type 0 ~ 20 1 0: fixed assignment 1: automatic assignment (priority: slot 1 ~) * ports are assigned automatically only for the contiguous slots in use, starting from slot 1 = for safety reasons. 2 standard i/o fixed as...
Page 22
18 (3) setting example when a profibus-dp board is used with an expansion i/o board (fixed assignment) under fixed assignment (where i/o parameter no. 1 is set to “0”), you can set desired initial i/o port numbers. Under automatic assignment the initial i/o port numbers (input number 0 ~ / output nu...
Page 23
19 no. Parameter name input range settings remarks 1 input/output port assignment type 0 ~ 20 1 0: fixed assignment 1: automatic assignment (priority: slot 1 ~) * ports are assigned automatically only for the contiguous slots in use, starting from slot 1 = for safety reasons. 2 standard i/o fixed as...
Page 24
20 3.3.5 setting examples for p/px/q/qx type controllers (1) setting example when only a profibus-dp board is used (automatic assignment) example: the following settings apply when the i/o ports of the profibus-dp board are used by 32 input points and 16 output points, each from the beginning, by le...
Page 25
21 i/o parameters of x-sel p/px/q/qx type controllers no. Parameter name default (reference) input range setting remarks 1 input/output port assignment type 0 0 ~ 20 1 0: fixed assignment 1: automatic assignment (priorities: network i/f module → slot 1 (standard i/o) ~) * ports are assigned automati...
Page 26
22 (2) setting example when a profibus-dp board is used with a standard i/o board (automatic assignment) example: these settings are used when 256 input points and 256 output points are assigned, both from the initial standard i/o ports, to the profibus-dp board, and the remaining i/o port numbers a...
Page 27
23 i/o parameters of x-sel p/px/q/qx type controllers no. Parameter name default (reference) input range setting remarks 1 input/output port assignment type 0 0 ~ 20 1 0: fixed assignment 1: automatic assignment (priorities: network i/f module → slot 1 (standard i/o) ~) * ports are assigned automati...
Page 28
24 (3) setting example when a profibus-dp board is used with a standard i/o board (fixed assignment) in automatic assignment, the initial i/o port numbers (no. 0 or greater for input / no. 300 or greater for output) must be set on the standard i/o board. By using fixed assignment, however, you can s...
Page 29
25 i/o parameters of x-sel p/px/q/qx type controllers no. Parameter name default (reference) input range setting remarks 1 input/output port assignment type 0 0 ~ 20 1 0: fixed assignment 1: automatic assignment (priorities: network i/f module → slot 1 (standard i/o) ~) * ports are assigned automati...
Page 30
26 3.3.6 x-sel i/o port numbers the standard i/o port numbers of the x-sel are listed below. The port numbers and function assignments of the x-sel can be changed using i/o parameters. (for details, refer to “operation manual for x-sel controller.”) port no. Function port no. Function 000 program st...
Page 31
27 3.3.7 correspondence of x-sel i/o port numbers and plc addresses when the x-sel’s profibus-dp board i/os are assigned in the input/output (memory) areas of the plc, the areas that occupy the plc memory will change depending on the numbers of i/o points set on the x-sel side. Profibus-dp board i/o...
Page 32
28 2) address assignment in the master station when setting the configuration in 1) using a configurator, the numbers of inputs and outputs of the x-sel set for slave station 2 must be determined. (here, it is assumed that the number of occupiable slave stations is set to 16 words in the master stat...
Page 33
29 4) i/o port numbers are assigned in units of 16 points starting from the channel address in the plc buffer memory corresponding to the specified node address. Here, the plc buffer memory bits are sequentially assigned to the i/o port numbers, starting from the smallest port number and lowest memo...
Page 34
30 5) description example of bit addresses --- fuji electric the inputs and outputs of the x-sel are respectively assigned i/o addresses (word addresses) as viewed from the plc. The bit address description rules are specified below. Prefix bus station number this number indicates which of the units ...
Page 35
31 reference when bit addresses are set in the plc, port numbers are assigned in units of 16 points, starting from the channels corresponding to the node address set by the dip switches. (this does not apply when a configurator is used.) (input) (output) (input) (output) port number port number node...
Page 36
32 4. Tabletop robot tt 4.1 model models: tt--i--pr maximum numbers of network i/o points: 240/240 a profibus board is installed in the installation position for field network board. Profibus board standard i/o board.
Page 37
33 4.2 profibus board 4.2.1 name of each part monitor leds address setting dials termination switch profibus-dp communication connector.
Page 38
34 4.2.2 profibus-dp communication connector the board-end connector is a d-sub 9-pin (female) connector recommended under the profibus-dp standard en50170. The network connector on the other end is not supplied. Pin no. Signal name explanation 1 nc not connected 2 nc not connected 3 b-line communic...
Page 39
35 4.2.4 address setting dials (node address settings) the address of each profibus-dp slave station is set using the left (x1) and right (x10) address setting dials. These rotary switches set the node address of the applicable controller. Each of these two switches can be set to a desired value in ...
Page 40
36 4.3 i/o parameter settings (i/o port assignments) the tt i/o ports used by profibus are set. (1) board installation position (slot) and parameter numbers 64 input ports and 64 output ports are set at the factory for use with profibus. Profibus board parameter no. 14 no. 15 standard i/o board.
Page 41
37 (2) factory-set parameters for the tt type no. Parameter name factory-set value input range remarks 1 input/output port assignment type 0 read only 0: fixed assignment 2 standard i/o1 fixed assignment: initial input port number 000 -1 ~ 599 0 + (multiple of 8) (the parameter is invalid if a negat...
Page 42
38 (3) example of parameter settings for the tabletop robot tt the settings below assume that 240 input points and 240 output points are assigned on the profibus board as general-purpose i/o ports. With the tt, the initial i/o port numbers are fixed. Initial input port number: 48 initial output port...
Page 43
39 i/o parameters for tt type no. Parameter name factory-set value input range set value remarks 1 input/output port assignment type 0 read only 0 0: fixed assignment 2 standard i/o1 fixed assignment: initial input port number 000 read only 000 0 + (multiple of 8) (the parameter is invalid if a nega...
Page 44
40 4.4 i/o port numbers for tt the i/o port numbers applicable to the tt are shown below. (for details, refer to the “operation manual for tabletop robot tt.”) port no. Function port no. Function 000 start 300 alm (front panel led) 001 (software reset) 301 rdy (front panel led) 002 (servo on) 302 em...
Page 45
41 reference when bit addresses are set in the plc, port numbers are assigned in units of 16 points, starting from the channels corresponding to the node address set by the dip switches. (this does not apply when a configurator is used.) (input) (output) (input) port number node address nn node addr...
Page 46
42 5. Rcs-c, e-con and scon 5.1 models external views (front views) of the rcs, e-con and scon controllers that support profibus-dp are shown below. (1) rcs-c models: rcs-c---pr- i/o points: eight dedicated input points, 10 dedicated output points rcs-c 24-v type rcs-c 100/200-v type.
Page 47
43 (2) e-con models: econ---pr- i/o points: 10 dedicated input points, 12 dedicated output points (3) scon models: scon-c--pr-- i/o points: 16 dedicated input points, 16 dedicated output points.
Page 48
44 5.2 setting a profibus-dp board (slave station) (1) name of each part (2) profibus-dp communication connector interface specifications this is a 9-pin, female d-sub connector recommended by the profibus-dp standard en 50170. Connector pin no. Description contents 3 b-line rxd/txd (positive signal...
Page 49
45 (3) bus termination settings among the units connected to a profibus-dp network, the devices at both ends require termination to prevent reflected waves from entering the bus line again. This profibus-dp module provides a termination switch that makes this termination easy. The user need not inst...
Page 50
46 (5) monitor led indications of the leds provided on the front face of the board, the two leds, err and power, can be used to check the operating condition of the communication module. The board has three leds, whose conditions and their meanings are explained below. Led color status definition de...
Page 51
47 (6) input/output (i/o) signal assignments the rcs-c, e-con and scon have the following numbers of inputs and outputs, respectively: [1] rcs-c 8 dedicated input points, 11 dedicated output points (100/200-v specification) or 10 dedicated output points (24-v specification) [2] e-con 10 dedicated in...
Page 52
48 [2] e-con signal assignments input number signal name output number signal name 0 command position 1 0 completed position 1 1 command position 2 1 completed position 2 2 command position 4 2 completed position 4 3 command position 8 3 completed position 8 4 command position 16 4 completed positio...
Page 53
49 [3] scon signal assignments the scon has 16 dedicated input points and 16 dedicated output points. The details of inputs and outputs are shown below. Signals are assigned in one of six patterns in accordance with the setting of scon parameter no. 25 (pio pattern selection). Setting of parameter n...
Page 54
50 setting of parameter no. 25 512-point mode solenoid valve mode 1 solenoid valve mode 2 3 4 5 category port no. Signal name symbol signal name symbol signal name symbol 0 pc1 start position 0 st0 start position 0 st0 1 pc2 start position 1 st1 start position 1 st1 2 pc4 start position 2 st2 start ...
Page 55
51 (7) correspondence of rcs-c, e-con and scon i/o port numbers and plc addresses in the assignment of the rcs-c, e-con or scon’s profibus-dp board i/os in the input/output (memory) areas of the plc, one word of input/output area is occupied by 16 i/o points (dedicated inputs/outputs) of the slave s...
Page 56
52 i/o port numbers are assigned in units of 16 points starting from the channel address in the plc buffer memory corresponding to the specified node address. Here, the plc buffer memory bits are sequentially assigned to the i/o port numbers, starting from the smallest port number and lowest memory ...
Page 57
53 reference 1 when bit addresses are set in the plc, inputs and outputs are sequentially assigned to the channels corresponding to the node address set by the dip switches. (input) (output) node address nn the numbers under (nn)/(mm) ch are plc channel addresses corresponding to node address nn. In...
Page 58
54 example of address assignment rules --- fuji electric prefix bus station number this number indicates the installation position of the profibus-dp board in the plc. Word number a sequential number specifying a word when the i/os assigned to the master station are arranged in words. Bit address a ...
Page 59
55 6. Asel, psel, ssel asel, psel and ssel controllers of profibus type can support up to 256 input points and 256 output points. 6.1 models 6.1.1 asel, psel asel and psel controllers of profibus type are indicated by the following model numbers: 1-axis type asel-c-1--pr- psel-c-1--pr- 2-axis ty...
Page 60
56 6.1.2 ssel ssel controllers of profibus type are indicated by the following model numbers: 1-axis type ssel-c-1--pr- 2-axis type ssel-c-1--pr- external view status leds profibus communication connector front panel color dark gray printed series name.
Page 61
57 6.2 profibus interface (1) name of each part • asel, psel • ssel (2) status led indications the operating condition of the profibus board, as well as the network condition, can be checked using the two leds (status0 and status1) provided on the front side of the board. Led color indicator conditi...
Page 62
58.
Page 63
59 (3) profibus-dp communication connector the board-end connector is a d-sub 9-pin (female) connector recommended under the profibus-dp standard en50170. The network connector on the other end is not supplied. Pin no. Signal name explanation 1 nc not connected 2 nc not connected 3 b-line communicat...
Page 64
60 6.3 i/o parameter settings set the node address, i/o ports and other parameters of the asel, psel and ssel used with profibus. (1) network type setting i/o parameter no. 225, “network i/f module: control” has been set to 3h (profibus) at the factory. (no additional setting is required.) (2) node ...
Page 65
61 asel, psel and ssel network i/o parameter list no. Parameter name factory-set value input range remarks 1 input/output port assignment type 0 0 ~ 20 0: fixed assignment 1: automatic assignment 14 network i/f module: remote input ports used 64 0 ~ 256 multiple of 8 15 network i/f module: remote ou...
Page 66
62 6.4 i/o port numbers and profibus-dp address assignments asel, psel and ssel controllers operate in the program mode and positioner mode, but the principles of assignment are the same with both modes. To be specific, i/o port numbers are assigned in units of 16 points starting from the channel ad...
Page 67
63 (2) positioner mode regardless of the settings of i/o parameter nos. 1, 16 and 17, physical ports are assigned from no. 0 for input ports and from no. 300 for output ports. As shown in the i/o port table on the next page and subsequent pages, input ports of nos. 0 to 23 and output ports of nos. 3...
Page 68
64 asel positioner mode i/o port table positioner mode category port no. Standard mode product-type switching mode 2-axis independent mode teaching mode dc-s-c1 compatible mode 16 position input 10 input 10 position input 7 axis 1 jog- position no. 1000 input 17 position input 11 input 11 position i...
Page 69
65 psel positioner mode i/o port table positioner mode category port no. Standard mode product-type switching mode 2-axis independent mode teaching mode dc-s-c1 compatible mode 16 position input 10 input 10 position input 7 axis 1 jog- position no. 1000 input 17 position input 11 input 11 position i...
Page 70
66 ssel positioner mode i/o port table positioner mode category port no. Standard mode product-type switching mode 2-axis independent mode teaching mode dc-s-c1 compatible mode 16 position input 10 input 10 position input 7 axis 1 jog- position no. 1000 input 17 position input 11 input 11 position i...
Page 71
67 7. Acon, pcon 7.1 operation modes and functions acon and pcon controllers supporting profibus-dp can be operated in a desired operation mode selected from the following five modes. Operation modes and key functions key function remote i/o mode position/simple direct mode half direct mode full dir...
Page 72
68 [2] position/simple direct mode: in this mode, the actuator is operated by specifying position numbers. You can select whether to specify the target position directly as a value, or use a value registered in the position data table, by switching a control signal. For the speed, acceleration/decel...
Page 73
69 [4] full direct mode: in this mode, the actuator is operated by specifying all values relating to position control (target position, speed, acceleration/deceleration, etc.) directly as values. Number of occupied bytes: 32 bytes (16 words) [5] remote i/o mode 2: in this mode, the actuator is opera...
Page 74
70 7.2 models the models of acon and pcon controller supporting profibus-dp are indicated as follows, respectively: z acon-c/cg- -pr- z pcon-c/cg- -pr- printed series name z acon z pcon front panel color z acon: dark blue z pcon: dark green.
Page 75
71 7.3 profibus-dp (slave station) settings (1) name of each part the name of each part relating to profibus-dp is shown. (2) profibus-dp communication connector interface specifications this is a 9-pin, female d-sub connector recommended by the profibus-dp standard en 50170. Connector pin no. Descr...
Page 76
72 (3) bus terminal processing if the connector is to be connected to the network terminal node, connect the terminal resistor to the profibus-dp communication connector as shown below or use a connector with terminal resistor. Z example of connector with terminal resistor: subcon-plus-profib/ax/sc ...
Page 77
73 (6) status led indications the board operating condition and network condition can be checked using the two leds provided on the front side of the controller. Led color indicator condition description of indication (meaning of indication) lit the board is online with the fieldbus network and comm...
Page 78
74 7.4 communication with the master station 7.4.1 operation modes and handling of plc addresses the address assignments under each operation mode are shown below. • plc output → acon/pcon input (* n indicates the initial output address for each axis.) acon/pcon di and input data resister remote i/o...
Page 79
75 • acon/pcon output → plc input (* n indicates the initial input address for each axis.) acon/pcon do and output data resister remote i/o mode position/simple direct mode half direct mode full direct mode remote i/o mode 2 plc input address (word address) number of occupied bytes: 2 number of occu...
Page 80
76 z reference: example of plc address assignment rules --- fuji electric the plc address assignment rules are shown below. Prefix bus station number this number indicates the installation position of the profibus-dp master unit within the plc units is indicated. Word address word addresses refer to...
Page 81
77 7.4.2 remote i/o mode (number of occupied bytes: 2) in this mode, the actuator is operated by specifying position numbers just like when pios (24-v i/os) are used. Set desired position data using the rc pc software or teaching pendant. The number of positions to which the actuator can be operated...
Page 82
78 (1) plc address configuration (* n indicates the initial input/output address for each axis.) parameter no. 84 acon/pcon di (port number) plc output address acon/pcon do (port number) plc input address 0 0 to 15 n 0 to 15 n pay attention to use of duplicate addresses. (2) i/o signal assignments f...
Page 83
79 (3) i/o signal assignments which signals are assigned to controller i/o ports vary according to the setting of parameter no. 25. (for details, refer to the operation manual for the controller.) acon setting of parameter no. 25 positioning mode teaching mode 256-point mode 0 1 2 category port no. ...
Page 84
80 acon setting of parameter no. 25 512-point mode solenoid valve mode 1 solenoid valve mode 2 3 4 5 category port no. Signal name symbol signal name symbol signal name symbol 0 pc1 start position 0 st0 start position 0 st0 1 pc2 start position 1 st1 start position 1 st1 2 pc4 start position 2 st2 s...
Page 85
81 pcon setting of parameter no. 25 positioning mode teaching mode 256-point mode 0 1 2 category port no. Signal name symbol signal name symbol signal name symbol 0 pc1 pc1 pc1 1 pc2 pc2 pc2 2 pc4 pc4 pc4 3 pc8 pc8 pc8 4 pc16 pc16 pc16 5 command position number pc32 command position number pc32 pc32...
Page 86
82 pcon setting of parameter no. 25 512-point mode solenoid valve mode 1 solenoid valve mode 2 3 4 5 category port no. Signal name symbol signal name symbol signal name symbol 0 pc1 start position 0 st0 start position 0 st0 1 pc2 start position 1 st1 start position 1 st1 2 pc4 start position 2 st2 s...
Page 87
83 7.4.3 position/simple direct mode (number of occupied bytes: 8) in this mode, the actuator is operated by specifying position numbers. You can select whether to set the target position directly as a value or use a value registered in the position data table, by switching a control signal (pmod si...
Page 88
84 (2) i/o signal assignments for each axis an i/o signal of each axis consists of 4 words (8 bytes) of i/o addresses. Z control signals and status signals are bit on/off signals. Z the target position and current position are both a 2-word (32-bit) binary data. Although values from -999999 to +9999...
Page 89
85 plc input address (* n indicates the initial input address for each axis.) 1 word = 2 bytes = 16 bits current position (upper word) current position (lower word) complete position number status signal if the current position is a negative value, it is expressed by a 2’s complement..
Page 90
86 (3) i/o signal assignments (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) signal type bit symbol description details target position 32-bit data - 32-bit signed integer. Specify the target position on the absolute coordinates. Th...
Page 91
87 (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) signal type bit symbol description details current position 32 bit - 32-bit signed integer indicating the current position. The unit is 0.01 mm. (example) reading: 000003ffh = 1023 (...
Page 92
88 7.4.4 half direct mode (number of occupied bytes: 16) in this mode, the actuator is operated by specifying the target position, positioning band, speed, acceleration/deceleration and push current directly as values from the plc. Set each value in an applicable i/o address. If the zone function is...
Page 93
89 (2) i/o signal assignments for each axis an i/o signal of each axis consists of 8 words (16 bytes) of i/o addresses. Z control signals and status signals are bit on/off signals. Z the target position and current position are both a 2-word (32-bit) binary data. Although values from -999999 to +999...
Page 94
90 plc output address (* n indicates the initial output address for each axis.) 1 word = 2 bytes = 16 bits target position (upper word) target position (lower word) control signal if the target position is a negative value, it is expressed by a 2’s complement. Positioning band (upper word) positioni...
Page 95
91 plc input address (* n indicates the initial input address for each axis.) 1 word = 2 bytes = 16 bits current position (upper word) current position (lower word) if the current position is a negative value, it is expressed by a 2’s complement. Command current (upper word) command current (lower w...
Page 96
92 (3) i/o signal assignments (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) signal type bit symbol description details target position 32-bit data - 32-bit signed integer. Specify the target position on the absolute coordinates. Th...
Page 97
93 (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) signal type bit symbol description details push-current limiting value 16-bit data - 16-bit integer. Specify the current-limiting value during push-motion operation. The specified ra...
Page 98
94 (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) signal type bit symbol description details current position 32-bit data - 32-bit signed integer indicating the current position. The unit is 0.01 mm. (example) reading: 000003ffh = 1...
Page 99
95 7.4.5 full direct mode (number of occupied bytes: 32) in this mode, the actuator is operated by specifying all values relating to position control (target position, speed, etc.) directly as values from the plc. Set each value in an i/o address. The key functions that are available on robo cylinde...
Page 100
96 (2) i/o signal assignments for each axis an i/o signal of each axis consists of 16 words (32 bytes) of i/o addresses. Z control signals 1 and 2 and status signals are bit on/off signals. Z the target position and current position are both a 2-word (32-bit) binary data. Although values from -99999...
Page 101
97 plc output address (* n indicates the initial output address for each axis.) 1 word = 2 bytes = 16 bits target position (upper word) target position (lower word) if the target position is a negative value, it is expressed by a 2’s complement. Positioning band (upper word) positioning band (lower ...
Page 102
98 (*3) dedicated pcon function. Cannot be used on acon. Plc output address (* n indicates the initial output address for each axis.) 1 word = 2 bytes = 16 bits zone boundary- (upper word) zone boundary- (lower word) if the zone boundary- is a negative value, it is expressed by a 2’s complement. Dec...
Page 103
99 plc input address (* n indicates the initial input address for each axis.) 1 word = 2 bytes = 16 bits current position (upper word) current position (lower word) command current (upper word) command current (lower word) current speed (upper word) current speed (lower word) alarm code cannot be us...
Page 104
100 (3) i/o signal assignments (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) address bit symbol function details target position 32-bit data - 32-bit signed integer. Specify the target position on the absolute coordinates. The unit...
Page 105
101 (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) address bit symbol function details acceleration 16-bit data - deceleration 16-bit data - 16-bit integer. Specify the acceleration and deceleration at which to move the actuator. Th...
Page 106
102 (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) address bit symbol function details b2 dir push direction specification: when the signal is off, the direction of the position obtained by subtracting the positioning band from the ...
Page 107
103 (* in the table, on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.”) signal type bit symbol description details current position 32 bit data - 32-bit signed integer indicating the current position. The unit is 0.01 mm. (example) reading: 000003ffh = ...
Page 108
104 7.4.6 remote i/o mode 2 (number of occupied bytes: 12) in this mode, the actuator is operated by specifying position numbers just like when pios (24-v i/os) are used. Set desired position data using the rc pc software or teaching pendant. The number of positions to which the actuator can be oper...
Page 109
105 (1) plc address configuration (* n indicates the initial input/output address for each axis.) parameter no. 84 acon/pcon di and input register plc output address acon/pcon do and output register plc input address port number 0 to 15 n+0 port number 0 to 15 n+0 n+1 occupied area n+1 n+2 n+2 n+3 c...
Page 110
106 plc input address (* n indicates the initial input address for each axis.) 1 word = 2 bytes = 16 bits controller output port number cannot be used. Current position (upper word) current position (lower word) command current (upper word) command current (lower word) if the current position is a n...
Page 111
107 (3) i/o signal assignments for the signal assignments in each pio pattern, refer to (3), “i/o signal assignments” under 7.4.2, “remote i/o mode.” the signal assignments for command-current and current-position read functions are shown below. Signal type bit symbol description details current pos...
Page 112
108 7.4.7 i/o signal controls and functions * on indicates that the applicable bit is “1,” while off indicates that the applicable bit is “0.” the following specifies the controls and functions of i/o signals used in the position/simple direct mode, half direct mode and full direct mode. For the i/o...
Page 113
109 (5) servo on command (son) plc output signal ready (sv) plc input signal when the son signal is turned on, the servo turns on. When the servo turns on, the status indicator led (refer to (6) in 7.3) on the front side of the controller illuminates in green. The sv signal is synchronized with this...
Page 114
110 (6) home return (home) plc output signal home return complete (hend) plc input signal home return in progress (ghms) plc input signal when the home signal is turned on, the command will be processed at the leading (on) edge of the signal and home return operation will be performed automatically....
Page 115
111 (7) positioning start (cstr): used in the position/simple direct mode plc output signal this command is processed at the leading (on) edge of the signal, upon which the actuator moves to the position set by the target position corresponding to the specified position or the plc’s target position ...
Page 116
112 (10) positioning complete signal (pend) plc input signal this signal turns on when the actuator has moved to the target position and entered the positioning band or completed the push motion. When the servo turns from off to on, positioning is performed based on the current position being the ta...
Page 117
113 (12) zone 1 (zone1) plc input signal zone 2 (zone 2) plc input signal position zone (pzone) plc input signal each signal turns on when the current actuator position is inside the specified range, and turns off when the actuator is outside the range. [1] zones 1, 2 a desired zone is set using use...
Page 118
114 (13) +jog (jog+) plc output signal -jog (jog-) plc output signal these signals are used as starting commands for jog operation or inching operation. A + command starts the applicable operation in the direction opposite home, while a – command starts the applicable operation in the direction of h...
Page 119
115 (14) jog speed/inching distance switching (jvel) plc output signal this signal switches between the parameter that specifies the jog speed to be used when the jog mode is selected, and one that specifies the inching distance to be used when the inching mode is selected. The relationships of appl...
Page 120
116 (16) teaching mode command (mode) plc output signal teaching mode signal (modes) plc input signal when the mode signal is turned on, the normal operation mode switches to the teaching mode. When the mode switches to teaching, the controller of each axis turns on the modes signal. The plc should ...
Page 121
117 (19) operation mode (rmod) plc output signal operation mode status (rmds) plc input signal a different operation mode is selected as follows based on the rmod signal and the mode switch on the front side of the controller. Whether the current mode is auto or manu can be checked using the rmds si...
Page 122
118 (23) missed load during push-motion operation (psfl) plc input signal this signal turns on when the actuator has not contacted the load after having travelled the distance set by the positioning band in the controller’s position table or plc’s positioning band (refer to 7.4.1) during push-motion...
Page 123
119 (26) load output judgment (load) plc input signal dedicated pcon function this signal is valid only during push-motion operation. To use an actuator in a press-fit application, whether or not the specified load threshold has reached during the push-motion operation must be recognized. The load t...
Page 124
120 (27) torque level (trqs) plc input signal dedicated pcon function this signal is valid only during push-motion operation. This signal turns on when the motor current has reached the load threshold during push-motion operation (while the actuator is moving inside the positioning band). Since the ...
Page 125
121 (28) standstill control mode (smod) plc output signal dedicated pcon function one general characteristic of pulse motors is that their holding current in a standstill state is greater than that of ac servo motors. Accordingly, a means to reduce power consumption in a standstill state is provided...
Page 126
122 (29) acceleration/deceleration mode (mod1, mod0) plc output signal dedicated acon function this signal is used to select a desired acceleration/deceleration pattern characteristic. Select one characteristic before issuing an actuator move command. Mod1 mod0 pattern name remarks off off trapezoid...
Page 127
123 7.5 i/o signal timings the maximum response time after a given control signal is turned on to operate the robo cylinder using the plc’s sequence program, until a response (status) signal is turned, is expressed by the formula below: maximum response time (msec) = yt + xt + 2 + command processing...
Page 128
124 7.6 operation next, timings in the position/simple direct mode, half direct mode and full direct mode are explained using examples of basic operations. For the remote i/o mode and remote i/o mode 2, refer to the operation manual for the controller. (in remote i/o mode 2, read the current positio...
Page 129
125 [1] [2] set value of target position data specified position number positioning start positioning complete current position moving actuator movement positioning band [3] [4] [5] [6] [7] *t1: make sure “t1 ≥ 0 ms” is satisfied by considering the scan time of the host controller..
Page 130
126 (2) operation in the half direct mode operate the actuator by specifying data for the plc’s target position, positioning band, specified speed, acceleration/deceleration and push-current limiting specification. Z example of operation (push-motion operation) [1] set the target position data for t...
Page 131
127 set value of target position data [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] positioning band set value of positioning band data set value of speed data set value of acceleration/ deceleration data set value of push-current limiting value push specification push direction speci...
Page 132
128 (3) operation in the full direct mode operate the actuator by specifying from the plc all conditions required for positioning, such as the plc’s target position and positioning band. Z example of operation (push-motion operation) [1] set the target position data for the target positions (*) corr...
Page 133
129 set value of target position data [1] [2] set value of positioning band data set value of speed data [3] [4] [5] [6] [7] [8] set value of position zone boundary data set value of acceleration data set value of deceleration data set value of push-current limiting value data set value of load curr...
Page 134
130 [9] [10] positioning band push specification push direction specification positioning command positioning complete/missed load during push-motion operation current position moving actuator operation (push) actuator operation (normal positioning operation) push *t1: make sure “t1 ≥ 0 ms” is satis...
Page 135
131 (4) data change during movement in the half direct mode and full direct mode, the values of target position data, acceleration/deceleration data, speed data, positioning band and push-current limiting value set by the plc can be changed while the actuator is moving. After a desired data has been...
Page 136
132 7.7 profibus-dp parameters the parameters relating to profibus-dp are parameter nos. 84 to 87 and 90. Category: c: external interface parameter no. Category symbol name factory default 1 ~ 83 for parameter nos. 1 to 83, refer to the operation manual for the controller. 84 c fmod fieldbus operati...
Page 137
133 z network type (no. 87 ntyp) specify the network module in parameter no. 87. Do not change the default value. Z fieldbus i/o format (no. 90 fmio) plc addresses are assigned in units of 16 points (units of words) based on the i/o addresses set to the controller and number of occupied addresses in...
Page 138
134 (example ii) set value = “2” z indicates on, while o indicates off. Acon/ pcon input register hexadecimal data hexadecimal data hexadecimal data hexadecimal data plc: output acon/ pcon output register plc: input.
Page 139
135 (example iii) set value = “1” z indicates on, while o indicates off. Acon/ pcon input register hexadecimal data hexadecimal data hexadecimal data hexadecimal data plc: output acon/ pcon output register plc: input.
Page 140
136 (example iv) set value = “0” z indicates on, while o indicates off. Acon/ pcon input register hexadecimal data hexadecimal data hexadecimal data hexadecimal data plc: output acon/ pcon output register plc: input.
Page 141
137 7.8 troubleshooting 7.8.1 status led indicators the illumination patterns of status leds (status0/1) indicate the operating condition of the profibus-dp module as well as the network condition. Should you encounter a problem, check the current conditions based on the illumination patterns of the...
Page 142
138 7.9 ce marking 7.9.1 european ec directives european ec directives are a group of new approach directives issued by the european commission for application to products sold in the eu (european union) bloc, in order to protect the health and safety of users and consumers of these products and als...
Page 143
139 7.9.3 configuration of peripherals ac power supply bus control panel circuit breaker surge protector* 24-vdc power supply (manufacturer: okaya electric industries @earth leakage breaker2 power-supply terminal (affixed by an affixing bolt on the controller).
Page 144
140 (1) environment use the acon and pcon in an environment conforming to pollution degree 2 or 1 as specified in iec 60664-1. Example) installation in a control panel whose structure does not permit entry of water, oil, carbon, dust, etc. (ip54). (2) power supply a) use the controller in an environ...
Page 145
141 (5) surge protector install a surge protector on the primary side of the 24-vdc power supply. Manufacturer: okaya electric industries model: r-a-v-781bwz-4 external view of surge protector (6) cable all cables connected to the acon and pcon, such as the motor cable, encoder cable and various net...
Page 146
142 8. Common items and others 8.1 communication cable for connection cables, use type a cables conforming to the profibus standard. 8.2 useful function when adjusting an x-sel controller (1) if a standard or expansion i/o board is installed in an x-sel k-type controller, the controller can be start...
Page 147
143.
Page 148
144.
Page 149
Catalog no.: me0153-8a (september 2008) head office: 2690 w. 237th street, torrance, ca 90505 tel (310) 891-6015 fax (310) 891-0815 chicago office: 1261 hamilton parkway, itasca, il 60143 tel (630) 467-9900 fax (630) 467-9912 atlanta office: 1220-e kenneston circle, marrietta, ga 30066 tel (678) 354...