control – motion – interface motrona GmbH Zwischen den Wegen 32 78239 Rielasingen - Germany Tel. +49 (0)7731-9332-0 Fax +49 (0)7731-9332-30 info@motrona.com www.motrona.com IX 345 - IX 348 SSI Indicators for Use with Single-Turn or Multi-Turn SSI Encoders IX 345: SSI display unit only IX 346: SSI display unit with analogue output IX 347: SSI display unit with two presets and outputs IX 348: SSI display unit with serial interface RS232 and RS485 Clear LED display (15 mm / 0.
Safety Instructions This manual is an essential part of the unit and contains important hints about function, correct handling and commissioning.
Table of Contents 1. Terminal Assignment ................................................................................................... 4 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. How to Operate the Front Keys .................................................................................... 8 2.1. 2.2. 2.3. 2.4. 2.5. 3. Master and Slave Operation ......................................................................................................26 Evaluation of Encoder Bits............................
IX34510b_e.doc / Mrz-13 GND +/- 10 V analogue Input C (Reset) OUT 1 Input B GND 7 8 9 10 0 VAC 9 10 0 VAC 8 PE 0 VAC 115 VAC 230VAC 7 115 VAC 6 115 VAC GND 5 230VAC 4 230VAC 3 0/4-20 mA analogue 2 PE TxD / B (-) GND DAT DAT PE 5 6 OUT 2 4 Input A (transm.
1.1. Power Supply The unit accepts DC supply from 17 V to 30 V when using terminals 1 and 2. The consumption depends on the level of the supply voltage (typical 130mA at 30V or 190mA at 17V, plus current taken from aux. output). For AC supply the terminals 0 VAC, 115 VAC or 230 VAC can be used. The total AC power is 7.5 VA. The diagrams below show a dotted line for grounding to PE. This connection is not really necessary, neither for safety nor for EMC.
Typical input circuit of control input PNP NPN +24V int. +24V int. 4,7k Input Input 4,7k GND GND GND The minimum pulse duration on the Reset input (C) must be 5 msec. 1.4. Adjustable Analogue Output (IX 346 only) A voltage output is available, operating in a range of 0 ... +10 V or –10 V ... +10 V according to setting. At the same time, a current output 0/4 – 20 mA is available. Both outputs refer to the GND potential and the polarity changes with the sign in the display.
1.6. Serial RS232 / RS485 interface (IX 348 only) Ex factory the unit is set to RS232 communication. This setting can be changed to RS485 (2-wire) by means of an internal DIL switch. To access the DIL switch, you must remove the screw terminal connectors and the backplane. Then pull the board to the rear to remove the PCB from the housing.
2. How to Operate the Front Keys For setup and other operations the unit uses three front keys which subsequently will be denominated as follows: ENTER (Input) SET (Setting) Cmd (Command) The functions of the keys are depending on the actual operating state of the unit. The following three operating states apply: Normal display state Setup state a.) Basic setup b.) Operational parameter setup Teach operation 2.1.
2.2. Selection and Setting of Parameters 2.2.1. How to select a parameter The ENTER key will scroll through the menu. The SET key allows to select the corresponding item and to change the setting or the numeric value. After this, the selection can be stored by ENTER again, which automatically changes over to the next menu item. 2.2.2. How to change parameter settings With numerical entries, at first the lowest digit will blink.
2.3. Teach operation The Time-out function will be switched off during all Teach operations Key Function ENTER will conclude or abort any Teach operation in progress SET function is fully similar to normal set-up operation Cmd will store the display value to the register and will change over to the next interpolation point. For details of the Teach procedure see section 6.2. 2.4. Set all parameters to “Default“ At any time you can return all settings to the factory default values.
3. The Operator Menu The menu provides one section with “Basic Parameters” and another section with “Operational Parameters”. On the display you will only find those parameters which have been enabled by the basic settings. E.g. when the Linearisation Functions have been disabled in the basic setup, the associated linearization parameters will also not appear in the parameter menu. All parameters, as good as possible, are designated by text fragments.
3.2.
4. Setup Procedure For better understanding the following sections 4.1 and 4.2 explain settings for the display only. Model-specific settings for Analogue Output, Preselections and Serial Link will be explained separately, later. 4.1. Basic Parameters The subsequent settings are of unique nature and must only be made upon the very first setup. The basic setup selects the desired operation mode of the unit, the input characteristics PNP/NPN and the desired brightness of the LED display.
Menu Setting Range Default Code Locking Interlock of keypad access (see 2.5) no: Keypad accessible at any time All: Keypad interlock for all functions P-Free: Keypad interlock except for Preselection Settings Pres 1 und Pres 2 (model IX 347) Linearization Mode For details please see 6.1 und 6.2. no: Linearization is switched OFF *) 1-qua: Linearization settings for the positive range only (negative values will appear as a mirror).
4.2. Operational Parameters Menu Setting Range Default M-Factor *): -9.999 … 9.999 1.000 D-Factor *): 0.001 … 9.999 1.000 P-Factor *): -199999 … 999999 0 Decimal Point 000000 00000.0 ... 0.00000 00000.0 Display: norm 359.
Menu Direction Parameter to negate the SSI value, resulting in reversal of the direction of the encoder count. riGht: ascending values with forward motion LEFt:: decreasing values with forward motion Error: (please refer to 5.6) Setting Range Default riGht LEFt riGht 0 ... 32 0 0 1 0 Defines the control of presence of an encoder and the location of the Error Bit in case of error.
Menu Setting Range Default Zero Position: *) -199999 ... 999999 0 P01_X **) Linearization Point 1_X 999999 P01_Y Linearization Point 1_Y -199999 ... 999999 -199999 ... 999999 P16_X … Linearization Point 16_X Reset A Reset command is available to store the actual SSI position to register „Zero Position“. As a result, the display value will become zero at the actual encoder position, and all further operation will refer to this new datum point.
4.3. Additional Parameters for the Analogue Output (model IX 346) The following additional settings for the analogue output appear in the Basic Menu: Menu Setting Range Default -9,999..+9,999 0,000 00,00..99,99 10,00 Analogue Characteristics You can set the following output options: +/- 10 V (bipolar), 0 - 10 V (positive only), 4 - 20 mA 0 - 20 mA.
The subsequent example shows how to convert the display range from 1400 to 2000 into an analogue signal of 2 - 10 volts. Volts Analogue Output 10 8 6 4 2 SSI Display Value 1000 2000 A-ChAr = 0 - 10 V OFFSEt = 2.000 GAin = 8.00 3000 4000 AnAbEG AnAEnd = 1400 = 2000 5000 All settings refer to the scaled values shown in the display of the unit, and not to the original SSI encoder data IX34510b_e.
4.4. Additional Parameters for Preselections and Switching Outputs (model IX 347) The following additional settings for the Preselections appear in the Basic Menu: Menu Default Switching Characteristics of Output 1 Greater/Equal. Output to switch statically ON when Display Value ≥ Preselection1 Lower/Equal. Output to switch statically ON when Display Value ≤ Preselection1 Greater/Equal. Output to switch dynamically ON when Display Value ≥ Preselection1 (timed output pulse) *) Lower/Equal.
The following Operational Parameters provide setting of the switching thresholds: Menu Setting Range Default -199999.. 999999 -199999.. 999999 10000 Preselection 1: Preselection 2: 5000 The direction of the Hysteresis effect depends on the setting of the switching characteristics.
4.5. Additional Parameters for Units with Serial Interface (model IX 348) The following additional settings for serial communications appear in the Basic Menu: Menu Unit Number Setting Range Default 0..99 11 You can assign any unit number between 11 and 99. The address must however not contain a “0“ because such numbers are reserved for collective addressing of several units. Serial Data Format The first character indicates the number of data bits.
The following Operational Parameters provide configuration of the serial interface: Menu Serial Timer: Setting 0,000 allows manual activation of a serial data transmission at any time. All other settings specify the cycle time for automatic transmission, when the interface is set to "Printer Mode" Setting Range Default 0,000 0,100 sec 0,010 sec … 9.999 sec Between two transmission cycles the unit will allow a pause depending on the baud rate.
4.5.1. PC-Mode Communication with PC - Mode allows free readout of all parameters and registers of the unit. The subsequent example shows the details of communication for serial readout of the actual display value.
4.5.2. Printer Mode The Printer Mode allows cyclic or manual activation of transmissions of the specified register data. The corresponding register can be specified by means of parameter „S-Code“.
5. Hints for Application 5.1. Master and Slave Operation Set register “Mode” to position “Master” when the unit should generate the clock signal for the encoder. In this case the clock terminals (CLK) are configured as clock outputs.
With Master operation, therefore other settings will result in generation of the next upper or lower value according to above list. With all settings <250.0 kHz the error between set rate and generated rate becomes negligible. It is mandatory to set the Baud rate also with Slave operation. In this case, however, the setting serves only to determine the pause time for correct synchronization (pause is detected after 4 clock cycles).
5.3. Scaling of the Display Under consideration of the scaling parameters which have been described previously, the final display value of the unit results from DISPLAY = { [Encoder SSI Data] - [0-Position] } x M-Factor D-Factor +/- P-Factor Encoder SSI data are always positive only. Where also negative values should be indicated, this can be achieved by corresponding setting of the parameters „0-Position“ or „P-Factor“ The LED display provides 6 decades.
5.4. Basic Modes of Operation 5.4.1. Normal SSI display Normal operation provides calculation of the display value from the SSI encoder data and the settings of the scaling factors. Negative values can be achieved by corresponding setting of the zero-position, or by inversion of the direction bit. To set the unit up without problem, it is best to use the following sequence of steps: Set all basic registers according to the encoder type you use, as shown in section 4.1.
8192 7168 Original encoder signal Encoder 13Bit Direction = 0 0-Position = 1024 Display 1024 0o 45 o 180o degrees 360 o 0-PoS = 1024 Course of display with positive counting direction 8192 Original encoder signal Encoder 13Bit Direction = 1 0-Position = 1024 1024 0o 45 o 0-PoS = 1024 180o 360 o degrees Display -7168 Course of display with negative counting direction IX34510b_e.
5.4.2. Round-Loop Function This mode of operation is used frequently with rotating round tables or similar applications, where the absolute encoder information is only used for a limited and repeating range of the encoder (like one revolution of the table, which must not at the same time mean one revolution of the encoder shaft). The Round-Loop Function never uses any negative display values.
5.4.3. Operation with Zero-Crossing As a special advantage, the round-loop mode can be used to bypass the mechanical encoder overflow position, because in this mode the unit continues with steady operation, even while the SSI encoder signal passes the mechanical overflow position from maximum to zero. This feature can help to avoid mechanical adjusting of the encoder zero position with many applications, when no other means for the mechanical zero definition is available.
5.5. Testing Functions The test menu can be accessed while doing the basic set up, as shown in section 4.1. Most of these tests are for factory use only, but the following tests may also be helpful for the user: Menu Selection Text Description Cd (Clock- and data wiring test): When the wiring of clock line and data line is ok, the display shows “Cd 11”. Display of “Cd 10” means that the clock line is o.k. but the data wires are false (wrong polarity) and "Cd 01" indicates a problem with the clock lines.
6. Special Functions 6.1. Linearization This function allows converting a non-linear input signal into a linear presentation or viceversa. There are 16 interpolation points available, which can be freely arranged over the whole measuring range in any distance. Between two points the unit automatically will interpolate straight lines. It is advisable to set many points into areas with strong bending, and to use only a few points in areas with little bending.
Application Example: The picture below shows a Watergate where the opening is picked up by means of an SSI encoder. We would like to display the clearance of the gate "d", but the existing encoder information is proportional to the opening angle φ. Display value d = d0 (1-cos φ ) SSI Encoder d φ Display (d) P16_y P15_y P07_y P05_y IX34510b_e.
6.2. Manual Input or „Teaching“ of the Interpolation Points Interpolation points to form the linearization curve can be entered one after another, using the same procedure as for all other numeric parameters. This means you will enter all parameters P01_x to P16_x and P01_y to P16_y manually by keypad. During manual input of interpolation points the unit will not examine the settings P01_x to P16_x. Therefore the operator is responsible for observation of the constraint P01_X < P02_X < … < P15_X < P16_X.
Once we have reached and stored the last interpolation points P16_x/y, the routine will restart with P01_x again. You are free to double-check your settings once more or to make corrections. To conclude the Teach procedure, keep ENTER down for about 2 seconds. In the display you will read “StOP” for a short time, and then the unit returns to the normal operation. At the same time all linearization points have been finally stored.
7. Technical Appendix 7.1. Dimensions 110,0 (4.331’’) 91,0 (3.583) 48,0 (1.890) 10,0 (.394) 44,0 (1.732) 8,0 (.315) 96,0 (3.780’’) 9,0 (.345) 129,0 (5.079) 140,5 (5.531) Panel cut out: 91 x 44 mm (3.583 x 1.732’’) IX34510b_e.
7.2. Technical Specifications Supply voltage AC : 115/230 V (+/- 12.5 %) Supply voltage DC : 24 V (17 – 30 V) Consumption (without sensor) : 17 V: 190 mA, 24 V: 150 mA, 30 V: 120 mA AC Power : 7.5 VA Aux. output for encoder : 24 VDC, +/- 15%, 120 mA (with AC and DC supply) Control Inputs : 3 inputs, A, B, C (PNP/NPN/Namur) Input currents : 5.1 mA / 24 V (Ri = 4,7 kOhm) Input level HTL : Low: 0 ... 2 V, High: 9 ... 35 V SSI input frequency range : 100 Hz – 1 MHz Min.
7.3. Parameter-List Denomination NPN / PNP Brightness Code Locking SSI-Mode SSI-Bits SSI-Format SSI-Baudrate SSI-Test M-Factor D-Factor P-Factor Decimal Point Display Hi_Bit MSB Lo_Bit LSB Direction Error Bit Error Polarity Round Loop Wait Time Reset Zero Positionn Preselection 1 Preselection 2 Presel. Mode 1 Presel. Mode 2 Hysteresis 1 Hysteresis 2 Analogue Begin Analogue End Analogue Mode Offset Gain IX34510b_e.
Denomination Ser. Format Baud Rate Ser. Address Ser. Timer Ser. Mode Register-Code Linear. Mode Linear. Point 1 Linear. Point 2 Linear. Point 3 Linear. Point 4 Linear. Point 5 Linear. Point 6 Linear. Point 7 Linear. Point 8 Linear. Point 9 Linear. Point 10 Linear. Point 11 Linear. Point 12 Linear. Point 13 Linear. Point 14 Linear. Point 15 Linear. Point 16 IX34510b_e.
7.4. Commissioning Form Date Operator: Software: Serial Number: General Setting: SSI-Mode: SSI-Format: SSI-Test: Characteristics: Code Locking: SSI-Bits: SSI-Baud Rate (kHz): Brightness Linearization Mode: Model IX 346 Output Char.: Analogue Gain: Analogue Offset: Model IX 347 Presel. Mode 1 Hysteresis 1 Presel.
Linearization P1(x): P2(x): P3(x): P4(x): P5(x): P6(x): P7(x): P8(x): IX34510b_e.