Operating Manual IP251 Universal SSI / RS232 signal converter for operation with absolute SSI sensors and encoders Product Features: Converts SSI data as well as serial data to parallel binary, Gray oder BCD data format Linearization facilities by freely programmable in-/output curves Additional facilities like bit-blanking, round-loop-operation etc.
Version: IP25101a/ HK/AF/ Apr-03 IP25101b/ AF/HK/ Aug.03 IP25101c/ PP/Nov. 12 IP25102a/ kk/nw/Sept. 13 Ip251_02b_oi/Dez-15/ag Description: Original Version Correction DIL-switch position 7 ON/OFF. “Parallel Mode” 3,4,5 and “Parallel Value” for direct serial access to the parallel output Added chapter 7.5 Added Printermode „RS485“ removed from parameter table. Legal Notices added. New design and chapter for “Safety Instructions“. “Technical specifications” actualized.
Table of Contents 1. Safety Instructions and Responsibility ........................................................ 4 1.1. 1.2. 1.3. 1.4. 2. General Safety Instructions ...................................................................................4 Use according to the intended purpose ................................................................4 Installation.............................................................................................................
1. Safety Instructions and Responsibility 1.1. General Safety Instructions This operation manual is a significant component of the unit and includes important rules and hints about the installation, function and usage.
1.3. Installation The device is only allowed to be installed and operated within the permissible temperature range. Please ensure an adequate ventilation and avoid all direct contact between the device and hot or aggressive gases and liquids. Before installation or maintenance, the unit must be disconnected from all voltage-sources. Further it must be ensured that no danger can arise by touching the disconnected voltagesources.
2. Introduction IP251 represents a small and low-cost, but highly performing converter for industrial applications, where the information of a sensor or encoder with SSI interface needs to be converted to a parallel signal or a serial RS232 data format. Also it is possible to convert serial RS232 data to a parallel format. The unit has been designed as a compact module with 12 screw terminals, a 9-position and a 25-position SUB-D connector (female).
4. Connections 4.1. SSI encoder, Master operation Master mode SSI encoder IP251 converter ClockClock+ 2 3 DataData+ 8 9 GND 4 (GND) We recommend to connect the screen to GND and earth potential on both sites. 4.2. SSI encoder, Slave operation With this mode, the IP251 converter operates in parallel to another unit, acting as a „listener“ to the existing data communication.
4.4. Parallel outputs The unit provides 25 push-pull outputs which are short-circuit proof. The separate common output voltage for the outputs must be applied to screw terminal 1 (COM+). The maximum voltage to COM+ should not exceed +27 V, otherwise no continuous short-circuit proof of the outputs can be guaranteed. The voltage drop between COM+ and an output in HIGH state is approx. 1 V (unloaded).
4.6. Serial interface For PC setup and for serial readout of the encoder position, a serial RS232 interface is available. The serial interface allows to operate and setup the unit as well as readout the encoder position by a PC or Notebook. 5 GND int. 9 4 8 3 SUB-D-9-connector (female on unit site) RS232 TxD 7 RxD 2 6 1 IP251 4 2 7 1 1 6 6 (female) Ip251_02b_oi_e.
5. DIL Switch Settings The DIL switch located on the top site of the unit provides encoder settings and customerspecific settings of the desired operation modes. Changes of switch settings will become active only after the next power-up cycle! 12345678 Set Default: OFF: Unit loads default settings with every power-up cycle ON : No loading of default settings upon power-up.
6. Extended Functions with PC Setup For normal use with standard applications, the unit is ready to work after correct wiring and setting of the DIL switches. In this case, the subsequent sections are not relevant. With use of a PC however, you have full access to useful complementary functions and tests as shown subsequently. For this you will need the PC operator software OS3.x which is available for free download from www.motrona.
6.1. Self-Test On your PC screen, in the ”Outputs” field, you find several indicator boxes. When the ”Self-test passed” box lights red, this indicates that the unit has correctly initialized and is ready to work. The fields ”Status SSI-CLK” and ”Status SSI-Data” indicate that the clock and data lines work correctly (red color = o.k.) *) You may observe that these boxes blink, because of the update cycle of your PC. However, you should see “red” predominantly with correct operation of the lines. 6.2.
7. Parameters 7.1. Scaling of serial readout data You can read out the actual SSI position of the encoder at any time from the serial link. For setting of communication parameters (baud rate etc.) you need a PC. IP251 uses the DRIVECOM communication standard according to ISO 1745. Details about this protocol can be found in the file Serpro1a.doc, (available for Download from www.motrona.
7.2.2. If you like to convert the SSI encoder data to the parallel output with a different scaling: Example: encoder 16 Bit = 65536 steps to be converted to a range of 0 - 10 000 on the parallel output Linearisation Mode = Round Loop = 1 0 Parallel Mode = = = 0 1 2 (binary output) (Gray output) (BCD output) Parallel Inv.
x-registers must follow continuously increasing settings, i.e. P1(x) must receive the lowest setting and P16(x) must receive the highest setting All entries use a percent format of xx.xxx% full scale. Setting 0.000% means zero output and setting 100.000% means full scale encoder output With Linearization Mode set to 1, it is a must to set P1(x) to 0% and P16(x) to 100%.
The zero position of the round-loop counter can be set by register “SSI-Offset” which allows settings between 0 and the Round-Loop value. Register “Direction” allows to set the counting direction of the round loop counter (0 = up, 1 = down). The following drawings explain the coherence between original SSI encoder data, Round-Loop setting, SSI-Offset and Direction register.
The Round-Loop function is also suitable to suppress the encoder overflow, if you do not like to change the mechanical situation. As shown in the subsequent picture, you need to set the Round-Loop register to the full encoder resolution and then shift the zero transition by setting the SSI Offset correspondingly.
Parameter SSI Low Bit: Description Defines the lowest bit (LSB) for evaluation when the bit blanking function is used. Must be set to “01” for full evaluation of the encoder range. SSI High Bit: Defines the highest bit (MSB) for evaluation when the bit blanking function is used. Must be set to the total number of encoder bits for full evaluation of the encoder range.
Parameter SSI Baud Rate: Description Sets the communication speed of the SSI interface with SSI encoders. Setting range: 100 Hz to 1MHz. You are free to set any desired frequency between 0.1 kHz and 1000.0 kHz. For technical reasons however, in the upper frequency range with Master operation, the unit will only generate one of the following frequencies accurately: 1 000.0 kHz 615.0 kHz 444.0 kHz 347.0 kHz 285.0 kHz 888.0 kHz 571.0 kHz 421.0 kHz 333.0 kHz 275.0 kHz 800.0 kHz 533.0 kHz 400.0 kHz 320.
The subsequent drawing explains the timing with use of equidistant update mode with a SSI Wait Time setting of 3 ms. With equidistant operation mode, the SSI wait time setting is limited to maximum 90 ms. The shortest possible time for equidistant updating is 2 ms, due to internal processing times (SSI Wait Time set to 0.001). While your PC is communicating with the unit, it is even 5 ms.
SSI Error Bit: Defines the position of the error bit (if available with the encoder in use). 00: 13: 25: no error bit available bit 13 represents the error bit bit 25 represents the error bit etc. Errors indicated by the encoder can be read out via serial code ;9 (semicolon nine, error indication = 2000hex). In case of an error, the “Error Bit active” box on the PC screen appears red. It is also possible to use pin 25 of the parallel output for error indication (see DIL switch settings).
7.5. Parameters for RS232 settings Parameter Unit Number : Description Any address numbers between 11 and 99 * can be chosen (Factory setting = 11). * Please note: The address must not contain a “0“ because these numbers are reserved for collective addressing.
Parameter Serial Timer: Serial Value: Description This register determines the cycle time in seconds for cyclic transmission when the Printer Mode is switched on. Range 0.001 to 99.999 seconds. With setting “0” all cyclic transmission is switched off and the unit will only send data upon request (PC mode *). Sets the code of the register of which the content should be sent with cyclic transmission.
*) The serial port of the unit can operate in either “PC mode“ or “Printer mode“. With PC mode, the unit receives a request string and responds with a corresponding data string. For details of the protocol see separate description “SERPRO“. With Printer mode, the unit sends data without any request and under Timer control as described subsequently. As soon as the unit receives a character, it automatically switches over to PC Mode and operates according to protocol. When for a period of 20 sec.
8. Test Functions When you select TEST from the TOOLS menu, you are able to verify the following data, by clicking to the corresponding field: Actual encoder position, DIL switch settings, Internal supply voltages, Parallel output state Additionally, the following registers can be recorded by using the monitor function: Ip251_02b_oi_e.
9. Technical Specifications Power supply: Encoders / sensors: SSI input: Control input: Parallel output: Serial interface: Housing: Ambient temperature: Failure rate: Conformity & standards: Ip251_02b_oi_e.doc / Dez-15 Input voltage: Protection circuit: Ripple: Consumption: Connections: Usable types: Interface: Encoder supply: 18 … 30 VDC reverse polarity protection ≤ 10 % at 24 VDC approx. 200 mA screw terminals, 1.
10. Dimensions 91mm (3.583’’) 74 mm (2.913’’) 79 mm (3.110’’) 40 mm (1.575’’) Front view Ip251_02b_oi_e.
11. Parameter List, Default Settings Parameter X Operand / Operand +/- Operand Linear In Linear Out Round Loop Parallel Mode Linearisation Mode SSI Low Bit SSI High Bit SSI Baudrate SSI Wait Time SSI Offset SSI Hold Polarity SSI Error Bit SSI Error Bit Polarity P1(x) P1(y)….. P16(x) P16(y) Direction Parallel Inv Parallel Value Unit Number Serial Baud Rate Serial Format Serial Protocol Serial Timer Serial Value Ip251_02b_oi_e.doc / Dez-15 Min. value -10.