Datalogic ENC-58 PROG Instruction Manual Download Page 18

 

ENC58  PROG

 

 

 

 

13 

 

 
Figure 1 - Diagnostic LEDs and Index pulse setting button 

 
 
 

4.12 I

2

C (Inter Integrated Circuit) serial connection 

The ENC58 programmable encoder is equipped with a serial 
interface for the parametrization and set-up of the device. 
The serial interface is a I2C (Inter Integrated Circuit) type interface. 
To communicate with the encoder, you must connect the device to 
the personal computer through a USB port using the specific 
connection cable supplied  by Datalogic Automation upon request. 
The connection cable code is KIT ENC58. 
It is provided with a M23 12-pin female connector for the devices 
having ZCZ output circuit code; a M12 12-pin female connector for 
the devices having ZCM output circuit code; and a terminal for 
connecting the cable of the devices having ZCU output circuit code. 
 
 

 

Summary of Contents for ENC-58 PROG

Page 1: ......

Page 2: ...ione scritta da parte di Datalogic Automation S r l Datalogic and the Datalogic logo are registered trademarks di Datalogic S p A in many countries including the U S A and the E U Tutti i marchi e i nomi di prodotti qui citati servono al solo scopo di identificazione e possono essere marchi o marchi registrati dei propri rispettivi proprietari Datalogic non risponde di eventuali errori tecnici o t...

Page 3: ...e shield 8 4 6 Ground connection 9 4 7 A B 0 output channels 9 4 8 Index pulse setting input 9 4 9 Counting direction input 10 4 10 Diagnostic LEDs Figure 1 11 4 11 Index pulse setting external button Figure 1 12 4 12 I2C Inter Integrated Circuit serial connection 13 4 12 1 Installing the KIT ENC58 USB drivers 14 5 Programming interface 15 5 1 Configuring the encoder using the software tool 15 5 2...

Page 4: ...eant to highlight the parts of the text where information of great significance for the user can be found user must pay the greatest attention to them Instructions must be followed strictly in order to guarantee the safety of the user and a correct use of the device Failure to heed a warning or comply with instructions could lead to personal injury and or damage to the unit or other equipment This...

Page 5: ... and set up of the ENC58 programmable encoder is achieved through a software expressly developed and released by Datalogic Automation The program is supplied for free and can be installed in any PC fitted with a Windows operating system Windows XP or later It allows the operator to set the working parameters of the device and monitor whether the device is running properly The connection between th...

Page 6: ... off power supply before connecting the device connect according to explanation in section 4 Electrical connections in compliance with the 2004 108 EC norm on electromagnetic compatibility following precautions must be taken before handling and installing discharge electrical charge from your body and tools which may come in touch with the device power supply must be stabilized without noise insta...

Page 7: ... shocks respect the environmental characteristics declared by manufacturer unit with solid shaft in order to guarantee maximum reliability over time of mechanical parts we recommend a flexible coupling to be installed to connect the encoder and user s shaft make sure the misalignment tolerances of the flexible coupling are respected unit with hollow shaft the encoder can be mounted directly on a s...

Page 8: ...l applied to its body Information is listed in the delivery document too Please always quote the ordering code and the serial number when reaching Datalogic Automation s r l for purchasing spare parts or needing assistance For any information on the technical characteristics of the product refer to the technical catalogue ...

Page 9: ...der shaft fix the encoder to the flange 2 or to the mounting bell by means of screws 3 secure the flange 2 to the support or the mounting bell to the motor mount the flexible coupling 1 on the motor shaft make sure the misalignment tolerances of the flexible coupling 1 are respected 3 1 1 Customary installation a mm b mm c mm d mm ENC58 36 H7 48 3 1 2 Installation using fixing clamps optional kit ...

Page 10: ...ENC58 PROG 5 3 1 3 Installation using a flange code ST 58 FLNG ...

Page 11: ... the encoder on the motor shaft using the reducing sleeve 8 if supplied Avoid forcing the encoder shaft fasten the fixing plate 4 to the rear of the motor using two M3 cylindrical head screws 5 fix the collar 3 to the encoder shaft apply threadlocker to screw 3 ...

