Operating instructions Interface description N 150 spindle position display (SPA) Software 01 Version 1.50 and up Content 1. 1.1. 1.2. 2. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 4. 4.1. 4.2. 4.3. 4.4. 4.5. 5. 5.1. 5.2. 6. 7. 7.1. 8.
N 150 1. General information 1.1. Safety precautions General remarks The equipment is designed and assembled according to the prevailing regulations of technology. The equipment left the manufacturer in perfect working order and in line with all safety-relevant conditions.
N 150 1.2. SPA description and explanation Mounting the spindle position display (SPA) is by docking hollow shaft onto spindle shaft (max.14 mm in diameter).The hollow shaft is fixed to the spindle shaft by hexagon screw and secured by power grip. This way, the SPA is mounted in an overhung position and secured against torsion at rear of the housing by the attached spreader pin.
N 150 2.
N 150 3. Interface 3.1. Interface data Type: RS485 Baudrate: 19200 Parity: No Data bits: 8 Stop bits: 1 Handshake: No Checksum: Yes (CRC) Timeout reply*: 1...16 ms BUS switching time**: <0,1 ms * To avoid bus collisions a minimum timeout reply of 1 ms (default parameter) is to be kept, i.e. the time elapsed between transmitting the last bit of the query until start transmitting the 1st bit of the N 150 reply.
N 150 3.4. Data transmission properties For reasons of compatibility, within the complete multicon system the data amount is always the same (see table in chapter 6), no matter how many digits are provided in the display. For example, command “R” (read actual value) comprises a transmitted data amount of 6 bytes, but only 5 digits are indicated in the display. 3.5. Broadcast commands Some specific commands are designated so-called broadcast commands.
N 150 4.2.1. Check Position „C“ (43h) This command provides the alignment status of target versus actual value. If the actual value is within the target tolerance window, the response will be „o“ (6Fh) for OK together with the current profile number. If the actual value is outside the tolerances, „x“ (78H) followed by the current profile number will be replied.
N 150 4.2.4. Read /write offset „U“ (55h) This command is utilized to read or write the offset that is added to the true actual value. First however the function must be enabled in command bit parameter ‚a’ (61h).
N 150 4.2.6. Set actual value as preset „Z“ (5Ah) Command “Z” is utilized to set the actual value at any optional value. The required position value is transmitted to SPA. The SPA will calculate a so-called “preset offset” value relating to the true absolute encoder position. When calculating the preset offset, any programmed offset transmitted by command “U” will be considered, so that after having accomplished command “Z” the current value always equals the preset.
N 150 4.2.8. Indicate optional column of figures in bottom line „u“ (75h) The command is utilized to indicate a 5-digit column of figures in the bottom line of the display. The number is indicated less dot respectively comma. Preceding zeroes as well as both arrows are suppressed. The upper line still indicates the actual target or column of figures. The column is indicated until any optional command except „t“, „u“ or „R“ is received by the interface. The number will be retained after power failure.
N 150 4.3. Parameter commands Command Data amount code in bytes a b c i (61h) (62h) (63h) (69h) 5 8 8 1 read write Broadcast X X X X X X X X X Save in Significance EEPROM X X X X Read/write general parameters Parameter: Tolerance compensation, window Parameter: scaling of spindle pitch Parameter: mm / inch 4.3.1.
N 150 Significance of parameter „a“ Positioning direction Positioning direction This parameter defines the direction the target is aimed for. Tolerances that occur for example at cogwheels, joints, shafts etc during a precise positioning operation requires a tolerance compensation. The tolerance compensation is proceeded by aiming for the target position always from the same direction utilizing so-called loops.
N 150 Resolution This parameter defines the resolution of the actual value. Upon altering the resolution the decimal point is shifted correspondingly by one digit to the right or left, same applies also to actual value and target. The target values however are not converted correspondingly but only the decimal point is shifted. When editing the machine please pay attention to defining the resolution first so that the target values are transmitted to the SPAs with the corresponding resolution.
N 150 4.3.4. Read / write measuring unit „i“ (69h) The command is utilized to read or write the measuring unit in mm or inches.
N 150 4.4. Identifier commands Command Data amount code in bytes A (41h) B (42h) 2 2 read write Broadcast X - X - X - Save in Significance EEPROM X - Assign or indicate device identifier SPA feedback in addressing mode 4.4.1. Assigning device identifiers in the network „A“ (41h) This command is creating an automated process where the device identifier is assigned in successive order to every single N 150 upon commissioning of the system.
N 150 Extended identifier command „AX“ (41h,58h) This extended command is utilized to address individual SPAs in the bus network in a similar way as described above. By broadcast command the identifier to be assigned is transmitted to all networked SPAs as follows: Transmission SOH 01h Adr 83h Cmd 41h Cmd2 Identifier = 01 58h 30h 31h EOT 04h CRC 40h Similar to the standard command all N 150 now indicate the identifier just transmitted and that is to be assigned in the upper display line.
N 150 4.5. Specific commands Command Data amount code in bytes K (4Bh) Q (51h) X (58h) read write Broadcast X X X - X X - 1 2/4/8 Save in Significance EEPROM X X - Specific command: Profile reset (clear) Specific command: SPA reset Specific command: Read device data 4.5.1. SPA profile reset „K“ (4Bh) This command is clearing all previously programmed profiles.
N 150 4.5.3. Read version, type or serial number „X“ (58h) This command is utilized to read version number, device type or serial number. The following sub-commands are available: Data = V (56h) = read version Data = T (54h) = read device type Data = S (53h) = read serial number Example 1: Read version number Transmission SOH 01h Adr 20h Cmd 58h Data 56h EOT 04h CRC D8h Response SOH 01h Adr 20h Cmd 58h Data 56h Version number = 2.
N 150 5. Error warnings 5.1. CRC error Upon recognizing a CRC error in a transmitted command the SPA will respond as follows: Response SOH 01h Adr 20h Error 65h EOT 04h CRC 46h Error = „e“ (65h) = CRC error 5.2. Format error Upon recognizing a format error (incorrect length of protocol or void command (Cmd) in a command transmitted the SPA will respond as follows: Response SOH 01h Adr 20h Error 66h EOT 04h CRC 40h Error = „f“ (66h) = Format error 6.
N 150 7. Technical data Technical data - electrical ratings Supply voltage 24 VDC ±10 % Current consumption ≤30 mA Display LCD, 7 segments, two lines, backlit Sensing principle Absolute multiturn sensing Sensing range -99,99...+999,99 mm -9.999...+99.
N 150 7.1. Dimensions Optional display position 75 Connect or output 4.8 Torque pin 6 ° 28 10 150 A 300 16 Pin M4 Seal 14 6.5 13 26 37 2:1 ø6h9 ø14H7 ø20 22 20.5 A 1 45 13 52 31.8 M8 connector 12.5 30.15 M8 female connector 60 75 0.5x 45° Cable output Connector Female connector ø12 ø12 8. Part number Part no. 1 Interface RS485 E-connection 0 1 Connector output, M8 Cable output M8 Voltage supply 3 24 VDC Display A B At slope At face Hollow shaft A N 150.