background image

 
 
 

 

 

11 

 

 

4

 

Electrical Connections 

Note: 

To disconnect or connect the electrical components 

at the electrical connectors, the power supply must 

be disconnected. 

 

XENAX® Xvi 48V8

 
 

 

 

4.1

 

Plug Arrangement 

 

Description 

 
 

Plug Type 

RS232 

 

USB-B socket 

Real time Ethernet (optional)   

2 x RJ45 socket with status LED 

CANopen (optional)   

9 Pol socket D-Sub 

Ethernet TCP/IP  

RJ45 socket with status LED 

MOTOR 

 

3 pole plug Wago, pitch 3,5mm 

POWER / LOGIK  

 

4 pole plug Wago, pitch 3,5mm 

ENCODER HALL 

 

15 pole plug D-Sub High Density 

PLC I/O  

 

26 pole plug D-Sub High Density 

START-UP / MASTER-SLAVE  

 

2 x 4 pole plug USB-A 

 
 

4.2

 

Plug Pin Configuration 

 
 

4.2.1

 

RS232 

 

USB-B Socket

 

The serial interface RS232 is led over a 4 pole USB-B 

socket. 

 
 
 
 
 
 

 

 

USB Socket 

XENAX®

 

PC/SPS 

N.C. 

 

RX 

TX 

TX 

RX 

GND 

GND 

Pin 1

 

Pin 3

 

Pin 4

 

Pin 2

 

Summary of Contents for XENAX Xvi 48V8

Page 1: ...er Web browser The integrated webserver allows a setup and parameterization over web browser After an automatic self check the connected LINAX linear motor axis the ELAX electric slide or the ROTAX ro...

Page 2: ...w shaft Customary rotary AC DC EC servo motors for example from FAULHABER or MAXON can also be operated by the XENAX Xvi 48V8 The logic supply 24V DC and the intermediate circuit voltage 24V 48V DC ar...

Page 3: ...ition of Rotating Direction for Servo Motors 13 4 2 6 OPTIO Pulse Dir Second Encoder Channel 14 4 2 7 PLC I O 15 4 3 Internal I O Circuit 16 4 4 Output Configuration 16 5 Configuration Motor Type Jenn...

Page 4: ...9 6 14 Input Output 37 9 6 15 Correction Table 38 9 6 16 Limit Position ELAX 39 9 6 17 System Information 40 9 6 18 Ethernet 41 9 6 19 Bus Module Information 41 9 6 20 Error Handling 41 9 6 21 System...

Page 5: ...11 Gantry Synchronized Mode 82 11 1 Activate Gantry Mode 82 11 2 ASCII Commands for Gantry Synchronized Mode 83 12 Forceteq Force Measurement Technology 84 12 1 Forceteq basic current based with self...

Page 6: ...nce for rotary motors free to define incl external sensor Index 50 motion moves accl speed distance position Profile 5 extended motion profiles with 7 profile segments each Number of application progr...

Page 7: ...TION SINUMERIK Start up Key ID number for Master Slave and application memory Force Processes Optional with license code Controllable Motor Types ELAX ROTAX and third party motors enabled by default L...

Page 8: ...is the patented compact integration of the linear motor in the slider case resulting in a force volume ratio which has hitherto never been achieved Special feature Linear motor identification and temp...

Page 9: ...e with brakes for vertical applications 2 3 Customary Servo Motors Faulhaber Maxon AC DC EC brushless servo motors with incremental encoder RS422 A A B B and Z Z and hall sensors as well as DC brush t...

Page 10: ...ing internal temperature of 50 C 3 2 Assembly and Installation Assembly with two screws on an electrically conductive rear wall e g the back wall of a switch cabinet For a series mounting the distance...

Page 11: ...LED CANopen optional 9 Pol socket D Sub Ethernet TCP IP RJ45 socket with status LED MOTOR 3 pole plug Wago pitch 3 5mm POWER LOGIK 4 pole plug Wago pitch 3 5mm ENCODER HALL 15 pole plug D Sub High De...

Page 12: ...peak per axis Depending on mass in motion profile and power supply voltage For a fuse protection of the power supply it must be considered that a short peak current of 8A can be reached for the rotati...

Page 13: ...7k to 5V pull down 2 2k differential input 26LS32 11 HALL 2 TMP Pull up 2 7k to 5V differential input 26LS32 over temperature signal motor 12 HALL 2 Middle level Pull up 2 7k to 5V Pull down 2 2k diff...