Page 12: ... the shaft manually it could cause irreparable damage WARNING If wires of unused signals come in contact irreparable damage could be caused to the device Please insulate them singularly 4 1 Cable and connectors connections I2C serial interface Function M23 12 pin M12 12 pin A 1 3 A 2 4 B 3 5 B 4 6 0 5 9 0 6 10 5VDC 30VDC 7 2 0VDC 8 1 Index pulse setting 9 7 Counting direction 10 8 SDA 11 11 SCL 12...

Page 13: ...ls transmission always use shielded cables The cable shielding must be connected properly to the metal ring nut 3 of the connector in order to ensure a good earthing through the frame of the device To do this disentangle and shorten the shielding 1 and then bend it over the part 2 finally place the ring nut 3 of the connector Be sure that the shielding 1 is in tight contact with the ring nut 3 ...

Page 14: ...ue position can be identified at a well known point in the 360 revolution of the encoder shaft This input allows to set the point in the revolution at which the 0 pulse will be output This function is useful for example when you want the zero position of the encoder and the zero mechanical position of the axis to match When you want to set the position of the 0 signal in the revolution you must se...

Page 15: ...e counter in the subsequent electronics will get a count up This input allows to have a count up also when the encoder is rotating in a counter clockwise direction otherwise a count down when the encoder is rotating in a clockwise direction Connect the Counting direction input to 0VDC if not used Connect the Counting direction input to 0VDC to have an increasing count when the encoder is turning c...

Page 16: ...ecessary to set also the Index pulse 4 10 Diagnostic LEDs Figure 1 Two LEDs located in the rear side of the encoder enclosure are intended to show visually the work status of the device as explained in the following table GREEN LED status Description ON The encoder is supplied and running OFF An error occurred in the ASIC while reading the disk RED LED microcontroller error Description ON It warns...

Page 17: ... mechanical assembly are in stop WARNING Please do not press the Index pulse setting external button when the encoder configuration interface program is running WARNING Please check the position of the 0 pulse and set it if necessary whenever you set a new resolution next to the Resolution parameter or reverse the counting direction NOTE The width of the 0 pulse can be set next to the Z pulse widt...

Page 18: ...pe interface To communicate with the encoder you must connect the device to the personal computer through a USB port using the specific connection cable supplied by Datalogic Automation upon request The connection cable code is KIT ENC58 It is provided with a M23 12 pin female connector for the devices having ZCZ output circuit code a M12 12 pin female connector for the devices having ZCM output c...

Page 19: ...Installation_Guide_for_WindowsXP pdf If you need to install the drivers under the Microsoft Windows Vista operating system please refer to the following document Installation_Guide_for_VISTA pdf If you need to install the drivers under the Microsoft Windows 7 operating system please refer to the following document Installation_Guide_for_Windows7 pdf As a preliminary operation please 1 connect the ...

Page 20: ...cation and there is no installation process To launch it just double click the file icon To close the program press the EXIT button in the title bar WARNING Please be aware that the following compatibilities between the hardware software version of the device and the software version of the executable file have to be respected compulsorily Compatibility HW SW EXE FILE 1 1 Up to NOTE Before startin...

Page 21: ... exe executable file Inside the same folder you can find the ENC58_Rx_x_Datalogic_ITALIANO exe executable file to use the interface program with messages in Italian language if needed Press the OK button in the LICENSE page to go on In this way you also agree with the terms and conditions of use of the software ...

Page 22: ...le in this section the DISCONNECTED CONNECTED button which is used to activate deactivate the connection between the PC and the encoder two buttons needful to load from a file Load config and save to a file Save config the encoder configuration the Write EEPROM button which has to be pressed to save the configuration data on the EEPROM permanently 3 the Messages section in the bottom of the page w...

Page 23: ... cable as soon as you press the DISCONNECTED button the parameters in the interface are initialized to the values which are stored on the encoder memory A proper connection is shown by the button turning green and changing its label into CONNECTED Furthermore all the diagnostic LEDs in the top right section of the page light green ...

Page 24: ...der In this case the following warning messages appear one after the other Reading error of parameters from encoder Connect again Disconnected button and Encoder disconnected Check encoder connections When this happens please check either the M23 M12 connectors or the cable wiring in the terminal If the software tool is able to connect to the encoder and communicate properly but internal errors or...

