Iai-america XSEL-KX Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Matériel Iai-america XSEL-KX. IAI America XSEL-KX User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 377
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - Operation Manual

X-SEL Controller JX/KX Type Operation Manual Seventh Edition

Page 2

7. Do not let the cable got tangled or kinked in a cable track or flexible tube. When bundling the cable, keep a certain degree of flexibility (so

Page 3 - CAUTION

84 Part 4 Commands  COS (Cosine operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Out

Page 4

85 Part 4 Commands  TAN (Tangent operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Ou

Page 5 - Safety Precautions

86 Part 4 Commands  ATN (Inverse-tangent operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Ou

Page 6 - Warning

87 Part 4 Commands  SQR (Root operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outpu

Page 7

88 Part 4 Commands 1.4 Logical Operation  AND (Logical AND) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decl

Page 8

89 Part 4 Commands  OR (Logical OR) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, fl

Page 9

90 Part 4 Commands  EOR (Logical exclusive-OR) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 10

91 Part 4 Commands 1.5 Comparison Operation  CPXX (Compare) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decl

Page 11 - Before Use

92 Part 4 Commands 1.6 Timer  TIMW (Timer) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (O

Page 12 - Table of Contents

93 Part 4 Commands  TIMC (Cancel timer) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output

Page 13

Before Use Caution  Caution 1. Be sure to read this operation manual to ensure the proper use of this product. 2. Unauthorized use or reprod

Page 14

94 Part 4 Commands  GTTM (Get time) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, fl

Page 15

95 Part 4 Commands 1.7 I/O, Flag Operation  BTXX (Output port, flag operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O,

Page 16

96 Part 4 Commands  BTPN (Output ON pulse) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Out

Page 17 - Introduction

97 Part 4 Commands  BTPF (Output OFF pulse) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Ou

Page 18 - Part 1 Installation

98 Part 4 Commands  WTXX (Wait for I/O port, flag) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Out

Page 19 - 3. Scope of Service

99 Part 4 Commands  IN (Read I/O, flag as binary) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outp

Page 20 - 1. Installation Environment

100 Part 4 Commands  INB (Read I/O, flag as BCD) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outpu

Page 21 - 3. Power Source

101 Part 4 Commands  OUT (Write output, flag as binary) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaratio

Page 22

102 Part 4 Commands  OUTB (Write output, flag as BCD) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration

Page 23

103 Part 4 Commands  FMIO (Set IN, INB, OUT, OUTB command format) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command,

Page 24 - 1. Front View of Controller

Table of Contents Table of Contents Introduction ...

Page 25

104 Part 4 Commands (4) Operand 1 = 3 Data is read or written after its upper 16 bits and lower 16 bits are reversed every 32 bits and its uppe

Page 26

105 Part 4 Commands [Example 2] Variable 99 = 00001234h (Decimal: 4660, BCD: 1234) 00001234h Variable 99 4660 (IN/OUT command) 1234 (INB

Page 27

106 Part 4 Commands 1.8 Program Control  GOTO (Jump) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration

Page 28

107 Part 4 Commands  EXSR (Execute subroutine) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 29

108 Part 4 Commands  EDSR (End subroutine) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Out

Page 30

109 Part 4 Commands 1.9 Task Management  EXIT (End program) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decl

Page 31

110 Part 4 Commands  EXPG (Start other program) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 32

111 Part 4 Commands  ABPG (Abort other program) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 33

112 Part 4 Commands  SSPG (Pause program) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outp

Page 34 - 2.1. Application

113 Part 4 Commands  RSPG (Resume program) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Out

Page 35 - 2.2. Core

Table of Contents Part 4 Commands ... 66 Chapte

Page 36 - Chapter 5 Specifications

114 Part 4 Commands 1.10 Position Operation  PGET (Read position data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Co

Page 37

115 Part 4 Commands  PPUT (Write position data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 38 - Caution

116 Part 4 Commands  PCLR (Clear position data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 39

117 Part 4 Commands  PCPY (Copy position data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 40

118 Part 4 Commands  PRED (Read current position) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outp

Page 41

119 Part 4 Commands  PRDQ (Read current axis position (1 axis direct)) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Comm

Page 42

120 Part 4 Commands  PTST (Check position data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 43 - 4. External Dimensions

121 Part 4 Commands  PVEL (Assign speed data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (

Page 44 - 77.2 150 150 77.2 125.3

122 Part 4 Commands  PACC (Assign acceleration data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration O

Page 45 - Chapter 6 System Setup

123 Part 4 Commands  PDCL (Assign deceleration data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration O

Page 46

Table of Contents Appendix... 2

Page 47 - 2. I/O Connection Diagram

124 Part 4 Commands  PAXS (Read axis pattern) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (

Page 48

125 Part 4 Commands  PSIZ (Check position data size) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration O

Page 49 - 3. I/O Flat Cable

126 Part 4 Commands  GVEL (Get speed data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Out

Page 50 - Chapter 7 Maintenance

127 Part 4 Commands  GACC (Get acceleration data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outp

Page 51

128 Part 4 Commands  GDCL (Get deceleration data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outp

Page 52

129 Part 4 Commands 1.11 Actuator Control Declaration  VEL (Set speed) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Co

Page 53

130 Part 4 Commands  VELS (Set speed ratio) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Ou

Page 54

131 Part 4 Commands  OVRD (Override) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, f

Page 55

132 Part 4 Commands  ACC (Set acceleration) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Ou

Page 56

133 Part 4 Commands  ACCS (Set acceleration ratio) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Out

Page 58

134 Part 4 Commands  DCL (Set deceleration) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Ou

Page 59 - Emergency-stop

135 Part 4 Commands  DCLS (Set deceleration ratio) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Out

Page 60

136 Part 4 Commands  SCRV (Set sigmoid motion ratio) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration O

Page 61

137 Part 4 Commands  OFST (Set offset) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output,

Page 62 - Parameters Parameters

138 Part 4 Commands  DEG (Set arc angle) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outpu

Page 63 - Write to flash memory

139 Part 4 Commands  GRP (Set group axes) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outp

Page 64

140 Part 4 Commands  HOLD (Hold: Declare axis port to pause) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decla

Page 65

141 Part 4 Commands  CANC (Cancel: Declare axis port to abort) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, dec

Page 66

142 Part 4 Commands  DIS (Set division distance at spline movement) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command

Page 67 - 1.2 I/O Ports

143 Part 4 Commands  POTP (Set PATH output type) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outpu

Page 69

144 Part 4 Commands  PAPR (Set push-motion approach distance, speed) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Comman

Page 70 - 1.4 Flags

145 Part 4 Commands  DFTL (Define tool coordinate system) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 71 - 1.5 Variables

146 Part 4 Commands  SLTL (Select tool coordinate system) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 72

147 Part 4 Commands  GTTL (Get tool coordinate system definition data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Comm

Page 73

148 Part 4 Commands  DFWK (Define load coordinate system) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 74 - 1.6 Tags

149 Part 4 Commands  SLWK (Select load coordinate system) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 75 - 1.7 Subroutines

150 Part 4 Commands  GTWK (Get load coordinate system definition data) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Comm

Page 76 - 1.8 Symbols

151 Part 4 Commands  RIGH (Change current arm system to right arm (Arm 2 may operate if the current arm system is the opposite arm)) Extension

Page 77 - 1.10 Axis Specification

152 Part 4 Commands  LEFT (Change current arm system to left arm (Arm 2 may operate if the current arm system is the opposite arm)) Extension

Page 78

153 Part 4 Commands  PTPR (Specify right arm as PTP target arm system (Movement of the opposite arm system is prohibited when the target value

Page 79 -

1 Introduction Introduction Thank you for purchasing the X-SEL IX-Series Controller. Inappropriate use or handling will prevent this product fr

Page 80 - 3. Command Part

154 Part 4 Commands  PTPL (Specify left arm as PTP target arm system (Movement of the opposite arm system is prohibited when the target value

Page 81 - 3.2 Extension Condition

155 Part 4 Commands  PTPD (Specify current arm as PTP target arm system (Movement of the opposite arm system is prohibited when the target val

Page 82 - Part 4 Commands

156 Part 4 Commands  PTPE (Specify current arm as PTP target arm system (Movement of the opposite arm system is permitted when the target valu

Page 83

157 Part 4 Commands  DFIF (Define coordinates of simple interference check zone) Extension condition (LD, A, O, AB, OB) Input condition (I/O,

Page 84

158 Part 4 Commands  SOIF (Specify output for simple interference check zone) Extension condition (LD, A, O, AB, OB) Input condition (I/O, fla

Page 85

159 Part 4 Commands  SEIF (Specify error type for simple interference check zone) Extension condition (LD, A, O, AB, OB) Input condition (I/O,

Page 86

160 Part 4 Commands  GTIF (Get definition coordinates of simple interference check zone) Extension condition (LD, A, O, AB, OB) Input conditio

Page 87

161 Part 4 Commands 1.12 Actuator Control Command  SVXX (Turn ON/OFF servo) Extension condition (LD, A, O, AB, OB) Input condition (I/O, fla

Page 88

162 Part 4 Commands  MOVP (Move by specifying position data in PTP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, fl

Page 89

163 Part 4 Commands  MOVL (Move by specifying position data in CP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag

Page 90

2 Part 1 Installation Part 1 Installation Caution Chapter 1 Safety Precautions This controller has been designed for use exclusively with

Page 91 - Confirmation position

164 Part 4 Commands  MVPI (Move incrementally in PTP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, de

Page 92

165 Part 4 Commands  MVLI (Move via incremental interpolation in CP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, fl

Page 93

166 Part 4 Commands  PATH (Move along path in CP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declar

Page 94

167 Part 4 Commands  STOP (Stop movement) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outp

Page 95

168 Part 4 Commands  PSPL (Move along spline in CP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decl

Page 96 - 1.2 Arithmetic Operation

169 Part 4 Commands  PUSH (Move by push motion in CP operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, de

Page 97

170 Part 4 Commands [Example] PAPR 50 20 MOVP 10 PUSH 11 Set the push-motion approach distance to 50 mm and push-motion approach speed to

Page 98 - Optional Optional MOD

171 Part 4 Commands  CIR2 (Move along circle 2 (CP operation)) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, dec

Page 99 - Optional Optional SIN

172 Part 4 Commands  ARC2 (Move along arc 2 (CP operation)) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declar

Page 100 - Data ZR

173 Part 4 Commands  CIRS (Move three-dimensionally along circle (CP operation)) Extension condition (LD, A, O, AB, OB) Input condition (I/O,

Page 101 - Optional Optional TAN

3 Part 1 Installation Chapter 2 Warranty Period and Scope of Warranty The X-SEL Controller you have purchased passed our strict outgoing insp

Page 102 - Optional Optional ATN

174 Part 4 Commands  ARCS (Move three-dimensionally along arc (CP operation)) Extension condition (LD, A, O, AB, OB) Input condition (I/O, fla

Page 103 - Optional Optional SQR

175 Part 4 Commands  ARCD (Move along arc via specification of end position and center angle (CP operation)) Extension condition (LD, A, O, AB

Page 104 - Optional Optional AND

176 Part 4 Commands  ARCC (Move along arc via specification of center position and center angle (CP operation)) Extension condition (LD, A, O,

Page 105 - Optional Optional OR

177 Part 4 Commands  PBND (Set positioning band) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outpu

Page 106 - Optional Optional EOR

178 Part 4 Commands  TMPI (Move relatively between positions on tool coordinate system) Extension condition (LD, A, O, AB, OB) Input condition

Page 107 - Optional Optional CPXX

179 Part 4 Commands  TMLI (Move relatively between positions on tool coordinate system with interpolation) Extension condition (LD, A, O, AB,

Page 108 - 1.6 Timer

180 Part 4 Commands  PTRQ (Change push torque limit parameter) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, dec

Page 109 - Prohibited CP

181 Part 4 Commands  CIR (Move along circle (CP operation)) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declar

Page 110 - Optional Optional GTTM

182 Part 4 Commands  ARC (Move along arc (CP operation)) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarati

Page 111 - (Output

183 Part 4 Commands 1.13 Structural IF  IFXX (Structural IF) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, dec

Page 113

4 Part 1 Installation Chapter 3 Installation Environment and Noise Measures 1. Installation Environment (1) When installing and wiring the

Page 114

184 Part 4 Commands  ISXX (Compare strings) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Ou

Page 115

185 Part 4 Commands  ELSE (Else) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, flag)

Page 116

186 Part 4 Commands 1.14 Structural DO  DWXX (DO WHILE) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 117

187 Part 4 Commands  ITER (Repeat) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, fla

Page 118

188 Part 4 Commands 1.15 Multi-Branching  SLCT (Start selected group) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Com

Page 119 - Optional Optional FMIO

189 Part 4 Commands  WHXX (Select if true; variable) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration O

Page 120

190 Part 4 Commands  WSXX (Select if true; character) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration

Page 121

191 Part 4 Commands  OTHE (Select other) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outpu

Page 122 - 1.8 Program Control

192 Part 4 Commands 1.16 System Information Acquisition  AXST (Get axis status) Extension condition (LD, A, O, AB, OB) Input condition (I/O,

Page 123

193 Part 4 Commands  PGST (Get program status) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 124

5 Part 1 Installation POWERRBM4 M3 M2 M1PG1TPPG2 PG4I/02 I/01PG3CODEPOWERRBM4 M3 M2 M1PG1TPPG2 PG4I/02 I/01PG3CODE If multiple

Page 125 - 1.9 Task Management

194 Part 4 Commands  SYST (Get system status) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (

Page 126

195 Part 4 Commands  GARM (Get current arm system) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Out

Page 127

196 Part 4 Commands 1.17 Communication  OPEN (Open channel) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decl

Page 128 - Currently executed step

197 Part 4 Commands  READ (Read) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, flag)

Page 129 - Currently paused step

198 Part 4 Commands  TMRD (Set READ timeout value) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Out

Page 130 - 1.10 Position Operation

199 Part 4 Commands  WRIT (Write) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, flag

Page 131

200 Part 4 Commands  SCHA (Set end character) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (

Page 132

201 Part 4 Commands 1.18 String Operation  SCPY (Copy character string) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) C

Page 133

202 Part 4 Commands  SCMP (Compare character strings) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration

Page 134

203 Part 4 Commands  SGET (Get character) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outp

Page 135

6 Part 1 Installation [2] Notes on wiring method Use twisted cables for the AC power cable and 24-VDC external power cable. Wire the controlle

Page 136

204 Part 4 Commands  SPUT (Set character) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outp

Page 137 - Position

205 Part 4 Commands  STR (Convert character string; decimal) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, decla

Page 138

206 Part 4 Commands  STRH (Convert character string; hexadecimal) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command,

Page 139

207 Part 4 Commands  VAL (Convert character string data; decimal) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command,

Page 140

208 Part 4 Commands  VALH (Convert character string data; hexadecimal) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Comm

Page 141 - Optional Optional PSIZ

209 Part 4 Commands  SLEN (Set length) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output,

Page 142

210 Part 4 Commands 1.19 Palletizing-Related  BGPA (Declare start of palletizing setting) Extension condition (LD, A, O, AB, OB) Input condi

Page 143

211 Part 4 Commands  PAPI (Set palletizing counts) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Out

Page 144

212 Part 4 Commands  PASE (Declare palletizing axes) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration O

Page 145

213 Part 4 Commands  PAST (Set palletizing reference point) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declar

Page 146

7 Part 1 Installation [2] DC solenoid valve, magnet switch, relay Measure --- Install a diode in parallel with the coil. Determine the diode

Page 147

214 Part 4 Commands  PAPS (Set palletizing positions) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaratio

Page 148

215 Part 4 Commands (a) Standard (b) When the point data of axis i component matches among the three points other

Page 149

216 Part 4 Commands Table 1 Moving Direction of End Point Based on Planar Type Specification Condition Moving direction of end point The point

Page 150

217 Part 4 Commands  PSLI (Set zigzag) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output,

Page 151

218 Part 4 Commands  PCHZ (Declare palletizing Z-axis) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarati

Page 152 - X 100 (%)

219 Part 4 Commands  PTRG (Set palletizing arch triggers) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 153

220 Part 4 Commands  PEXT (Set palletizing composition) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaratio

Page 154

221 Part 4 Commands  ACHZ (Declare arch-motion Z-axis) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration

Page 155 - Optional Optional GRP

222 Part 4 Commands  ATRG (Set arch triggers) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (

Page 156

223 Part 4 Commands  AEXT (Set arch-motion composition) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaratio

Page 157

8 Part 1 Installation Chapter 4 Name and Function of Each Part 1. Front View of Controller KX type (general-purpose type) Applicable to rob

Page 158

224 Part 4 Commands 1.21 Palletizing Calculation Command  PTNG (Get palletizing position number) Extension condition (LD, A, O, AB, OB) Inpu

Page 159

225 Part 4 Commands  PDEC (Decrement palletizing position number by 1) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Comm

Page 160

226 Part 4 Commands  PARG (Get palletizing angle) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Outp

Page 161 - Optional Optional DFTL

227 Part 4 Commands 1.22 Palletizing Movement Command  PMVP (Move to palletizing points via PTP) Extension condition (LD, A, O, AB, OB) Inpu

Page 162 - Optional Optional SLTL

228 Part 4 Commands  PACH (Palletizing-point arch motion) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarat

Page 163 - Optional Optional GTTL

229 Part 4 Commands • The PZ-axis coordinate of the end point will become the PZ-axis component of the position coordinates of the palletizing p

Page 164 - Optional Optional DFWK

230 Part 4 Commands  ARCH (Arch motion) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output

Page 165 - Optional Optional SLWK

231 Part 4 Commands • The arch-motion Z-axis will come down after a rise-process command value is output. Therefore, the operation may follow th

Page 166 - Optional Optional GTWK

232 Part 4 Commands 1.23 Building of Pseudo-Ladder Task  CHPR (Change task level) Extension condition (LD, A, O, AB, OB) Input condition (I/

Page 167

233 Part 4 Commands  TSLP (Task sleep) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output,

Page 168

9 Part 1 Installation JX type (compact type) Applicable to robots of 250/350 strokes Alarm and Other LED Indicator

Page 169

234 Part 4 Commands Chapter 3 Key Characteristics of Horizontal Articulated Robot Operation This chapter explains how to set the key character

Page 170

235 Part 4 Commands (3) Notes on CP operation The singular point refers to a position where arms 1 and 2 form a straight line. Performing CP

Page 171

236 Part 4 Commands 1.2 PTP Operation (1) Movement locus The axes move to the target position at the specified speed. The locus of axis tip du

Page 172

237 Part 4 Commands 2. Arm System 2.1 Right/Left Arm Systems The robot position has two patterns based on the right arm system and the left a

Page 173 - Optional Optional DFIF

238 Part 4 Commands 2.2 Arm-System Control Commands The right and left arm systems are defined as the opposite arm systems to the left and righ

Page 174 - Optional Optional SOIF

239 Part 4 Commands In the figure, a black arrow indicates a movement involving change of arm systems. A white arrow indicates a movement not in

Page 175 - Optional Optional SEIF

240 Part 4 Commands (2) PTPE After a PTPE command is executed, the robot will give priority to movements and positioning operations using the c

Page 176 - Optional Optional GTIF

241 Part 4 Commands (3) PTPR After a PTPR command is executed, the robot will perform positioning using the right arm system. The PTPR command

Page 177 - Prohibited PE

242 Part 4 Commands (4) PTPL After a PTPL command is executed, the robot will perform positioning using the left arm system. The PTPL command l

Page 178 - Optional Optional MOVP

243 Part 4 Commands (5) RIGH The RIGH command changes the current arm system to the right arm system. If a RIGH command is executed when the cu

Page 179 - Optional Optional MOVL

10 Part 1 Installation [1] FG terminal This terminal is used to ground FG on the enclosure. With a general-purpose type, the enclosure is co

Page 180 - Optional Optional MVPI

244 Part 4 Commands (6) LEFT The LEFT command changes the current arm system to the left arm system. If a LEFT command is executed when the cur

Page 181 - Optional Optional MVLI

245 Part 4 Commands 3. Coordinate System A horizontal articulated robot uses three types of coordinate systems: base coordinate system, load c

Page 182 - End position

246 Part 4 Commands (1) Positioning on the base coordinate system Perform positioning after selecting load coordinate system No. 0. Use a SLWK

Page 183 - Optional Optional STOP

247 Part 4 Commands 3.2 Load Coordinate System This coordinate system provides 32 sets of three-dimensional orthogonal coordinates and rotating

Page 184

248 Part 4 Commands (1) Setting the load coordinate system Set the offsets with respect to the base coordinate system. • Setting example of lo

Page 185 - Optional Optional PUSH

249 Part 4 Commands (2) Positioning on the load coordinate system Perform positioning after selecting a desired load coordinate system. Use a S

Page 186

250 Part 4 Commands [2] When positioning to position Nos. 5 and 6 in PTP mode on load coordinate system No. 2 Program example

Page 187

251 Part 4 Commands 3.3 Tool Coordinate System This coordinate system provides 128 sets of three-dimensional orthogonal coordinates and rotatin

Page 188

252 Part 4 Commands (1) Setting the tool coordinate system Set the offsets from the center of the tool-mounting surface to the tool tip. • Sett

Page 189

253 Part 4 Commands (2) Positioning using tool coordinate system offsets Perform positioning after selecting a desired tool coordinate system.

Page 190

11 Part 1 Installation [4] External regenerative unit connector This connector is used to connect a regenerative resistance unit that may be

Page 191 - Center angle

254 Part 4 Commands [2] When positioning the tool tip on tool coordinate system No. 2 to position Nos. 5 and 6 on load coordinate system No. 1

Page 192 - Center position

255 Part 4 Commands 4. Simple Interference Check Zone The simple interference check zone is an area set for the purpose of checking possible i

Page 193 - Distance CP

256 Part 4 Commands ABCDEFGH Setting example of simple interference check zone Define simple interference check zone Nos. 1, 2 and 3 as follows:

Page 194 - Optional Optional TMPI

257 Part 4 Commands As for simple interference check zone No. 1, entry into this rectangular solid area will not be detected if Rb is outside th

Page 195 - Optional Optional TMLI

258 Part 4 Commands 5. Soft Limits The soft limits of IX horizontal articulated robots are set in axis-specific parameter Nos. 7 and 8. The sc

Page 196 - Ratio CC

259 Part 4 Commands (2) Soft limits of arm 2 The position at which arms 1 and 2 crosses with each other at right angles defines the home of the

Page 197

260 Part 4 Commands (4) Soft limits of R-axis The position at which the D-cut face at the tip of the R-axis faces the center of rotation of arm

Page 198

261 Part 4 Commands 5.2 Monitoring Coordinates on Each Axis Coordinate System Coordinates can be monitored on each axis coordinate system usin

Page 199 - Data CP

262 Part 4 Commands Chapter 4 Key Characteristics of Actuator Control Commands and Points to Note 1. Continuous Movement Commands [PATH, PSPL

Page 200

263 Part 4 Commands [Example 3] If an input condition is specified, the output will turn ON upon completion of operation in the step before the

Page 201

12 Part 1 Installation [7] Encoder connector This 15-pin, D-sub connector is used to connect the actuator’s encoder. Encoder Connector Spec

Page 202 - Optional Optional DWXX

264 Part 4 Commands 2. PATH/PSPL Commands When executing a PATH or PSPL command, pay attention to the locus because it will change if the acce

Page 203

265 Part 4 Commands Chapter 5 Palletizing Function The SEL language used by the X-SEL Controller provides palletizing commands that support pa

Page 204 - 1.15 Multi-Branching

266 Part 4 Commands (2) Palletizing pattern --- Command: PAPN Select a pattern indicating the palletizing order. The two patterns illustrated b

Page 205 - Optional Optional WHXX

267 Part 4 Commands A. 3-point teaching method To set the palletizing positions by 3-point teaching, store desired positions in position data f

Page 206 - Prohibited Prohibited WSXX

268 Part 4 Commands B. Method to set palletizing positions in parallel with the load coordinate system axes Palletizing reference point: Store

Page 207

269 Part 4 Commands (5) Zigzag setting --- Command: PSLI Use a PSLI command to set a zigzag layout as shown below. Zigzag offset: Offset amount

Page 208

270 Part 4 Commands (7) Palletizing arch-motion setting (a) Palletizing Z-direction axis number --- Command: PCHZ (b) Palletizing Z-axis offs

Page 209

271 Part 4 Commands 3. Palletizing Calculation The items that can be operated or obtained using palletizing calculation commands are shown belo

Page 210 - Optional Optional SYST

272 Part 4 Commands 4. Palletizing Movement Palletizing movement commands include those used to move to a palletizing point and one used to mov

Page 211 - Optional Optional GARM

273 Part 4 Commands (2) Movement comment based on end point specified by point data --- ARCH Perform arch motion using an end point specified b

Page 212 - 1.17 Communication

13 Part 1 Installation [8] System I/O connector This connector is used to connect an emergency-stop switch, ENABLE contact, ready relay, etc.

Page 213

274 Part 4 Commands 5. Program Examples (1) Program example using PAPS (set by 3-point teaching) The example below specifies movement only an

Page 214 - Optional Optional TMRD

275 Part 4 Commands Schematic diagram of palletizing positions based on the above program The

Page 215

276 Part 4 Commands (2) Program example using PASE, PAPT and PAST The example below specifies movement only and does not cover picking operatio

Page 216 - Character

277 Part 4 Commands Schematic diagram of palletizing positions based on the above program (The PX and PY-axes are parallel with Xb and Yb (base

Page 217 - 1.18 String Operation

278 Part 4 Commands Chapter 6 Pseudo-Ladder Task With the X-SEL Controller, a pseudo-ladder task function can be used depending on the comma

Page 218

279 Part 4 Commands 2. Ladder Statement Field (1) Extension conditions LD LOAD A AND O OR AB AND BLOCK OB OR BLOCK All of the

Page 219

280 Part 4 Commands 4. Program Example Extension condition Input condition Command Operand 1 Operand 2 Output

Page 220 - Optional Optional SPUT

281 Part 4 Commands Chapter 7 Multi-Tasking “Multi-tasking” operation means running several programs in parallel. 1. Difference from a Seque

Page 221 - Data CC

282 Part 4 Commands 2. Release of Emergency Stop Default factory settings of parameters “Other parameter No. 10, Emergency-stop recovery type”

Page 222 - Optional Optional STRH

283 Part 4 Commands 3. Program Switching Various methods are available to switch between programs, depending on the purpose of programs. The r

Page 223

CAUTION Operator Calls Regarding Low Battery Voltage This controller uses the following backup batteries to retain data after the power is cut o

Page 224

14 Part 1 Installation [12] Teaching connector When an optional teaching pendant or PC is connected, this D-sub, 25-pin connector will be use

Page 225 - Optional Optional SLEN

284 Appendix Appendix  Expansion I/O Board (Optional) Only one optional board can be installed on the compact type. Type: IA-103-X-32 Typ

Page 226 - Palletizing

285 Appendix  Expanded SIO Specification (Optional) Type IA-105X-MW-A (for RS232 connection) IA-105X-MW-B (for RS422 connection) IA-105X-M

Page 227 - Pattern

286 Appendix (2) Parameter setting The channel numbers and specifications of the expanded SIOs are set as follows prior to shipment using param

Page 228

287 Appendix (3) Joint cable [1] For RS232C connection [2] For RS422/RS485 connection *

Page 229 - (Position

288 Appendix (4) Wiring [1] RS232C wiring Flow control (software flow, hardware flow) is not provid

Page 230 - Optional Optional PAPS

289 Appendix [2] RS422 wiring Control circuit SIO expansion board Supplied joint cable

Page 231

290 Appendix [3] RS485 wiring Control circuit SIO expansion board Supplied joint cable CB-ST-

Page 232

291 Appendix  List of Parameters If you have any question regarding changing the parameters, please contact IAI’s Sales Engineering Section.

Page 233 - (Count) CP

292 Appendix 1. I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 1 I/O port assignment type 1 0 ~ 20 0:

Page 234 - Optional Optional PCHZ

293 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 23 Overcurrent/supply-voltage error detecti

Page 235

15 Part 1 Installation [13] PC connector (general-purpose type only) This D-sub, 9-pin connector is used to perform serial communication (

Page 236

294 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 33 Input function selection 003 1 0 ~ 5 0:

Page 237 - Optional Optional ACHZ

295 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 51 Output function selection 305 0 0 ~ 5 0

Page 238

296 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 73 Unaffected general-purpose output area n

Page 239

297 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 97 IAI-protocol minimum response delay for

Page 240

298 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 112 SIO system use (SP8) 28100030H 0H ~ FFF

Page 241

299 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 124 Network attribute 5 0H 0H ~ FFFFFFFFH

Page 242

300 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 128 Network attribute 9 0H 0H ~ FFFFFFFFH

Page 243

301 Appendix I/O Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 151 IAI protocol B/TCP: IP address of conne

Page 244

302 Appendix 2. Parameters Common to All Axes No. Parameter name Default value (Reference) Input range Unit Remarks 1 For future extension

Page 245

303 Appendix Parameters Common to All Axes No. Parameter name Default value (Reference) Input range Unit Remarks 32 Arch-trigger start-point

Page 246 - added to

16 Part 1 Installation These functions are based on the factory settings. The functions assigned to port Nos. 000 to 014, 300 to 308, 313 an

Page 247

304 Appendix 3. Axis-Specific Parameters No Parameter name Default value (Reference) Input range Unit Remarks 1 For future extension (Chang

Page 248

305 Appendix Axis-Specific Parameters No Parameter name Default value (Reference) Input range Unit Remarks 29 For future extension (Change p

Page 249

306 Appendix Axis-Specific Parameters No Parameter name Default value (Reference) Input range Unit Remarks 61 FAG 0 * Change is prohibite

Page 250 - 1.1 CP Operation

307 Appendix Axis-Specific Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 95 For future extension (Change

Page 251 - CP-operation

308 Appendix 4. Driver Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 1 Type (upper) (Manufacturing i

Page 252 - 1.2 PTP Operation

309 Appendix Driver Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 22 Function information 14 (soft):

Page 253 - 2. Arm System

310 Appendix Driver Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 29 Configuration information 07: M

Page 254 - : Area accessibly only by

311 Appendix Driver Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 46 For future extension (Parameter

Page 255

312 Appendix Driver Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 67 Phase-W current sense offset adj

Page 256

313 Appendix Driver Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 89 For future extension (Parameter

Page 257

17 Part 1 Installation [15] Expansion I/O connectors These connectors are used to install I/O expansion boards. I/O expansion boards are opti

Page 258

314 Appendix 5. Encoder Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 1 Type (upper) (Manufacturing info

Page 259

315 Appendix 6. I/O-Slot Card Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 1 Type (upper) (Manufacturin

Page 260

316 Appendix 7. Other Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 1 Auto-start program number 0 0 ~ 64

Page 261 - 3. Coordinate System

317 Appendix Other Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 10 Emergency-stop recovery type 0 0 ~ 4 0

Page 262

318 Appendix Other Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 22 Control use region 0 0 ~ 99 0: J, 1:

Page 263 - 3.2 Load Coordinate System

319 Appendix Other Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 38 PC/TP data protect setting (Symbol, pa

Page 264

320 Appendix Other Parameters No. Parameter name Default value (Reference) Input range Unit Remarks 45 Special start condition setting 0 0H ~

Page 265

321 Appendix 8. Manual Operation Types The selectable operation types will vary depending on the setting of the “Manual operation type” parame

Page 266

322 Appendix 9. Use Examples of Key Parameters You can add functions to those available under the factory settings or set dedicated functions to

Page 267 - 3.3 Tool Coordinate System

323 Appendix Description Action Parameter setting Manipulation/operation Want to input program numbers from input ports in binary. (The default s

Page 268

18 Part 1 Installation 2. Explanation of Codes Displayed on the Panel Window 2.1. Application Display Priority (*1) Description 1 AC po

Page 269

324 Appendix Description Action Parameter setting Manipulation/operation Want to retain output status while emergency-stop signal is input or the

Page 270

325 Appendix Description Action Parameter setting Manipulation/operation Want to automatically execute restart (software reset) after the emergen

Page 271

326 Appendix  Error Level Control Error level System error assignment source Error No. (HEX) Display (7-segment display, etc.) Error list (Appli

Page 272 - 50, Zb = 200, Rb = 180

327 Appendix Error level System error assignment source Error No. (HEX) Display (7-segment display, etc.) Error list (Application only) Error LED o

Page 273

328 Appendix  Error List (MAIN application) (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Des

Page 274 - 5. Soft Limits

329 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. 813 Mainte

Page 275

330 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. A05 Motoro

Page 276

331 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. A1F Axis d

Page 277

332 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. A3D Unit t

Page 278

333 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. A5C Copyin

Page 279

19 Part 1 Installation 2.2. Core Display Priority (*1) Description 1 AC power is cut off (including momentary power failure or drop in p

Page 280 - 3. CIR/ARC Commands

334 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. B00 SCHA s

Page 281 - 2. Palletizing Setting

335 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. B1D Ethern

Page 282

336 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. B7A Z-axis

Page 283 - A. 3-point teaching method

337 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. C02 Maxim

Page 284 - PY-axis direction pitch

338 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. C18 Extens

Page 285

339 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. C3B Parame

Page 286

340 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. C58 Flash-

Page 287 - 3. Palletizing Calculation

341 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. C75 Motion

Page 288 - 4. Palletizing Movement

342 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. C95 AUTO p

Page 289

343 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. CAF Excess

Page 290 - 5. Program Examples

20 Part 1 Installation Chapter 5 Specifications 1. Controller Specifications 1.1 JX Type (Compact Type) (for actuators of strokes from 250

Page 291 - : 20, zigzag count: 4

344 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. CC9 Arch t

Page 292

345 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. D18 Speed

Page 293

346 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. D62 Expand

Page 294 - 1. Basic Frame

347 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. D81 Param

Page 295 - OUTR302

348 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. E1F I/O a

Page 296 - 0.5 SEC

349 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. E3E Parame

Page 297 - Chapter 7 Multi-Tasking

350 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. E5F Length

Page 298

351 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. E78 Brake

Page 299 - 3. Program Switching

352 Appendix  Error List (MAIN core) (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Descriptio

Page 300 - Appendix

353 Appendix  Error List (MAIN core) (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Descriptio

Page 301

21 Part 1 Installation 1.2 KX Type (General-Purpose Type) (for actuators of strokes from 250 to 800) Type KX Type (General-Purpose Type) Total

Page 302

354 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. A85 FROM

Page 303 - Connector not

355 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. CD0 Drive

Page 304 - Control

356 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. E90 Core c

Page 305

357 Appendix (In the panel window, the three digits after “E” indicate an error number.) Error No. Error name Description, action, etc. EAD Boot

Page 306

356 Appendix INTELLIGENT ACTUATOR Appendix Trouble Report Sheet Trouble Report Sheet Date: Company name Department Reported by TEL (Ext)

Page 307 -  List of Parameters

Appendix INTELLIGENT ACTUATOR

Page 308 - 1. I/O Parameters

Appendix INTELLIGENT ACTUATOR

Page 309

Appendix INTELLIGENT ACTUATOR Catalog No.: ME0119-7A Head Office: 2690 W. 237th Street, Torrance, CA 90505 TEL (310) 89

Page 310

22 Part 1 Installation 2. External I/O Specifications 2.1. NPN Specification (1) Input part External Input Specifications (NPN Specificati

Page 311

23 Part 1 Installation (2) Output part External Output Specifications (NPN Specification) Item Specification Load voltage 24 VDC TD62084 (or

Page 313

24 Part 1 Installation 2.2. PNP Specification (1) Input part External Input Specifications (PNP Specification) Item Specification Input vol

Page 314

25 Part 1 Installation (2) Output part External Output Specifications Item Specification Load voltage 24 VDC TD62784 (or equivalent) Maximum

Page 315

26 Part 1 Installation 3. Power-Source Capacity and Heat Output of the Controller The power-source capacity and heat output vary as follows,

Page 316

27 Part 1 Installation POWERRBM4 M3 M2 M1PG1TPPG2 PG4I/02 I/01PG3CODE 4. External Dimensions 4.1 JX Type (Compact type)

Page 317

28 Part 1 Installation RBPOWERFUSEM4 M3 M2 M1PG1PG2PG3PG4I/O1 I/O2 I/O3 I/O4CODEHOSTTPMODE 4.2 KX Type (General-purpose type)

Page 318

29 Part 1 Installation Chapter 6 System Setup A connection example is given below: 1. Connection Method of Controller and Robot (KX Type)

Page 319

30 Part 1 Installation (1) Connect to the controller the motor cable and encoder cable from the actuator. (2) Connect the teaching-pendant cab

Page 320 - 3. Axis-Specific Parameters

31 Part 1 Installation 2. I/O Connection Diagram (1) NPN specification Pin No. Category Port No. Function 1 Input - General-purpose: NC, Compa

Page 321

32 Part 1 Installation (2) PNP specification Pin No. Category Port No. Function 1 Input - General-purpose: NC, Compact: +24-V input 2 000 Prog

Page 322

33 Part 1 Installation 3. I/O Flat Cable Flat cable: KFX-50 (S) (Color) (Kaneko Cord) No. Color No. Color No. Color No.

Page 323 - travel at

Safety Precautions Please read the information in “Safety Precautions” carefully before selecting a model and using the product. The precautions

Page 324 - 4. Driver Card Parameters

34 Part 1 Installation Chapter 7 Maintenance • Routine maintenance and inspection are necessary so that the system will operate properly at a

Page 325

35 Part 1 Installation 3. Replacement Procedure of System-Memory Backup Battery (CR2032) for K Type (General-Purpose Type) Backing up the syst

Page 326

36 Part 1 Installation Battery Replacement Procedure 1) Remove the 7-segment LED panel from the controller. Slide the panel upward and pull i

Page 327

37 Part 1 Installation 4. Replacement Procedure of System-Memory Backup Battery (CR2032) for J Type (Compact Type) [Absolute specification] In

Page 328 - for phase-W current

38 Part 1 Installation [Battery replacement method] 1) Disconnect all cables from the controller. 2) Remove the screws shown by arrows that a

Page 329

39 Part 1 Installation 5) As shown at left, use small screwdrivers to remove the segment board. 6) Remove the screws mounting the

Page 330 - 5. Encoder Parameters

40 Part 1 Installation As shown at left, use small screwdrivers to remove the battery from the holder and then install a new battery in the hol

Page 331 - 6. I/O-Slot Card Parameters

41 Part 2 Operation Part 2 Operation Chapter 1 Operation How to Start a Program With the X-SEL Controller, the stored programs can be sta

Page 332 - 7. Other Parameters

42 Part 2 Operation 1. Starting a Program by Auto-Start via Parameter Setting I/O parameter No. 33 (input function selection 003) = 1 (default

Page 333

43 Part 2 Operation 2. Starting via External Signal Selection (1) Flow chart When the READY signal turns ON, the RDY lamp (green) o

Page 334

[Installation]  Do not use this product in a place exposed to ignitable, inflammable or explosive substances. The product may ignite, burn or exp

Page 335

44 Part 2 Operation (2) Timing chart [1] Program start [2] Program start by auto-start * When I/O parameter No. 33 is set to “2”

Page 336

45 Part 2 Operation 3. Drive-Source Recovery Request and Operation-Pause Reset Request (1) Drive-source recovery request 1. How to request a

Page 337 - 8. Manual Operation Types

46 Part 3 Controller Data Structure Part 3 Controller Data Structure The controller data consists of parameters as well as position data and

Page 338

47 Part 3 Controller Data Structure Chapter 1 How to Save Data Since the IX-Series Controller uses flash memory, some data are saved by batter

Page 339

48 Part 3 Controller Data Structure Since the programs, parameters and symbols are read from the flash memory at restart, the data in the tempor

Page 340

49 Part 3 Controller Data Structure 3. Points to Note Point to note when transferring data and writing to the flash memory Never turn off the

Page 341

50 Part 3 Controller Data Structure Chapter 2 X-SEL Language Data (IX-Series Controller) 1. Values and Symbols Used in SEL Language 1.1 Lis

Page 342

51 Part 3 Controller Data Structure  The variables and flags in the global range will be retained even after the controller power is turned of

Page 343

52 Part 3 Controller Data Structure 1.3 Virtual I/O Ports (1) Virtual input ports Port No. Function 7000 Always OFF 7001 Always ON 7002 Vo

Page 344

53 Part 3 Controller Data Structure Virtual input ports (continued) Port No. Function 7101 Running program No. 01 (including during pause) ~

Page 345

 If the product is generating heat, smoke or a strange smell, turn off the power immediately. Continuing to use the product may result in product

Page 346

54 Part 3 Controller Data Structure 1.4 Flags Contrary to its common meaning, the term “flag” as used in programming means “memory.” Flags are

Page 347

55 Part 3 Controller Data Structure 1.5 Variables (1) Meaning of variable “Variable” is a technical term used in software programming. Simply

Page 348

56 Part 3 Controller Data Structure (2) Types of variables Variables are classified into two types, as follows: [1] Integer variables These v

Page 349

57 Part 3 Controller Data Structure [3] Variables with “*” (asterisk) (indirect specification) An “*” (asterisk) is used to specify a variable.

Page 350

58 Part 3 Controller Data Structure 1.6 Tags The term “tag” means “heading.” Tags are used in the same way you attach labels to the pages in a

Page 351

59 Part 3 Controller Data Structure 1.7 Subroutines By taking out the parts of a program that are used repeatedly and registering them as “sub

Page 352

60 Part 3 Controller Data Structure 1.8 Symbols In the X-SEL Controller, values such as variable numbers and flag numbers can be handled as sy

Page 353

61 Part 3 Controller Data Structure 1.10 Axis Specification Axes can be specified based on axis number or axis pattern. (1) Axis numbers and

Page 354

62 Part 3 Controller Data Structure (2) Axis pattern Whether or not each axis will be used is indicated by “1” or “0.” (Upper) (Lower)

Page 355

63 Part 3 Controller Data Structure X-SEL language consists of a position part (position data = coordinates, etc.) and a command part (applicati

Page 356

 Before installing or adjusting the product or performing other operations on the product, display a sign that reads, “WORK IN PROGRESS. DO NOT T

Page 357

64 Part 3 Controller Data Structure 3. Command Part The primary feature of SEL language is its very simple command structure. Since the struct

Page 358

65 Part 3 Controller Data Structure 3.2 Extension Condition Conditions can be combined in a complex manner. Extension condition Input cond

Page 359

66 Part 4 Commands Part 4 Commands Chapter 1 List of SEL Language Command Codes 1. Command Codes by Function Variables can be specified in

Page 360

67 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 361

68 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 362

69 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 363

70 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 364

71 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 365

72 Part 4 Commands 2. Command Codes in Alphabetical Order Operation type in the output field CC: Command was executed successfully, ZR: Opera

Page 366

73 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 367

Prohibited Handling of Cables Caution When designing an application system using actuators and controllers, incorrect wiring or connection of eac

Page 368

74 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 369

75 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 370

76 Part 4 Commands Operation type in the output field CC: Command was executed successfully, ZR: Operation result is zero, PE: Operation is co

Page 371

77 Part 4 Commands

Page 372

78 Part 4 Commands Chapter 2 Explanation of Commands 1. Commands 1.1 Variable Assignment  LET (Assign) Extension condition (LD, A, O, AB,

Page 373

79 Part 4 Commands  CLR (Clear variable) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Outpu

Page 374 - Trouble Report Sheet

80 Part 4 Commands 1.2 Arithmetic Operation  ADD (Add) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declarati

Page 375 - INTELLIGENT ACTUATOR

81 Part 4 Commands  MULT (Multiply) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output (Output, fl

Page 376

82 Part 4 Commands  MOD (Remainder of division) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command, declaration Output

Page 377 - Catalog No.: ME0119-7A

83 Part 4 Commands 1.3 Function Operation  SIN (Sine operation) Extension condition (LD, A, O, AB, OB) Input condition (I/O, flag) Command,

Modèles reliés XSEL-JX

Commentaires sur ces manuels

Pas de commentaire