Page 14: ...TION Middle level Pull up 2 7k to 5V pull down 2 2k differential input 26LS32 Pin 12 red blue DIRECTION Middle level Pull up 2 7k to 5V pull down 2 2k differential input 26LS32 Pin 14 brown green PULS...

Page 15: ...t 1 24V Input Ri 31k Pin 4 yellow Input 2 24V Input Ri 31k Pin 5 grey Input 3 24V Input Ri 31k Pin 6 pink Input 4 Enabling Power Stage Activate the function with DIP switch DIP switch OFF HW power sta...

Page 16: ...t ON Output OFF 0 1 SOURCE 1 HIGH 24V open 0 LOW open 24V 4 4 Output Configuration ACTIVITY SOA Set Output Activity parameter 2 Bit 1 Bit value per output Output 2 1 SOA Bit 1 0 Bit Wert 1 1 Decimal 3...

Page 17: ...ied and parameterized Jenny Science Motors LINAX Linear Motor Axis ELAX Linear Motor Slide ROTAX Rotary Axis Motors from other manufacturers Typically rotary servo motors Motor Type Bit 1 Bit 2 Bit 3...

Page 18: ...ontroller If this has been changed or the label is not accessible you can have the IP address displayed on the 7 segmet display To do this switch on the logic supply and switch it off again while the...

Page 19: ...J45 cable 7 3 Close Port 10001 If the port 10001 is not closed correctly it can stay open In this case it is no longer possible to connect to this port with a new TCP IP connection There are 3 options...

Page 20: ...P CR TP CR LF XXXXXXX CR LF Retrieve e g AC SP CR CR AC CR LF XXX CR LF SP CR LF XXX CR LF Echo command not recognized or cannot be completed in the current configuration command CR LF CR LF Echo comm...

Page 21: ...y events Therefore it is not necessary to poll the status or inputs permanently Enable Events Events disabled default EVT 0 Events enabled generally EVT 1 Status modifications Reference Event Will be...

Page 22: ...on WebMotion is an integrated graphic user interface website located in XENAX It is loaded and activated over a web browser Internet Explorer 8 0 Chrome Firefox Opera Note Please make sure that zoom s...

Page 23: ...XENAX logic supply is interrupted or if the Ethernet cable is disconnected the TCP IP interruption will be detected by WebMotion and signaled with offline After removing the cause of the offline mode...

Page 24: ...oltage input functions functionality of the measuring system parameter settings and current flow of the linear motor In order to test the functionality of the measuring systems the system asks you to...

Page 25: ...the motor in increments of the measuring system Standard for LINAX ELAX linear motors is 1Increment 1 m MOTOR Automatic identification of the connected LINAX ELAX ROTAX motor axis If a third party ro...

Page 26: ...POS Software Limit Position setting of an individual motion range in increments SLP position counter lower values SLP position counter upper values Both values 0 No limit limit is the stroke of the co...

Page 27: ...units of 1 milliseconds Start with Enter TIME ms Time of the last profile drive in milliseconds Reference Reference drive REF Executes the reference drive to calculate the absolute position Run this f...

Page 28: ...near motor axis or a ROTAX rotary axis XENAX assumes a connection with third party motor Instead of Go Pos 0 WebMotion offers Jog und Jog functions Jog Runs the motor in negative direction until the c...

Page 29: ...ns can be activated with an extremely short reaction time Information about the tables Diagnosis and test functions Query of the programmed value 9 6 1 Power Reset DESCRIPTION Short CMD PARAMETER Powe...

Page 30: ...ter can be used to enter the phase control PHD If appears the Dip switch is set to linear in the XENAX servo controller or the hall wiring is wrong Phase Direction Detection PHDD 0 1 Correction of the...

Page 31: ...encoder counter Speed SP 10 9 000 000 Speed Inc s encoder counter initial value after powerup Speed Initial Value SPI 10 9 000 000 Acceleration Inc s encoder counter Acceleration AC 2 000 1 000 000 00...

Page 32: ...motors reverse direction Direction REF DRHR 0 5 Responds the automatically detected Gantry Master Salve Offset Important The command DGMSO has to be performed on the Gantry Slave Axis Detected Gantry...

Page 33: ...5 Move DRIVE I_FORCE No xx Drive I Force DIF xx Move DRIVE Force No xx available with Forceteq pro Drive Force DF xx Stop program and motion with deceleration Stop Motion SM 9 6 10 Index programmed mo...

Page 34: ...alues The Force Calibration works iteratively and improves itself in repeated execution If the motor oscillates during the Force Calibration then wrong values are stored and the oscillation increases...