Page 25: ...ows the operator to set a custom number of pulses the encoder will output per each revolution PPR Please enter the desired value if needed select the maximum rotation speed the encoder is allowed to reach see the note below finally press the SET button to confirm Please always consider the pulse multiplication factor x 1 x 2 or x 4 of your subsequent electronics before entering a new resolution va...

Page 26: ...uipment and to the length of the cables If you reverse the formula you can easily calculate the maximum number of revolutions starting from the value of the counting frequency as allowed by the encoder permitted by the subsequent electronics and accepted by the cable run and the desired number of pulses per revolution RPM Maximum counting frequency kHz 60 1000 PPR The reversed formula can be very ...

Page 27: ...reel and activate the blades to cut 1 m long sheets with a tenth of a millimetre resolution Example 2 Let s assume that an axis is guided by a ball screw a motor fitted with a reduction gearbox having 1 50 reduction ratio is installed at an end of the system while the encoder is installed at the opposite end of the system As we know the reduction ratio of the reduction gearbox we can set a suitabl...

Page 28: ...ion When you start the programming interface 0 is displayed next to this item Press the READ button to read the current position value of the encoder If the Continuous Read option is not active the position is read at each press of the READ button Otherwise if you wish a continuous reading of the position value you must add a check to the Continuous Read option then press the READ button the butto...

Page 29: ...ilable 90 and 180 Please note that the 0 pulse having a width of 90 electrical degrees is synchronised with A and B pulses while the 0 pulse having a width of 180 electrical degrees is synchronised with A pulse For further information please refer to page 20 NOTE It is possible to set the 0 pulse position also by either sending a signal via PLC or other controller through the dedicated input see t...

Page 30: ... Default 90 min value 90 max value 180 Voltage output This parameter allows to set the voltage level of A B and 0 output channels You can choose between 5V and encoder power supply voltage level In the drop down box select the 5V option to have a voltage level of 5V at output channels select the 24V option to have a voltage level at output channels according to the encoder power supply voltage lev...

Page 31: ... direction input must be connected to 0VDC The Direction parameter implies that the Counting direction input is set to 0VDC Otherwise the resulting will be contrary to what is expected or intended The Direction parameter allows the operator two choose between the options UP and DOWN When the counting direction is set to UP Direction UP if the Counting direction input has LOW logic level 0VDC the e...

Page 32: ... saved When you press the OPEN button to confirm the dialogue box closes and the Would you like to update also encoder parameters message appears after a few seconds If you choose YES the configuration parameters are updated in both the programming interface and the encoder otherwise if you press NO the configuration parameters are updated only in the programming interface they are not downloaded ...

Page 33: ...t as they are only stored temporarily in the RAM of the encoder For instance should you disconnect the USB cable and so cut off the power supply data that has been set previously would be lost To save the data on the EEPROM permanently after having entered the new values you must press the Write EEPROM button in the bottom right of the page ...

Page 34: ...ng interface and the encoder otherwise if you press NO the configuration parameters are updated only in the programming interface they are not downloaded to the encoder In the Messages section below in the page the Beware Displayed parameters could differ from encoder parameters message warns of occurrence and the Load config button starts blinking red Beware Voltage output will be changed Continu...

Page 35: ...n by programming the Direction parameter In this encoder the counting direction can be set both via hardware see the Counting direction input section 4 9 Counting direction input on page 10 and via software by programming the Direction parameter see on page 20 If not used the Counting direction input must be connected to 0VDC The Direction parameter implies that the Counting direction input is set...

Page 36: ...ressed the Load config button or otherwise as an alternative the Load config command in the File menu in order to upload a previously saved encoder configuration After having select and confirmed the cfg or hex file to upload the Would you like to update also encoder parameters message appears on the screen after a few seconds If you choose YES the configuration parameters are updated in both the ...

Page 37: ...ENC58 PROG 32 6 Default parameters list Parameters list Default value Resolution 1024 Preset 0 Z pulse width 90 Voltage output 5V Direction UP ...

Page 38: ...www datalogic com ...

Reviews: