Home
POSI+ CANOPEN USER MANUAL
Contents
1. Access RO Read Only RW Read Write Object SS EE Name Format Access Default Save Description multitum Encoder type Bytes 0 1 RE DeviceType u32 RO GEN 0001 Monotum 0002 Multitum Profil 00010196h Bytes 2 3 0196h 406 1001 DO Genenc enor 0 EE We Re SE Bit4 Communication eror 1003 pre defined enor field Contains the last emor 1003 Number of stored messages Oor1 0 Number of actual enors U8 RW 00h MOOO EAE COUE Last Eror 1003 1000h Generic emor 1 New CIEL STS ue Be EE 8130h Life Guard emor or Heartbeat eror SE COBID SYNC Message u32 rw 00000080h Yes COBID of the sync object 1008 Name POSI standard 0 DeviceName SR CONST POSI Name POSI SF for compatibility with SHM5 MHM5 see Appendix Ge GuardTime U16 RW 0000h Yes Timer for nodeguarding 100D a 0 LifeTime Fa ctor U8 RW 00h Yes Multiplication of Guard time 1010 StorePa ra meters Save parametersto encoder 1010 s SC 0 LargestSupportedSubindex U8 RO olh No of save possibilities 1 SC SaveAllPara meters u32 RW 00000001h evas 0x65766173 to save 1011 Restore DefaultPa ra meters Rector CUM EE the encoder 1011 7 SE 0 LargestSupportedSubindex U8 RO olh No of restore possibilities 1 Page 14 Version 1 02 IDEACOD BEI IDEACOD SAS Espace Europ en de l Entreprise 9 ue de Copenhague B P 70044 Schiltigheim F 67013 Strasbourg Cedex POSI CANOPEN USER MANUAL T l 433 0 3 88 20 80 80
2. A i T l 33 0 3 88 20 80 80 IDEACOD Ge l Entreprise Fax 33 0 3 88 20 87 87 penhague ar er B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 1010 StoreParameters 1010 LargestSup ported Subindex U8 RO Olh 0 1010 SaveAllPa ra meters U32 RW 00000001h 1 1011 RestoreDefa ultPa ra meters 1011 LargestSup ported Subindex U8 RO olh 0 1011 RestoreAllDefa ultPa rameters U32 RW 00000001h 1 1014 COB ID EMCY U32 RO 00000081h 0 1016 Consumer Heartbeat Time 1016 Number of entries U8 RO olh 0 1016 Consumer Heartbeat Time 1 U32 RW 00000000h Yes 1 1017 Producer HeartBeat Time U16 RW 0000h Yes 0 1200 Server SDO Parameter 0 1200 Number of entries U8 RO 02h 0 1200 COB ID Client gt Server U32 RO 00000601h 1 1200 COB ID S amp rver gt Client U32 RO 00000581h 2 Transmit PDO1 Communication 1800 Parameter 1800 NrOfEntres U8 RO 05h 0 1800 COBID U32 RW 00000181h Yes 1 1800 TransmissionType U8 RW FEh Yes 2 1800 InhibitTime U16 RW 0000h Yes 3 1800 Event Timer U16 RW 0000h Yes 5 Transmit PDO2 Communication 1801 Parameter 1801 NrOfEntres U8 RO 05h 0 1801 COBID U32 RW 00000281h Yes 1 1801 TransmissionType US RW olh Yes 2 1801 InhibitTime U16 RW 0000h Yes 3 Page 32 Version 1 02 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD Ge l Ent
3. Processdata Objects PDOs pre defined messages synchronization emergency messages PDOs Process Data Objects are needed for real time data exchange Since this messages possess a high priority the function code and therefore the identifier are low SDOs service data objects are necessary for the bus node configuration e g transfer of device parameters Because these message telegrams are tranferred acyclicly usually only while powering up the network the priority is low D I IDEACOD rotary encoders with CANopen interface support all CANopen functions The following operating modescan be programmed Response to a RTR message Polled mode The position value is only given upon request Cyclic Mode The postion value is written cyclic ally interval adjustable to the bus Sync mode After receiving a sync message by the host the encoder answers with the current process value If a node isnot required to answer after each sync message a parameter sync counter can be programmed to skip a certain number of sync messages before answering again Further functions direction of rotation resolution etc can be parametenzed BEI IDEACOD rotary encoders correspond with the class 2 profile for encoder DS 301 V4 0 2 DS 406 V3 1 whereby the characteristics of rotary encoders with CANopen interface are defined For configuration and parameterization various software tools are available from different providers With the he
4. 2 type 2 Byte 0 Byte3 of PDO Value of position Byte 4 5 of PDO Speed Byte 6 7 of PDO 0x00 0x00 After setting the baud rate the EEPROM must be saved and reinitia lized 0 10 kBit s 1 20 kBit s defa ult pa Transmission Rate U8 RW olh Yes eee 4 125 kBit s 5 250 kBit s 6 500 kBit s 7 800 kBit s 8 1000 kBit s 2101 Node number 1 127 possible After 0 Node Number U8 RW Olh Yes setting the baud rate the EEPROM must be saved and reinitia lized Object 2002h Speed Only for standard encoder with software version gt 1 01 DeviceName 1008h POSI Software Version 6507h gt 0x0101 CMS Index Default value Value range Data length SDO 2002h Signed 16 Description To measure the rotational speed of the encoder shaft the difference between two physical unscaled values of position with a time period of 5 ms is calculated The difference between the two values will be read out asa signed 16 bits value postive value clockwise direction of rotation The output of the speed by means of PDO is made possible by setting the desired PDOs to type 2 see object 2005h Object 2005h PDO Type Only for standard encoder with software version gt 1 01 DeviceName 1008h POSI Software Version 6507h gt 0x0101 CMS Index Default value Value range Data length SDO 2005h 00h Unsigned 8 This object helpsto determine the types forPDO1 and PDO2 Page 2
5. Sub index Desciption Dtat type Default value Access Number of sub 0 EE UNSIG NED8 1 Ro 1 Store all parameters UNSGNED32 rw Operation To save the parameters the save character string 6576 6173h must be written in the corresponding index Information on storage functionality is read from a sub index The result obtained 0000 0001h indicates that the module saves parameters only when it receivesthe command to do so Page 16 Version 1 02 BEI IDEACOD SAS Espace Europ en de l Entreprise T I 33 0 3 88 20 80 80 IDEACOD s nie de Co e oa g penhague ar e B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL Object 1011h Restore Default parameters Description This object is used to restore the encoder default parameters In order to avoid the restoring of default parameters by mistake restoring is only executed when the specific signature load 6461 6F6Ch is written to the appropriate sub index Characteristics The characteristics of thisobject are outlined in the following table Sub Index Description Data type Default value Access 0 Number 2 euo Unsigned8 il Ro indexes Restore all default parameters Unsigned 32 S x Note The restoration of parameters will only be taken into accountaftera power up or NMT Reset After the power on or the NMT Reset the tansmission Rate and the node number ar
6. 1 Description 00h 80h 00h NMTPreoperational all Node 00h 80h O1h 7Fh NMTPreoperational node number Mode Start For 1 orall the nodesto switch to operational mode the master sends the following message Command Node Number e COB ID Byte 0 Byte 1 Description 00h olh 00h NMT Start all Node 00h olh O1h 7Fh NMT Start node number Mode STOP For 1 orall the nodesto switch off operational mode the master sends the following message Command Node Number ere COB ID Byte 0 Byte 1 Description 00h 02h 00h NMT Stop all Node 00h 02h O1h 7Fh NMT Stop node number Version 1 02 Page 13 IDEACOD BEI IDEACOD SAS Espace Europ en de l Entreprise 9 rue de C openhague B P 70044 Sc hiltigheim F 67013 Strasbourg Cedex POSI CANOPEN USER MANUAL 4 Communication objects 1000h to 1h DS 301 T l 433 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 Mail info bei ideacod com Web www bei ideacod com Introduction This section lists the objects relating to the communication Each object with all its technical characteristics isdescrbed according to the CANopen standard EDS File PHM5V102 EDS Standard Encoder Device Name 1008h POS EDS File PHM5SFV102 EDS for the compatibility with old encoder SHM5 SHU9 MHM5 Device Name POSI4S5F not for new designs objects description in Appendix Format U8 Unsigned 8 bits U16 Unsigned 16 bits U32 Unsigned 32 bits
7. Data length Access SDO 6501h 00h 2000h Unsigned 32 ro Object 6502h Number of Distinguishable Revolutions Description This object indicates the number of revolutions that the encoder can execute The maximum number of revolutions of the encoder is 65536 cms Index Ee Default value Value range Data length Access SDO 6502h 00h FFFFh Unsigned 16 ro Page 26 Version 1 02 IDEACOD BEI IDEAC OD SAS Espace Europ en de l Entreprise 9 ue de Copenhague B P 70044 Schiltigheim F 67013 Strasbourg Cedex POSI CANOPEN USER MANUAL Object 6503h Alarms T l 433 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 Mail info bei ideacod com Web www bei ideacod com Description This object contains the various alam messages An alarm will be displayed if a malfunction of the encoder cause a position enor The alam bit remains enabled until the alarm iscleared and the encoderisable to provide a correct position value Values The values of this object are outlined in the following table Bit Function Value 0 Value 1 0 Position error No Yes Commissionning 1 diagnostics Not supported Supported Ps All Reserved Manufacturer specific e 12 nine Disabled Enabled 13 Manufacturer specific Disabled Enabled alarm 14 Se speche Uess Enabled alarm Manufacturer specific 7 15 alai Disabled Enabled Object 6504h Supported Alarms Description This object indicates the alarms
8. supported by the encoder Values The values of this object are outlined in the following table Bit Function Value 0 Value 1 0 Position error No Yes Commissionning 1 diagnostics Ne Mise 2 11 Reserved 12 Manufacturer specific No Yes alam 13 Manufacturer specific No Yes alam Manufacturer specific 14 ein No Yes Manufacturer specific 15 SE No Yes Version 1 02 Page 27 BEI IDEACOD SAS Espace Europ en de l Entreprise T l 33 0 3 88 20 80 80 IDEACOD 9 rue de Co Fax 33 0 3 88 20 87 87 penhague 1 inf iid a B P 70044 Schiltigheim Mall RE Ee cam F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL Object 6505h Wamings Description This object indicates if the tolerances of certain encoder intemal parameters have been exceeded Values The values of this object are outlined in the following table Bit Function Value 0 Value 1 0 Position error No Yes 1 Ligth control reverse Not reached Eror 2 CPU watchdog status OK Reset 3 Operating time limit No Yes waming 4 Battery charge OK Too sow 5 Reference point Reached Not reached 6 11 Reserved 12 Manufacturer specific N A N A waming Manufacturer specific 13 waming N A N A Manufacturer specific 14 waming N A N A 15 Manufacturer specific N A N A waming Object 6506h Supported Wamings Description This object indicates the wa mings
9. 0 Version 1 02 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL The COBID and the transfertype forthe PDOsis determined in the objects 1800h and1802h With the software version 1 01 this value cannot be stored in the EEPROM and has to be transfered again after each activation Reset or Power On With the software version gt 1 02 this value can be stored in the EEPROM Data Bit 7 4 PDO2 Bit 3 0 PDO1 00h Default Default 02h Default Type2 20h Type2 Default 22h Type2 Type2 Standard POOL and PDO2 set to type Default 00h COBID Process data PDO 11 bit Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Default Value of position Type 2 Value of position Speed 00h 00h Object 2100h Transmission Rate Only for standard encoder DeviceName 1008h POSI Description This object contains the baud rate see table above forthe values Default 20kbit s Object 2101h Node Number Only for standard encoder DeviceName 1008h POSI Description This object contains the Node Number Default 1 Note After setting the baud rate or the node number the parameters must be saved in the EEPROM with StoreParameters Object 1010h and the new valuesare set valid after the device
10. 01h Sub Index O1h is set to 1 Low limit of CAM1 Object Cam1_low_limit_channel_1 Index 6310h Sub Index 01h High limit of CAM1 Object Cam1_high_limit_channel_1 Index 6320h Sub Index O1h Polarity of CAM1 bitO Index 6302h Sub Index 01h If the polarity bit is st to 1 the cam state of an active cam shall signal by setting the related cam state bit to zero In the othercase the cam state of the related cam shall not be inverted State of CAM1 Object Cam_state_channel_1 Index 6300h Sub Index 01h The status bit set to 1 shall define cam active The status bit set to 0 shall define cam inactive If the polarity bit of a cam is set refer to index 6302h Sub Index01h the actual cam state will be inverted Cam state register 6300h 01h CAM Active CAM Inactive Posion Low Limit High Limi polarity bit is set to 0 6302h 01 Cam state register 6300h 01h CAM Inactive CAM Active Position Low Limit High Limi polarity bit is set to 1 6302h 01 Nota The ESD can be downloaded free of charge from our Homepage www bei ideacod com We do not assume responsibility for technical inaccuracies or omissions Specifications are subject to change without notice Page 30 Version 1 02 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CA
11. 1100 1537 1663 601 67F 6 7 Prionty O maximum priority 7 ninimum priority Page 8 Version 1 02 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL 2 2 Service data communication The service data objects correspond to the standards of the CiA It is possible to accessan object via index and subindex The data can be requested or where applicable written into the object COB ID Command Index Sub Index Service Data Parameters F Byte 1 Byte 2 Byte 4 Byte 7 11 bit Byte 0 LSB MSB Byte 3 LSB Byte 5 Byte 6 MSB COB ID An SDO COBID is composed as follows Master gt Encoder 600h Node ID Encoder gt Master 580h Node ID Request for parameter Command Function Description 40h Master gt Encoder Request for parameter 43h Encoder gt Master Response 4 bytes unsigned 32 4Bh Encoder gt Master Response 2 bytes unsigned 16 4Fh Encoder gt Master Response 1 byte unsigned 8 80h Encoder gt Master Error Parameter to the encoder Command Function Description 23h Master gt Encoder Write 4 bytes unsigned 32 2Bh Master gt Encoder Write 2 bytes unsigned 16 2Fh Master gt Encoder Write 1 byte unsigned 8 60h Encoder gt Master Parameter received 80h Encoder gt Master Error Version 1 02 Page 9 BEI ID
12. 87 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL Object 6003h Preset Value Presentation The preset value is the required position value to be reached ata certain physical location of the axis The position value is fixed as being the process value required by the presetting of the parameters To avoid execution time emors the preset value must not exceed the total measuring range total resolution 1 of the parameters CMS Index Default value Value range Data length SDO 6003h 0 total resolution 1 Unsigned 32 Object 6004h Position Value Description This object is used to define the position of the encoder CMS Index Default value Value range Data length SDO 6004h 0 total resolution 1 Unsigned 32 Object 6200h Cyclic Timer Cyclic mode The absolute rotary encoder transmits the current process value cyclically without being polled by the host The cycle time can be programmed in milliseconds for values between 1msand 65535 ms For example 64h 100 ms CMS Index Default value Value Range Data length SDO 6200h oh Oh mmm Unsigned 16 This parameter is identical Event Timer of the transmit PDO1 Index 1800h Sub Index Oh See description of the object Transmit PDO 1 1800h forthe use of the cyclic timer If the value is 0 the cyclic timer is disabled and the posi
13. BEI IDEACOD SA e T l 433 0 3 88 20 80 80 ace Europ en de l Entreprise IDEACOD Se de EE p Fax 33 0 3 88 20 87 87 B P 70044 Schiltigheim Mail info bei ideacod com Web www beiideacod com F 67013 Strasbourg Cedex POSI CANOPEN USER MANUAL u a j o e E 8 B Broche e ABSOLUTE ROTARY ENC ODER WITH CAN BUS INTERFACE POSI RANGE USER MANUAL BEI IDEACOD SAS Espace Europ en de l Entreprise T I 33 0 3 88 20 80 80 IDEACOD 9 ue de Copenhague Man REESEN F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL CONTENTS DL IOC UIC TION paana ea N ener E E E E E E E 3 11 Absolute rotary Encoder ssssssssnsunnunnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nunnan nunnan nnmnnn annann annann an nnnn ananman annann nannan nanan 3 1 2 CANopen technology ss sssssunsnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nunnan nunnan annann annann an nnnnan nnmnnn annan nnmnnn anmannan na 3 1 3 CAN Communication Reference Model sssssssusssnsnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nunnan nnmnnn nnn nnan nnna 5 LA e ss ciicecie sien eccssens tien dscsinn ceavssiinnteedeatindhailsvtiansestn aeaaea aaa Eaa aaraa aoaaa ai aaa Sinaia 6 1 5 Toubleshooting sss sssnsunnensunnunnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nannan nunnan nnmnnn anmannan nunnan annan nannan annann anmannan na 7 2 Device Configuration 2 seseeeseeeseeeseeeeeeeeneneeeenesneesneeesoeeseeeeeeea
14. DEACOD SAS Espace Europ en de l Entreprise Tel 433 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 IDEACOD Ge Mail info bei ideacod com F 67013 Grasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 1 5 Troubleshooting Malfunction of the position value during transmission Problem During the transmission of the position value occasional malfunctions occurs Possible solution Check if the last bus node has switched on the terminal resistor Too much ERROR Frames Problem The bus load istoo high in case of too much enor frames Possible solution Check if all bus node has the same baudrate If one node has another baudrate enor frames are produced automatically Installation hints Both the cable shielding and the metal housings of encodersand subsequent electronics have a shielding function The housing must have the same potential and be connected to the main signal ground over the machine chassis or by means of a separate potential compensating line Potential compensating lines should have a minimum cross section of 6 mm2 Do not lay signal cable in the direct vicinity of interference sources air clearance gt 100 mm 4 in A minimum spacing of 200 mm 8 in to inductors is usually required for example in switch mode power supplies Configure the signal lines for minimum length and avoid the use of intermediate terminals In metal cable ducts sufficient decoupling of signal lines from
15. EACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL Index Sub index Data is transmitted solely using objects referenced by index The objects are simple or composed type In this case the index associated to the composed object will be subdivided into several sub index The number of sub index is specified into subindex 0 it can be from 1 to 254 Each object isdescribed into a object dictionary The organization of a standard object dictionary is shown in the following table Index hex Object 0000 Not used 0001 001F Static data types 0020 003F Complex data types 0040 005F Manufacturerspecific data types 0060 OFFF Reserved 1000 1 FFF Communication area see Communication profile objects 1000h to 1FFFh DS301 2000 5FFF Manufacturer specific area see Manufacturer specific Zone Objects 2000h to 5FFFh 6000 9FFF Device profile specific area see Hardware Profile objects 6000h to OFFFh DS406 A000 FFFF Reserved SDO examples Requestof a value by the master from the slave A frequent request will be a request for position Object 6004h COB ID Command Index Sub Index Service Data Parameters 600h4node ID 20 oa ea KE a a Response by the save to the requestfora value The position is 4 bytes long the precise valuescan b
16. F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 6507 Profile Version U32 RO 01020301h 0 6508 Operating Time U32 RO FFFFFFFFh 0 6509 Calculated Offset Value INT32 RO 00000000h 0 650A Module Identification 650A Manufacturer Offset Value INT32 RO 00000000h 0 650A Manufacturer Minimum Position INT32 RO 00000000h 1 Value Multi Manufacturer Maximum Position 1FFFFFFFh 650A Value INT32 RO Mono 2 O0001FFFh 650B Serial Number U32 RO 12345678h 0 2000 Process Value U32 RO 1FFFFDE6h 0 2100 Operating Parameter U16 RW 0000h Yes 0 2101 Resolution per Revolution U16 RW 2000h Yes 0 2102 Total Resolution U32 RW 20000000h Yes W 2103 Preset Value U32 RW 00000000h Yes 0 2104 Limit Switch Min U32 RW 00000000h Yes W 2105 Limit Switch Max U32 RW 00000000h Yes 0 2200 Cyclic Time U16 RW 0000h Yes 0 2300 Save Parameter U32 wo HHHHHHHEH 0 3000 C5 Node number U8 RW olh Yes 0 3001 C5 Baud Rate U8 RW 00h Yes 0 Page 34 Version 1 02
17. Fax 433 0 3 88 20 87 87 Mail info bei ideacod com Web www bei ideacod com PE RestoreAllDefaultParameters U32 RW 00000001h daol 0x64616F6C to load 1014 COB ID of the emergency object 0 COBID EMCY U32 RO 00000081h 80h Node ID 1016 Consumer Heartbeat Time ae Number of entries U8 RO olh 1016 Bit0 15 Consumer heartbeat in ms 1 Consumer Heartbeat Time 1 U32 RW 00000000h Yes 5446 23 Node ID ae Producer HeartBeat Time U16 RW 0000h Yes Producer heartbeat time in ms 1018 Identity Object 1018 i 0 LargestSupportedSubindex U8 RO 04h 1018 f 1 Vendor ID U32 RO 00000184h Vendor no issued by CiA KC Product code U32 RO 354D4850h 1018 ee Sr 3 Revision number U32 RO 00010000h Curent revision number ae Serial number U32 RO XXXXXXXXN Unique consecutive serial number 1200 Server SDO Parameter 0 SE Number of entnes U8 RO 02h 1200 e 1 COB ID Client gt Server U32 RO 00000601h 600h Wode ID 1200 z 2 COB ID Server gt Client U32 RO 00000581h 580h Node ID Transmit PDO1 1800 Communication Parameter ot NrOfentries us RO 05h 1800 1 COB ID U32 RW 00000181h Yes PDO ID 180h node ID 1800 we i 2 Transmission Type U8 RW FEh Yes FEh User defined cyclical 1800 minimum interval for PDO 3 InhibitTime U16 RW 0000h Yes transmission multiple of 100s 1800 l 5 Event Timer U16 RW 0000h Yes Cycle time in ms Transmit PDO2 Loi Communication Parame
18. NOPEN USER MANUAL Appendix Software forthe compatibility with with the old encoders SHM5 SHU9 C HU9 MHM5 Do not use this version forthe new designs only to replace old encoders EDS File PHM 5SFV102 EDS Device Name 0x1008 POSI SF for this version and the following objects are supported See the SHM5 MHM5 Manual forthe complete description of these objects Object Name Format Access Default Save Description SubIndex multitum 00020196h 1000 DeviceType U32 RO MOREE 0 00010196h 1001 ErrorRegister U8 RO 00h 0 1018 Identity Object 1018 LargestSup ported Subindex U8 RO 04h 0 1018 Vendor ID U32 RO 00000184h 1 1018 Product code u32 RO 354D4850h 2 1018 Revision number U32 RO 00010000h 3 1018 Seral number U32 RO OK A 1003 pre defined enorfield 1003 Number of actual errors U8 RW 00h 0 1003 New actual enor U32 RO HHHHHHH H 1 1004 Number of PDOs supported 1004 Number of PDOs supported U32 RO 00000002h 0 1004 Number of synchronous PDOs U32 RO 00000001h 1 1004 Number of asynchronous PDOs U32 RO 00000001h 2 1005 COB ID SYNC Message U32 RW 00000080h Yes 0 1008 DeviceName SR CONST POSI SF 0 100C GuardTime U16 RW 0000h Yes 0 100D Life Time Factor US RW 00h Yes 0 100F number of SDOs supported U32 RO 00000001h 0 Version 1 02 Page 31 BEI IDEACOD SAS
19. Object 6003h Preset Value p 83 It isthen used by the encoder to offset the position value The offset value is recorded and can be read in the encoder Object 650Ah Module identification Description This object indicates the manufacturerspecific offset value as well as the minimum and maximum position values The offset value is stored in sub index 1 The minimum and maximum postion values are stored in sub indices 2 and 3 respectively Characteristics The characteristics of thisobject are outlined in the following table Sub Index Dec ription Data type Default value Access 0 Number of inputs Unsigned 32 ro Manufacturer 1 Breese Unsigned 32 Oh Ro Manufacturer 2 minimum value Unene z Ro Manufacturer 3 maximum postion Unsgned 32 ro value Object 650Bh Serial Number Description This object indicates the encoder serial number Linked with serial number object 1018 4 Version 1 02 Page 29 BEI IDEACOD SAS Espace Europ en de l Entreprise T I 433 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 IDEACOD Ge Mail info bei ideacod com F 67013 Grasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL EncoderCam1 Only for standard encoder DeviceName 1008h POSI Only one CAM isavailable Cam1 has parameters for the minimum switch point the maximum switch point The encoder calculates the cam state if the bitO of the Object Cam Enable channel 1 Index 63
20. Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL Event Timer Sub index 5 In mode 254 255 if a value gt 0 is written in this 16 bit field the TPDO is always sent after the event timer expires The value written in 1800sub05 and 1801sub05 corresponds to the event timer in ms Object 1801h 2nd Transmit PDO communication Parameter Description This object contains the Transmit PDO communication parameter Characteristics The characteristics of thisobject are outlined in the following table Sub Index Description Data type Default value Access 0 Number of sub indexes UNSIGNED8 5 Ro 1 COD ID UNSIG NED32 280h mode ID Rw 2 Transmission mode UNSIGNED8 al Rw 3 Inhibit time UNSIG NED16 0 Rw 4 Not available 5 Event timer UNSIGNED16 0 Rw Version 1 02 Page 19 BEI IDEACOD SAS Espace Europ en de l Entreprise T I 33 0 3 88 20 80 80 IDEACOD 9 ue de Co Er Oe g penhague ar e B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 5 Manufacturer specific objects 2000h to PF Object Kg Subindex Name Fomat Access Default Save Description 2002 Speed of the encoder shaft o Speed 116 RO No Number of physical impulses with a time period of 5 ms Types for PDO1 and PDO2 Bit 3 0 PDO1 Bit 7 4 PDO 2 O Default Byte 0 Byte3 of PDO Yes Value of position an ee tyne Ca f R 00h L02
21. arms ae Wa mings U16 RO 0000h Wamings 6506 0 Supported Wamings U16 RO 0000h Supported Wamings Byte 0 1 Profile version 6507 a 3 1 0301h 0 Profile amp Software Version U32 RO 01020301h Byte 2 3 Software verson 1 02 0102h ae S Operating Time U32 RO FFFFFFFFh not used 6509 Offset calculated from 0 Calculated Offset Value INT32 RO preset 6003h 650A Module Identification aise NrO f ntries us RO 03h 650A manufacturer_offset_value U32 RO 00000000h Manufacturer offset 1 value EE te Kee Minimum position value Multi 650A Manufacturer Max Position_Va U32 RO LFFFFFFFh Maximum postion value 3 lue Mono 00001FFFh 650B 4 Linked with senal 0 zatial Number Wee RO number object 1018 4 Version 1 02 Page 23 BEI IDEACOD SAS 4 v A T l 33 0 3 88 20 80 80 ace Europ en de l Entre IDEACOD see Se Copenhague Se Fax 433 0 3 88 20 87 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Grasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL Object 6000h Operating Parameters Presentation The code sequence Complement can be selected asthe operating parameter CMS Index Default value Value range Data length SDO 6000h Oh Oh FFFFh Unsigned 16 Bit Function Bit 0 Bit 1 0 Code Sequence CW CCW 1 Commissionning Diagnostic control Not used 2 Scaling function control Disa bled Enabled 3 Measuring direction Not used CODE SEQUENCE The code sequence defines whether inc
22. c Acylic Synchronous Asynchronous RTR only Send PDO on firt Sync 0 x x S message following an event 1 to X x Send PDO every n n 0 240 240 Sync messages 241 to 251 Reserved Update data immediately 252 z after Remote request and z send PDO on next SYNC message Update data and send PDO a Z x on Remote Request 254 S Send PDO on manufacturer event 255 x Send PDO on encoder event COB ID Structure The structure of a COB ID for CAN2 0 is shown in the following table Bit No Value Meaning 0 The PDO object exists 31 MSB 7 1 The PDO object doesn t exist 30 0 RIR mechanism authorized 1 RTR mechanism unauthorized 29 0 11 bit ID CAN 2 0A 28 11 0 If bit 29 O 10 0 LSB X Bit 10 0 of the identifier Inhibit Time Sub index 3 For Transmit PDOs the inhibit time for PDO transmissions can be entered in this 16 bit field If data is changed the PDO sender checks whether an inhibit time has expired since the last transmission A new PDO transmission can only take place if the inhibit time has expired The inhibit time is useful for asynchronous transmission transmission mode 254 255 to avoid overoadson the CAN bus The inhibit time is a multiple of 100us of object 1800sub03 1801sub 03 Page 18 Version 1 02 BEI IDEACOD SAS 4 T l 33 0 3 88 20 80 80 ace Europ en de l Entreprise IDEACOD oa See ounces p Fax 33 0 3 88 20 87 87 B P 70044 Schiltigheim Mail info bei ideacod com F 67013
23. e found under object 6004h COB ID Command Index Sub Index Service Data Parameters 580h4node ID 43h om Goh om Poso Post Pos Pos Whiting of a value by the master into the save Position setting can be performed with preset Object 6003h COBID Command Index Sub Index Service Data Parameters 600h node ID 22h 03h 60h 00h Pred Prel Pre2 Pre3 Slave s response to the writing ofa value COB ID Command Index Sub Index Service Data Parameters 580h node ID 60h FER 60h Ke o lo lol o Page 10 Version 1 02 BEI IDEACOD SAS P Espace Europ en de l Entreprise T I 33 0 3 88 20 80 80 IDEACOD 9 ue de Copenhague ee i 33 0 3 88 2087 07 B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Grasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 2 3 Process data communication Process data objects are used for real time data exchange for process data position PDOs can be transmitted synchronously or cyclically asynchronously The encoder supports the PDO1 and the PDO2 Both PDOs supply the curent position of the encoder and are defined in the objects 1800h 1801h 1A00h 1A01 Synchronous In order to transmit the process data synchronously a value between 1 and FOh 240 must be written into the object 1800h 1801h Subindex 2 If the value is 3 the PDO is transmitted on every third sync telegram if the value 1 is entered transmission takes place on every sy
24. e the default values Operation To restore the parameters the cormesponding index must be written in the load character string 6461 6F6Ch Most significant word Least Significant word ISO 8859 ASCII S d a o signature Hex value 64h 61h 6Fh 6Ch Information on whether it is possible to restore the module s factory parameters is read from a sub index The result obtained 00000001h indicates that the factory parameters can only be restored when the module receives the command to do so Object 1800h 1st Tansmit PDO communication Parameter Description This object contains the Transmit PDO communication parameter Characteristics The characteristics of thisobject are outlined in the following table Sub Index Description Data type Default value Access 0 ie of sio Unsigned8 5 ro 1 COB ID Unsigned32 180h Node ID rw 2 Transmission mode Unsigned8 FEh rw 3 Inhibit time Unsigned32 0 rw 4 Not available 5 Event timer Unsigned 32 0 rw Version 1 02 Page 17 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL Transmission mode The PDO transmission mode can be configured asdescribed in the table below Tranfer Transmission code ES Notes ee Cycli
25. eenaeseoesoesneeseeesneeseeysoeeseeeaeseaeeseenaeenaeenaeenaess 8 2 1 CANopen Data Transmission sssssssnsunsunsunnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nunnan nnmnnn annann anmannan nunnan annann annann nannan nann 8 Data Transmission COB ID 2 2 Service data COMMUNIC ATION 1 cseeceeecesseeeneeeeseeeeneeeeseeeseeeesneeseeeenseeeseneessnaesnneessnaeseneessaeseenseeeenenes 9 Request for parameter Parameter to the encoder Index Sub index SDO examples Request of a value by the master from the slave Writing of a value by the master into the slave 2 3 Process data COMMUNIC ATION ccssesenecsseeesneeesseeesnneesseaeseeesseeesnneessnaesnneessneesnneessnaesneessnaesnneensaesnes 11 Synchronous Cyclical asynchronous Response to an RTR message Transmission of the current position 3 Operational mode ssssssssnsunnunnnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nanum nannan nnmnnn annann anmannan nunnan annan nnnn ananman annann 12 Init Pre operational mode Operational mode Stopped mode Reset of the absolute rotary encoder 4 Communication objects 1000h to LAFF DS 301 s sssssansunnunnnnnnnnnnunnnnnunnunnnnnnnnnnnnnannnnnnnnnnnnn nnmnnn annann 14 Object 1010h Store parameters Object 1011h Restore Default parameters Object 1800h 1st Transmit PDO communication Parameter Transmission mode COB ID Structure Inhibit Time Sub index 3 Event Timer Sub index 5 Object 1801h 2nd Transmit PDO communication Paramet
26. er 5 Manufacturer spe cific Objects 2000h to SFP ssssnssnsensunnannnnnnnnnnnnnnnnunnnnnnnnnnnnnnnnnnnnnnnn nunnan nnmnnn annann na 20 Object 2002h Speed Object 2005h PDO type Object 2100h Transmission Rate Object 2101h Node Number 6 Encoder specific objects 6000h to 9FFFh DS 406 ssssssnsunnunnnnnnnnnnnnnnnnunnunnnnnnnnnnnnnnnnnnnannnnnnn annann nnmnnn 22 Object 6000h Operating Parameters Object 6001h Measuring Units per revolution Object 6002h Total measuring range in measuring units Object 6003h Preset Value Object 6004h Postion Value Object 6200h Cyclic Timer Object 6500h Operating Status Object 6501h Singletum Resolution Rotary Object 6502h Number of Distinguisha ble Revolutions Object 6503h Alarms Object 6504h Supported Alarms Object 6505h Wamings Object 6506h Supported Wamings Object 6507h Profile and Software Version Object 650Ah Module identific ation Object 650Bh Serial Number Appendix Compatibility with with the old encoders SMS SHU9 C HU9 MHM5 1scsssressscsseeressee 31 Page 2 Version 1 02 BEI IDEACOD SAS 4 T l 33 0 3 88 20 80 80 ace Europ en de l Entreprise IDEACOD oa See ounces p Fax 33 0 3 88 20 87 87 B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Grasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 1 Introduction This manual describes the implementing and configuration of an absolute rotary encoder with CANope
27. fAvailableC hannel U8 RO OI only CAM1 DO CAM1 6301 0 cam disable 1 Cam enable channel 1 U8 RW 00h Yes 1 cam state calculated by the device 6302 Cam polarity E NrOfAvailableC hanne U8 RO olh DO CAM1 6302 0 cam state not 1 Cam polarity channel 1 U8 RW 00h Yes inverted 1 cam state not inverted 6310 Cam1 low limit Page 22 Version 1 02 IDEACOD BEI IDEACOD SAS Espace Europ en de l Entreprise 9 ue de Copenhague B P 70044 Schiltigheim F 67013 Strasbourg Cedex POSI CANOPEN USER MANUAL T l 433 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 Mail info bei ideacod com Web www bei ideacod com rise NrOfAvailableC hannel U8 RO olh only CAM1 6310 switch point for the 1 Cam1 low limit channel 1 U32 RW 00000000h Yes lower limit setting for CAM1 6320 Cam high limit 6320 0 NrOfAvailableC hannel U8 RO olh only CAM1 6320 switch point for the 1 Caml high limit channel 1 U32 RW 00000000h Yes higher limit setting for CAM1 DO Position increasing OCW 6500 1CCW 0 Operating Status U16 RO 0004h Bit2 0 Scaling function disabled 1 Scaling function enabled 6501 Max Resolution in steps 0 Single Tum Resolution U32 RO 00002000h epitome 13 bits Number of disting uisha ble E Number of Revolutions U16 RO eee oe revolutions Multitum FFFFh Monotum 1 SH Alarms ue RO 0000h Alams 6504 0 Supported Alarms U16 RO 0000h Supported Al
28. h message identifiers Access to the bus is performed according to the CSMA CA principle camer sense multiple access with collision avoidance i e each user listens if the busis free and if so is allowed to send messages If two users attempt to access the bus simultaneously the one with the highest priority lowest identifier receives the permission to send Users with lower priontty interupt their data transfer and will access the bus when it is free again Messages can be received by every participant Controlled by an acceptance filter the participant accepts only messages that are intended for it Version 1 02 Page 3 BEI IDEACOD SAS Espace Europ en de l Entreprise T l 433 0 3 88 20 80 80 Fax 433 0 3 88 2087 87 IDEACOD Ge Mail info bei ideacod com F 67013 Grasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL CANopen Transmission Technology Two core cable Baud rates 10 kBaud up to 1 MBaud Participants maximum 127 Cable Length 30 m for 1 MBaud 1000 m for 20 kBaud The data communication is done via message telegrams In general telegrams can be split ina COB lIdentifier and up to 8 following bytes The COB Identifier which determines the priority of the message ismade from the function code and the node number The node number is uniquely assigned to each user The function code varies according to the type of message transmitted Administrative messages LMT NMT Service data objects SDOs
29. interference signal transmitting cable can usually be achieved with a grounded partition Version 1 02 Page 7 BEI IDEACOD SAS Espace Europ en de l Entreprise T l 33 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 9 rue de Copenhague er e IDEACOD B P 70044 Schiltigheim Mail info bei ideacod com Web www bei ideacod com F 67013 Strasbourg Cedex POSI CANOPEN USER MANUAL 2 Device Configuration 2 1 CANopen Data Transmission Data Transmission Data is transmitted in a CANopen network in the form of messages These messages basically consist of a COB ID and 8 data bytes COB ID The 11 bit COB ID is made up as follows 10 9 8 7 6 5 4 3 2 1 0 Function code Node number X X X X X X X X X X X X free to be selected The COB ID only determines the message object It consists of a function code which identifies the message class and the node number which is the absolute encoder address The node numberis fixed using the CAN interface The following function codesare available rm and tx asviewed by the master Object e code COBID result Hex Priority class NMT 0000 0 0 SYNC 0001 128 80 0 Emergency 0010 129 255 81 FF 0 1 PDO tx 0011 385 511 181 1FF 1 2 PDO m 0100 513 639 201 27F 2 PDO tx 0101 641 767 281 2FF 2 3 PDO rx 0110 769 895 301 37F 3 4 SDO tx 1011 1409 1535 581 5FF 6 SDO rx
30. is reset NMTreset node orpowercycled Version 1 02 Page 21 BEI IDEACOD SAS Espace Europ en de l Entreprise T I 33 0 3 88 20 80 80 IDEACOD 9 ue de Co Er Oe g penhague n Za e B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 6 Encoder specific objects 6000h to S9FFFh DS 406 Introduction This section lists the encoder specific objects Each object with all its technical characteristics isdescribed according to the CANopen standard Object SS Subindex Name Format Access Default Save Description DO Position increasing OCW 6000 1CCW 0 Operating Parameters U16 RW 0004h Yes Bit2 0 Scaling function disabled 1 Scaling function enabled 6001 o Resolution in steps 0 Measuring Units per Revolution U32 RW 00002000h Yes roe lune 13 bits Multi Overall measuring 6002 20000000h range in increments 0 Total Measuring Range U32 RW Mong Yes 29Bit multitum 00002000h 13Bit singletum SC Preset Value U32 RW 00000000h Yes Preset in increments 6004 CS Se 0 Position Value U32 RO 00000EC Bh Postion value 6200 Sa In ms identical object 0 Cyclic timer U16 RW 0000h Yes 1800h subindex 5 6300 Cam state register 6300 0 NrOfAvailableC hannel U8 RO olh only CAM1 status bit of the cam in 6300 a cam channel 1 Cam sate channe 1 U8 RO 00h DO CAM1 0 CAM Inactive 1 CAM active 6301 Cam enable 6301 0 NrO
31. k lessone second after powerup in pre operational mode Init Following initalization the encoder logson to the CAN bus with a BootUp message The encoder then goes automatically to the pre operational mode status The COBID of the BootUp message ismade up of 700h and the node ID COBID Byte 0 700h Node ID 00 Pre operational mode In the pre operational mode SDOscan be read and written Operational mode In the operational mode the encoder transmits the requested PDOs In addition SDOs can be read and written Stopped mode In the stopped mode only NMT communication is possible No SDO parameters can be read or set Reset of the absolute rotary encoder Ifa node isnot operating correctly itis advisable to cany out a Reset Command Node Number Se COB ID Byte 0 Byte 1 Description 00h 81h 00h NMT Reset Remote Node all Node 00h 81h O1h 7Fh NMTReset Remote Node node number After Reset the absolute rotary encoder accesses the busin pre operational mode Page 12 Version 1 02 BEI IDEACOD SAS Espace Europ en de l Entreprise Tel 33 0 3 88 20 80 80 IDEACOD 9 rue de Copenhague Fax 33 0 3 88 20 87 87 B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL Mode Preoperational To seta node to pre operational mode the master must send the following message Command Node Number Hee COBID Byte 0 Byte
32. lp of the provided EDS file electronic datasheet simple line up and programming are possible Page 4 Version 1 02 BEI IDEACOD SAS Espace Europ en de l Entreprise T I 33 0 3 88 20 80 80 IDEACOD 9 rue de Copenhague Fax 433 0 3 88 20 87 87 B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Grasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL 1 3 CAN Communication Reference Model The communication concept can be described similar to the ISO OSI Reference Model ISO OSI Layer 7 CAL CMS ISO OSI Layer 2 Data Link Layer ISO OSI Layer 1 Physical Layer CANbus The communication model supports synchronous and asynchronous messages With respect to the functionality four different message objects are provided Administra tional Messages LMT NMT Service Data Messages SDO Process Data Messages PDO Pre defined Messages Synchronisation and Emergency Messages Further information is available at CAN in Automation CiA Intemational Users and Manufacturers Group e V Am Weichselgarten 26 D 91058 Erlangen Reference CAN Application Layer for Industral Applications CiA Draft Standard 201 207 Version 1 1 CAL based Communication Profile for Industrial Systems CiA Draft Standard 301 Version 1 02 Page 5 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD GE Ee EE Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasb
33. n interface The device fullfills the requirements of a CANopen device regarding the device specification DS406 of the CANopen user group 1 1 Absolute rotary encoder The basic principle of an absolute rotary encoder is the optical sampling of a transparent code disc which is fixed with the driving shaft The absolute rotary encoder has a maximum resolution of 8192 steps per revolution 13 Bit The Multi Tum version can detect up to 65536 revolutions 16Bit Therefore the largest resulting resolution is 29 Bit 22 536 870 912 steps The standard Single Tum version has 13 Bit the standard Multi Tum version 29 Bit Open functions The following modescan be programmed and enabled ordisabled RTR Message Polled mode Cyclic Mode Sync Mode The protocol supports the programming of the following additional functions Code sequence Complement Resolution per revolution Total revolutions Preset value Two limit switches Baudrate Node number The general use of absolute rotary encoders with CAN Bus interface using the CAN Open protocol is guaranteed 1 2 CANopen technology CAN stands for Controller Area Network and was developed by the company Bosch for applications within the automobile area In the meantime CAN has become increasingly used for industrial applications CAN isa multi masterable system i e all users can access the bus at any time aslong asitis free CAN doesn t operate with addresses but wit
34. nc telegram In synchronous operation the PDO is requested by the master via the Sync telegram COBID 80h Cyclical asynchronous If you wish the PDOs to be transmitted cyclically the value FEh must be written into the object 1800h 1801h Subindex 2 In addition the cycle time in milliseconds must be entered in the same object subindex 5 The entered time is rounded off to 1 ms If the value is stored for 0 ms the PDOs are not transmitted The function is switched off Response to an RIR message by means of the remote frame recessive RIR bit precisely the message with the transfered identifier will be requested Transmission of the current position The process value issent on the CAN network with the following message COB ID Process value 11 bits Byte 0 Byte 1 Byte 2 Byte 3 27 to 20 255 to 28 223 to 216 231 to 224 The COB ID contains the node number and the coresponding PDO tx By default the sended process value use the COB ID 0180h Node ID and in response to the SYNC message use the COB ID 0280h Wode ID The PDO COB ID are defined in the object 1800h 1801h subindex 1 Version 1 02 Page 11 BEI IDEACOD SAS Espace Europ en de l Entreprise Tel 433 0 3 88 20 80 80 Fax 433 0 3 88 20 87 87 IDEACOD Ge Mail info bei ideacod com F 67013 Grasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 3 Operational mode Principle The absolute rotary encoder accesses the CAN networ
35. ourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 1 4 Definitions CAN ControllerArea Network CAL CAN Application Layer CMS CAN Message Specification One of the service elements of the application layerin the CAN Reference Model COB Communication Object CAN message A unit of transportation ina CAN Network Data must be sent acrossa Network inside a COB COB ID COB Identtfier Identifies a COB uniquely in a Network The identifier determines the prionty of that COB LMT Layer Management One of the service elements of the application layer in the CAN Reference Model It serves to configure parameters of each layer in the CAN Reference Model NMT Network Management One of the service elements of the application layer in the CAN Reference Model It performs initialisation configuration and erorhandling ina CAN network SDO Service Data Object A data object with low prority to configure a CAN node PDO Process Data Object A data object with high priority to transmit data in synchronous and asynchronous modes Additionally following abbreviations are used in the manual APV Absolute Position Value CW Clockwise Tuming direction asseen on shaft CCW Counterclockwise Tuming direction asseen on shaft FC Function code It determines the kind of message which is sent across the CAN network NN Node number It determines uniquely the CAN device PV Preset value PCV Processvalue Page 6 Version 1 02 BEI I
36. reasing or decreasing postion values are output when the encoder shaft rotates clockwise or counterclockwise as seen on the shaft SCAUNG FUNCTION CONTROL With the scaling function the encoder numerical value is converted in software to change the physical resolution of the encoder The measuring units per revolution object 6001h and total measuring range in measuring units object 6001h are the scaling parameters The scaling function bit is set in the operating parameters If the scaling function bitis set to zero the scaling function is disabled Object 6001h Measuring Units per revolution Presentation The Measuring Units per revolution parameter is used to program the required numberof steps per revolution Choose a value between 2 and 8192 CMS Index Default value Value range Data length SDO 6001h oh 2000h Unsigned 16 Object 6002h Total measuring range in measuring units Presentation This parameter is used to program the required number of measuring units from the global measuring range This value must not exceed that of the total resolution of the absolute rotary encoder CMS Index Default value Value range Data length SDO 6002h 2000 0000h 2 2000 0000h Unsigned 32 Total measuring range total resolution Number of revolutions x Measuring Units per resolution Page 24 Version 1 02 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 20
37. reprise Fax 33 0 3 88 20 87 87 pennague S E Sei B P 70044 Schiltigheim Mail info bei ideacod c om F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 1801 Event Timer U16 RW 0000h Yes 5 1A00 Transmit PDO 1 Mapping 1A00 NrOfEntries U8 RO olh 0 1A00 Mapped Object U32 RO 60040020h 1 1A01 Transmit PDO2 Mapping 1A01 NrOfEntries U8 RO olh 0 1A01 Mapped Object U32 RO 60040020h 1 6000 Operating Parameters U16 RW 0004h Yes 0 6001 Measuring Units per Revolution U32 RW 00002000h Yes 0 Multi e 20000000h 6002 Total Measuring Range U32 RW Mono Yes 0 00002000h 6003 Preset Value U32 RW 00000000h Yes 0 6004 Position Value U32 RO 1FFFFDE6h 0 6005 Limit Switch Min U32 RW 00000000h Yes 0 6006 Limit Switch Max U32 RW 00000000h Yes 0 6100 Transmission Rate U16 RW 0002h Yes 0 6101 Node Number U16 RW 0001h Yes 0 6200 Cyclic timer U16 RW 0000h Yes 0 6500 Operating Status U16 RO 0004h 0 6501 Single Tum Resolution U32 RO 00002000h 0 Multi FFFFh 6502 Number of Revolutions U16 RO Mono 0 0001h 6503 Ala ms U16 RO 0000h 0 6504 Supported Alarms U16 RO 0000h 0 6505 Wamings U16 RO 0000h 0 6506 Supported Wamings U16 RO 0000h 0 Version 1 02 Page 33 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD Ge l Entreprise Fax 33 0 3 88 20 87 87 pennague S E Sei B P 70044 Schiltigheim Mail info bei ideacod c om
38. supported by the encoder Values The values of this object are outlined in the following table Bit Function Value 0 Value 1 0 Frequency exceed Not supported Supported 1 Light control reverse Not supported Supported 2 CPU watchdog status Not supported Supported Operating time limit 3 waming Not supported Supported 4 Battery charge Not supported Supported 5 Reference point Not supported Supported 6 11 Reserved Not supported Supported Manufacturer spec ific 12 waming Not supported Supported Manufacturer spec ific 13 waming Not supported Supported 14 Menuaciuerspeclie Not supported Supported waming Manufacturer spec ific 15 waming Not supported Supported Page 28 Version 1 02 BEI IDEACOD SAS A i T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL Object 6507h Profile and Software Version Description This object indicates the encoder hardware profile version and software version Object 6508h Operating Time Description This object indicates the encoder operating time The operating time is recorded in the EEPROM memory as ong asthe encoder is powered up This function is not available for this encoder The delivered value is FFFFFFFFh Object 6509h Offset Value Description This object indicates the offset value The offset value is calculated by the Preset value function see
39. ter a NrOfEntries ug RO 05h 1801 1 COB ID U32 RW 00000281h Yes PDO ID 280h node ID Version 1 02 Page 15 BEI IDEACOD SAS 4 T l 33 0 3 88 20 80 80 IDEACOD Ge l Entreprise Fax 33 0 3 88 20 87 87 pennague S E Sei B P 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www bei ideacod com POSI CANOPEN USER MANUAL 1801 SEN 2 TransmissionType U8 RW olh Yes 0lh synchronous operation 1801 minimum interval for PDO InhibitTime U16 RW 0000h Yes transmission 3 multiple of 100us 1801 eer 5 Event Timer U16 RW 0000h Yes Cycle time in ms 1A00 Transmit PDO 1 Mapping Kee NrOfentries us RO Olh mapping forthe PDO1 the device is able to transmit 1A00 e b0 67 object length 1 Mapped Object U32 RO 60040020h 20h Unsigned32 b8 b15 sub index 00h b16 b31 Index 6004h 1A01 Transmit PDO2 Mapping SE NrOfentries us RO Olh mapping forthe PDO2 the device is able to transmit 1A01 b0 b7 object length 1 Mapped Object U32 RO 60040020h 20h Unsgned32 b8 b15 sub index 00h b16 b31 Index 6004h Object 1010h Store parameters Description This object supports the saving of parameters in non volatile memory In order to avoid storage of parameters by mistake storage is only executed when the specific Signature save is written to the Sub Index Characteristics The characteristics of thisobject are outlined in the following table
40. tion is never sent Note After setting the encoder parameters they must be saved in the EEPROM with StoreParameters Object 1010h If the encoder parameters are not saved the configuration will be lost at the next power up Version 1 02 Page 25 BEI IDEACOD SAS p e T l 33 0 3 88 20 80 80 IDEACOD SA er aes Fax 33 0 3 88 2087 87 BP 70044 Schiltigheim Mail info bei ideacod com F 67013 Strasbourg Cedex Web www beiideacod com POSI CANOPEN USER MANUAL Object 6500h Operating Status Description This object contains the operating status of the encoder It provides information on the encoder intemal parameters Values The values of this object are outlined in the following table Bit Function Value 0 Value 1 0 Code sequence CW CCW Commissionning 1 Diagnostic Control Not supported Supported 2 Scaling function control Disabled Enabled 3 Measuring direction Not used 4 11 Reserved 12 Manufacturer specific SE alam 13 Manufacturer specific Not used alam Manufacturer specific 14 GE Not used Manufacturer specific 15 GE Not used Sub CMS Index index Default value Value range Data length Access SDO 6500h 00h z Unsigned 16 ro Object 6501h Singletum Resolution Rotary Description This object indcates the number of steps per revolution according to the postion of the encoder The maximum encoder resolution is 8192 CMS Index Sue Default value Value range
Download Pdf Manuals
Related Search
Related Contents
Gebruiksaanwijzing Serratura elettronica Axessor GM 88962743 48 1 RAMJET 350 Engine 12499120 Specifications USER'S GUIDE Town & Country Electrolux CH 910 User's Manual bdiGDB User Manual Samsung NC220 Manual de Usuario CDSIC Sharepoint User Manual (Reader_Contributor) NL - IT - Ulabox.com Copyright © All rights reserved.
Failed to retrieve file