Page 35: ...ation LSB sector 1 Select Sectors SSEC xx Reads I_FORCE peak value x1mA xx not defined Max peak value over all sectors xx n peak value of sector n I Force Peak IFPK xx shows the active sectors which f...

Page 36: ...Limitation of I Force current while Drive I_Force xx x10mA I_Force Limit of selected Drive I_Force IDIF xx Direction Drive I_Force xx 0 positive xx 1 negative Direction of selected Drive I_Force DDIF...

Page 37: ...lue 0 and 1 puts ILAS to 0x0 respectively 0xF Input LOW active ILA 0 2 individual input activity selection 0 Input HIGH active 1 Input LOW active Hex value binary coded for input 1 4 values 0x0 and 0x...

Page 38: ...the SMU module Break Delay BRKD 1 1000 ms 9 6 15 Correction Table DESCRIPTION Short CMD PARAMETER Status of correction table 0 correction table deactivated 1 correction table activated 2 correction ta...

Page 39: ...o be chosen smaller than MLPP If MLPN is deleted MLPN 0 the value for the internal mechanical limit stop itself is used for the reference in negative direction which is 1mm as per definition The posit...

Page 40: ...S2 PRIMED BIT 18 SS2 HIT BIT 19 SLS PRIMED BIT 20 SLS SPEED HIT BIT 21 SLS POSITION HIT BIT 22 WARNING BIT 23 INFORMATION BIT 24 PHASING DONE BIT 25 I_FORCE_DRIFT_COMPENSATION_DRIVE_ACTIVE BIT 26 FORC...

Page 41: ...D PARAMETER Baud rate of the optional CANopen interface CAN Baud rate CAB 1 000 1 000 000 Set cycle time microseconds in Cyclic Synchronous Position Mode DS402 Used RMR for interpolation Only multiple...

Page 42: ...interface 0 deactivated 1 60 000 Watchdog time in ms If output stage is on and no ASCII command was received over the Serial or Ethernet for WD ms output stage is turned off and error code 77 is shown...

Page 43: ...parts Or driving with very little force in order to detect an object s touching position I_FORCE MONITORING Monitoring the force progression by defining sectors in a force way diagram e g inspecting...

Page 44: ...ation for new recording sequence Wait for message ready for recording next motion Start motion in command panel move axis by click or by command line e g G44000 SPEED Records speed in increments in re...

Page 45: ...or repeat reverse RR CURSOR VALUE Shows the current values at the time of the cursor in the recording safe file Saves the motion profile on the computer open file Shows a motion profile which was save...

Page 46: ...implify programming and reduce the communication time by serial control Execute with IXxx CR A maximum of 50 INDEXES can be predefined NEW Create new index Parameter of the Index ACCx1000 SPEED DISTAN...

Page 47: ...e Drive I_Force EXECUTE Drive I_Force will be executed COPY TO DIFxx Drive I_Force will be copied into a new Drive I_Force 9 11 Sector I_Force In the WebMotion program menu sector I force up to 10 dif...

Page 48: ...ends on program mapping PMAP default 0 PMAP 0 Prog 1 15 50 lines Prog 16 63 10 lines PMAP 1 Prog 1 5 130 lines Prog 6 63 10 lines COMMANDS CLEAR Clears the Program line MOVE UP Program line will be mo...

Page 49: ...PUT NR HIGH xx MS Wait to logical Low of Input number xx within timeout frame yy otherwise jump to line zz error handling timeout can only be used locally not for remote WAIT INPUT NR LOW xx MS Set po...

Page 50: ...ORCE xx Jump to line zz if distance xx absolute position sector offset greater than xx e g driving distance was too big after force was reached JUMP IF DISTANCE GREATER xx zz Jump to line zz if distan...

Page 51: ...tors can be defined in the menu setup reference refer chapter 9 18 3 Reference ROTAX und Third Party Motors With this function the motor drives first to a reference switch approx zero and then to the...

Page 52: ...TURE POSITION Interrupt program while Input active INTERRUPT PROGRAM Stop Impulse edge triggered If a LINAX is connected it behaves like STOP IMPULS COUNTER STOP IMPULS Stop Impulse Counter like STOP...

Page 53: ...long as EMERGENCY EXIT is active no other function can be executed For the other functions the following applies If another function is already active it has to be finished before the next one is sta...

Page 54: ...tion with Additional Holding Brake An additional holding brake for LINAX Lxs and Lxu Motor types can be controlled with a XENAX servo controller The output function BRK Brake can be assigned to one of...

Page 55: ...ist contains all predefined profiles PARAMETERS Set up of the parameters in CURRENT PROFILE S CURVE Percentage S curve rounding of the profile Automatic calculation of jerk parameter for each profile...

Page 56: ...e actual position controlled by edge With each increasing edge at input 4 the current position of the motor is written in a buffer register Start is Captured Pos 1 Reaction time 4 6 s First edge posit...

Page 57: ...rect drive linear motors it is important to set the parameter for the moment of inertia of the external payload INERTIA otherwise the linear motor oscillates Because there is a factor of 10 9 there ca...

Page 58: ...the status in position comes up Default Standard setting of the different parameters All parameters can be manually modified during the controller tuning and can be reset to default values with the D...

Page 59: ...llation Setting one of the two parameters at 0 disables this feature Important Note The calculation of the target trajectory can not be abruptly changed in motion After setting a new value for frequen...

Page 60: ...with high payloads it sometimes happens that no setting can be found that meets both criteria If the motor with a set band width begins to oscillate because of a resonance in the system this oscillati...

Page 61: ...h a running program or through a superior PLC Turned on During the frequency analysis the axis moves to the indicated position within the selected recording time F Analysis Starts the frequency analys...

Page 62: ...oximate middle of the resonance frequency On frequency 0 the mean current will be displayed during the frequency analysis It corresponds to the DC portion of the motor current which is rarely 0 Diagra...

Page 63: ...airs 1 INC PER REVOLUTION Number of encoder increments per revolution Linear motor axis Lxc 44F04 INC PER REVOL 12 000 other LINAX products Lxc Lxe Lxu Lxs INC PER REVOL 24 000 ELAX INC PER REVOL 14 1...

Page 64: ...PHASE DIRECTION Direction of phase control U V W or V W U depending on motor type Can be detected with command PHDD With DC brush type servo motors PHASE DIR 0 if motor shaft turns clockwise with dire...

Page 65: ...0 INC PER REVOLOLUTION Number of encoder increments per revolution by AC DC EC brushless servo motors Not used for DC brush type servo motors PHASE DIRECTION Direction of phase control U V W or V W U...

Page 66: ...um position values correspond to 231 1 2 147 483 647 inc in positive direction and 231 2 147 483 648 inc in negative direction The overflow takes place between these two values 2 147 483 647 2 147 483...

Page 67: ...on up Away from absolute zero point in positive direction NEGATIVE Reference direction down direction towards absolute zero point GANTRY POS Motors in same direction up in positive direction away from...

Page 68: ...e position stroke ELAX 1mm 9 18 2 2 Reference with External Limit If there are externally mounted limit stops MLPN 0 or MLPP 0 the reference REF will be completed to one of the externally mounted limi...

Page 69: ...N SHORTEST WAY shortest way only possible at ROTAX Rxvp Z MARK SPEED Speed to search the Z mark If no Z mark Reference mark exists then set this value to 0 CLEAR OUPTPUTS Set all outputs to OFF after...

Page 70: ...ative CREEP SPEED Speed to mechanical stop Inc s CURRENT LIMIT Nominal motor current x10mA during reference Power F motor current x force constant REF WINDOW Maximal allowed variation compared to last...

Page 71: ...n the entries of the table can be defined If for example the range 0 100 000 increments shall be corrected the starting position is 0inc and the distance for the 50 remaining table entries is 2 000 in...

Page 72: ...the correction table will be initialized and deactivated physical position encoder position During the measurement of the physical position values the correction table has to be deactivated Encoder P...

Page 73: ...e position 0 REF Absolute position is calculated next to the 0 point This is repeatable at the same position G0 Go to absolute position 0 Now the Linear motor axis is ready Remark The position WebMoti...

Page 74: ...INC PER PULSE Inc pro Pulse MODE 2 Puls Direction controlling SYNC RATIO Ratio of electronic gear CARD IDENTIFIER Master Slave CANopen Powerlink Read form start up key 2 x binary coded switch or set...

Page 75: ...XENAX Overview of firmware WebMotion hardware and MAC address BUS MODULE Optional bus module with version indication and protocol type Mac address issue with Profinet Powerlink and EtherNet IP If the...

Page 76: ...ia switch After completion of firmware download reset servo controller with command RES reset in menu move axis by command line Reload the application into WebMotion and download it to servo controlle...

Page 77: ...when the WebMotion is starting Or under WebMotion Start Operation firmware version 9 21 2 Subsequent license ordering The MAC address must be sent to Jenny Science for any subsequent license ordering...

Page 78: ...the new given from Jenny science license code in the displayed windows Click on SET LICENSE CODE WebMotion is starting new and display the new activated license By wrong license code introduction No A...

Page 79: ...r to start up key Saves applications in the start up key to load faster on other XENAX If with Ethernet settings is checked the Ethernet settings are also saved on the Start up Key and thus copied to...

Page 80: ...identical standard XENAX servo controllers The I2 C bus is interconnected via short standard USB patch cables Both plugs USB A are usable No difference between input and output The parameter CI Card I...

Page 81: ...lly transferred to the slaves 10 3 Timing Master Slave The program interpreter is triggered in 1ms intervals The transmission of a command from the master to the slave takes an additional 0 45ms The m...

Page 82: ...which will be communicated by ASCII commands is the master The slave has to be connected to the master via A A cable The slave has to be assigned a CARD IDENTIFIER between 1 and 3 This can be done by...

Page 83: ...Go direct Position GW Go Way IX Index PRF Start profile No xx PG Program EE Emergency Exit EE1 Emergency Exit 1 SM Stop Motion EE and EE1 must only be parameterized in a Gantry Master Can also be tri...

Page 84: ...n process Errors and discrepancies are detected immediately This means better quality and higher throughput Additional checking stations are no longer necessary For Standalone Operation Up to 10 force...

Page 85: ...d Description PositionActual Inc 0x66 0x1 0x24 Position actual IForceActual mA 0x64 0x1 0x5 Force equivalent current actual LimitIForce x10mA 0x66 0x1 0x33 Limitation of force equivalent current Proce...

Page 86: ...t of a force Calibration 12 3 2 I_Force Limitation The current value I_Force is proportional to the force Following graph shows corresponding relations for the different linear motor types LINAX Linea...

Page 87: ...e force specifications are defined with the in the force sector incoming and exiting sector boundaries Force Specification Examples 1 Force curve has to pass through sector from the left bottom side t...

Page 88: ...ombined and defined with the use of the according commands The command can be found in chapter 9 12 1 Program commands 12 3 4 2 Drive I_Force DRIVE I_FORCE is driving with force consisting of accelera...

Page 89: ...hing position as sector offset for all functions that follow In order to determine the value Sector I_Force Start and Sector I_Force End it is simplest to record the force curve and to calculate the d...

Page 90: ...on the force curve of the ceramic plate shall be recorded After an air gap of only 200 m the ceramic plate hits the rubber buffer At this position the force increases steeper as the rubber buffer acts...

Page 91: ...ecognize touching position 1N 12 x 10mA Drive I_Force 1 Acc x1000 100 Speed 5000 IForce x10mA 6 Direction 0 In order to determine the following sector parameters we recommend the following approach 1...

Page 92: ...error no object in place output 1 ON Short wait time in order to stabilize touching position Takes touching position as offset for the following tests Selecting sectors 1 5 Change I_FORCE forcurrent D...

Page 93: ...om 0 until 50000 Inc one time Force Calibration test if slider is floating in balance optional Back to position control optional Sector Offset is set to 0 optional Selection of active sectors of 0 Onl...

Page 94: ...escription Display No firmware operating system is active F Firmware active servo controller OFF 0 Servo On control loop closed 1 Error refer chapter 14Error Handling xx flashing No power supply logic...

Page 95: ...rity of the overriding PLC can be deactivated if the user set the CANopen Mode of operation to 0 CANopen Object 0x6060 21 Force license missing Calibration value are existing in motor but there is no...

Page 96: ...he difference between the internal calculated position and the present motor position encoder is larger than the value defined as DP deviation position in Closed Loop setup Refer to chapter 14 2 Notes...

Page 97: ...alid please contact the Jenny Science AG company 79 Wrong checksum of calibration data Force calibration or position of mechanical limit wrong Restart Force calibration ASCII fcxx or mechanical limit...

Page 98: ...atal Error Please restart the XENAX servo controller 99 Encoder cable unplugged disconnected Motor encoder cable was disconnected Please connect encoder cable again and restart XENAX L Level I2C Bus T...

Page 99: ...d clockwise when looking at front shaft the POSITION encoder counter has to count positive When turned counter clockwise the POSITION encoder counter has to count negative Compare to chapter 4 2 5 Def...

Page 100: ...SP10000 WA10000 PWC RR100 14 3 Arbitrary Display on 7 Segment After turning on the logic supply 24V typically a 0 appears on the display The green LED of the RJ45 connector lights up green when using...

Page 101: ...tion Note This instruction manual contains copyright protected information All rights are reserved This document may not be in its entirety or partially copied duplicated or translated without the pri...

Reviews: