User Guide UG206. Rev. No. Revision Details Date Prepared By Checked By. 02 Add CRC calculations 16 June 2004 A. Lustig-Picus D.

Size: px
Start display at page:

Download "User Guide UG206. Rev. No. Revision Details Date Prepared By Checked By. 02 Add CRC calculations 16 June 2004 A. Lustig-Picus D."

Transcription

1 AQBISS TM UNIVERSAL ENCODER INTERFACE User Guide UG206 COPYRIGHT Netzer Precision Motion Sensors Ltd. Changes are periodically made to the information contained in this guide. The changes are published as release notes and will be incorporated into future revisions of this guide. No part of this guide may be reproduced in any form without permission in writing from Netzer Precision Motion Sensors. TRADEMARKS Netzer Precision Motion Sensors, Netzer Precision, and AqBiSS are trademarks of Netzer Precision Motion Sensors Ltd. BiSS is a trademark of the IC-Haus company. ActiveX ComPort is a trademark of the ActiveXperts company. *The names of actual companies and products mentioned herein may be the trademarks of their respective owners. NOTICE Information deemed to be correct at time of publishing. Netzer Precision Motion Sensors reserves the right to change specifications without notice. Netzer Precision Motion Sensors is not responsible for incidental, consequential, or special damages of any kind in connection with this document. Revision History Rev. No. Revision Details Date Prepared By Checked By 01 Initial document. 1 April 2004 S. Guez E Kugushev D. Bar-On 02 Add CRC calculations 16 June 2004 A. Lustig-Picus D. Bar-On Netzer Precision Motion Sensors Ltd. Teradion Industrial Park, POB 1359, D.N. Misgav, Israel Tel: +972 (4) Fax: +972 (4) Web site:

2 Contents 1. Introduction In This Document Terminology References 8 2. AqBiSS AqBI and BiSS Universal Interface for Electric Encoders 9 3. Using AqBiSS with Absolute Netzer AqBiSS Electric Encoders Reading the Absolute Position Finding the Initial Absolute Position Using Only the BiSS for Position Reading Using BiSS Together with AqB for Position Reading Using AqBiSS with Incremental Netzer AqBiSS Electric Encoders Using BiSS Alone for Position Reading Initialization Updating the Actual Position Incrementally Using AqBI for Position Reading How to Work with Netzer AqBiSS Electric Encoders Incremental AqBiSS Electric Encoders Using AqBI Alone Using BiSS Alone Absolute Electric Encoders Using BiSS Alone Using AqB + BiSS Interface to Controller (Closed Loop) Evaluation Kit (Open Loop) Software Interface Contents Verifying Communication Detailed Description of the AqBiSS Interface AqBI Channel A & B Signals and Quadrature Up Down Counting Index Signal BiSS Channel 24 Netzer Precision Motion Sensors Page 2 of 68

3 Advantages of BiSS BiSS Specification BiSS Message Formats Overview of Sensor Mode Overview of Register Mode Communication Modes Timing Address Mapping Functional Registers Encoder System Parameters Encoder Operation Mode Switch Commands Encoder Setup Data Encoder Resolution Code Encoder Functional Parameters Rotary Encoder Functional Parameters Linear Encoder Functional Parameters User Functional Parameters Electronic Label Programmer Guide User Application High-Level Commands Reading Absolute Position Reading the Absolute Position While Stationary Tracking the Absolute Position While Moving Setting a New Position Setting a User-Defined Position Resetting to Factory Default Service Opening Communication Closing Communication AqBiSS-to-RS-232 Converter High-Level Commands Hardware Setup Hardware Requirements Implemented Commands Internal Commands 46 Netzer Precision Motion Sensors Page 3 of 68

4 13. BiSS Master High-Level Commands Hardware Setup Read the Register Write to the Register Read the Encoder Internal Constants Internal Commands Translate Resolution Change to Coarse Mode Change to Fine Mode Read Current Position Read Parameters BiSS Low-Level Master Commands BiSS Initialization Read from Encoder Registers Write to Encoder Register Read Current Position Implementation Using C-8051F Hardware Signal Mapping Global Variables Hardware Setup Electrical Connections Implemented Commands Internal Commands Implementation Using IC-Haus Chip MB Electrical Connections Hardware Setup 53 Appendix A Register Mode Communication 54 Read Access to Registers 54 Write Access to Registers 56 Appendix B Sensor Mode Communication 58 Readout Sequences and Synchronization 58 Encoder Output Data Format 59 Appendix C CRC Calculations 61 Reading and Writing in Register Mode 61 Reading Data in Sensor Mode 62 EEPROM Registers 63 Netzer Precision Motion Sensors Page 4 of 68

5 Appendix D Electrical Schematics 67 Netzer Precision Motion Sensors Page 5 of 68

6 Introduction AqBiSS is a universal position encoder interface. Netzer Electric Encoders use the AqBiSS interface both for absolute and incremental, rotary and linear encoders. The AqBiSS combines the de-facto industry standard three channel incremental encoder digital quadrature (A quad B and Index) with the high speed and compact BiSS Bidirectional Serial Sensor standard interface. Netzer Electric Encoders use the AqBiSS interface both for absolute and incremental, rotary and linear encoders. This user guide is a comprehensive reference to the AqBiSS interface. It provides thorough information about The AqBiSS electrical interface How to read incremental and absolute position data How to implement a BiSS master hardware How to implement a AqB hardware counter Library of BiSS related software functions Available support tools and evaluation kit The AqBiSS to RS232 converter The document explains how the AqBiSS incremental and absolute encoders work and how you can implement them into your system. It assumes you have some understanding of CmotionCTT Incremental encoders can use AqBI only BiSS only Absolute encoders can use BiSS only AqBiSS (AqB and BiSS) In This Document Chapter 1 (this chapter) contains a list of references and explains some of the terminology used in this document. HTUChapter 2UTH introduces the AqBI and BiSS (AqBiSS) interface. HTUChapter 3UTH explains the absolute encoders mode of operation. HTUChapter 4UTH explains the incremental encoders mode of operation. HTUChapter 5UTH describes the wiring of the electric encoders, lists the contents of the evaluation kit, and explains how to verify PC-to-encoder communication. HTUChapter 6UTH provides a detailed description of the AqBiSS interface. HTUChapter 7UTH BiSS frame format & timing describes the BiSS timing requirements and each bit in the messages exchanged between the encoder and the BiSS master device. Netzer Precision Motion Sensors Page 6 of 68

7 Chapter 8 describes each AqBiSS register in detail. Chapter 9 introduces the central programming concepts used in the rest of the document. Chapter 10 provides an example of a user application. Chapter 11 introduces the high level commands implemented by all the methods described in this document. Chapter 12 explains how to use the AqBiSS encoder with a controller that has an RS-232 communication channel. Chapter 13 details the code needed for reading the absolute position based on the BiSS master high-level commands. The code demonstrates the requirements for calculating the absolute position. Chapter 14 lists the low level commands for interfacing to any BiSS master device and explains how to implement the procedures using the C-8051F320 controller, the IC-Haus chips. You can modify the code for different I/O devices as required. Appendix A explains register mode communication. Appendix B describes the sensor mode communication. Appendix C describes the CRC algorithms. Appendix D contains electrical schemata for alternative methods of interfacing with a BiSS master. Up-to-date and complete code ready for compilation is available from the Netzer web site: Terminology Acronym AZP BiSS CRC Fres I/O MA, SL MN UZP Explanation Absolute Zero Position The signed integer (24 bits) contains mapped zero position in counts for absolute encoders. After deducting the AZP, the zero is at a factory-defined zero. The factory-defined zero position is the same for all Netzer AqBiSS encoders. To ensure compatibility, you may not change this value. Bi-directional Serial Sensor interface. This protocol allows serial connections for up to seven sensors, for distances up to 100 meters using RS-422 differential signaling. Cyclic Redundancy Check Fine resolution, i.e. number of counts in one fine electrical cycle Input and output lines. BiSS communication lines. Algorithm used to determine an absolute location based on M coarse cycles and N fine cycles. See AN102. User Zero Position Signed integer (24-bits) containing the user-defined shift of the mechanical zero from the factory-defined zero. Netzer Precision Motion Sensors Page 7 of 68

8 References This user guide refers to the following documents: AN102 AqBiSS Electric Encoder - Calculating Absolute Position Application Note AN103 Absolute Position Feedback with ACS-Tech80 SPiiPlus Controller Application Note UG201 AqBiSS Electric Encoder Evaluation Kits User Manual BiSS application notes from the developers of BiSS, IC-Haus: HTUwww.biss-interface.comUTH Information about Altera, producer of the Cyclon EP-20xx chips: HTUwww.altera.comUTH Up-to-date manuals and code samples are available from the Netzer web site: HTUwww.netzerprecision.comUTH. Netzer Precision Motion Sensors Page 8 of 68

9 AqBiSS AqBI and BiSS Universal Interface for Electric Encoders AqBiSS is a new, fully digital interface for absolute and incremental encoders. It combines an A quad B incremental interface with the open-standard, high-speed Bidirectional Serial Sensor (BiSS) absolute interface. AqBiSS is a fast and robust interface suitable for real time communication. This document provides a detailed description of the AqBiSS interface and how to use it with NetzerAqBiSS Electric Encoders. A B i AqB,I Incremental Position MA SL BiSS Absolute Position Incremental Position Figure 1 AqBiSS signals Source for drawings: STA - Netzer Precision Motion Sensors Page 9 of 68

10 Figure 2 is a block diagram of a Netzer AqBiSS Electric Encoder (NE 2 ). AqBiSS Figure 2 Netzer AqBiSS electric encoder block diagram The NetzerAqBiSS Electric Encoder contains a fixed transmitter and receiver and a revolving rotor that is made of dielectric material, and is attached to the motor shaft. The transmitter contains two excitation plates (Tx) Fine and Coarse. The receiver consists of a receiving plate (Rx). The amplifier (A1) amplifies the received signal that its phase is a function of the rotor angle. The detector (A2) splits this signal. The split signals feed two low-pass filters (A3 & A4) resulting in a quadrant pair of sine and cosine of the rotor angle. The sine-cosine pair feeds the Sine-to-Digital (S/D) converter (A5). The S/D converts the sine-cosine pair into digital position data. The digital data is available to the user in two formats: AqB and Index format, and a digital word format that is accessed via the BiSS channel. The Serial EEPROM (A8) stores encoder parameters, which you can access through the BiSS channel. The microcontroller (A9) has two functions: 1. It generates a pair of high frequency (~55 khz) excitation signals that are shifted by 90º one relative to the other. 2. It controls, via the demultiplexer (A10), which set is excited the Fine or Coarse set. When the Coarse set is excited, the received data provides low resolution, absolute position information. When the Fine set is excited, the received data provides high resolution, incremental position information. By combining these two pieces of data, high resolution, absolute position is obtained. Netzer Precision Motion Sensors Page 10 of 68

11 Using AqBiSS with Absolute Netzer AqBiSS Electric Encoders Reading the Absolute Position The absolute position is read once, at the start of motion. After that the position is tracked by reading incremental changes. There are two ways to do this: 1. Use the BiSS channel for both the initial reading and for the incremental readings. For this configuration, the controller s BiSS interface must be high-speed, for example, a dedicated BiSS master chip. This configuration uses only four communication wires and is very robust. 2. Use the BiSS channel for the initial reading and then use the AqB for the incremental readings. In this configuration, a slow BiSS interface is adequate, for example, the Netzer s AqBiSS-to-RS-232 Converter. Upon initialization, the controller reads the position of the course channel and fine channel (via the BiSS) and calculates the absolute position. Afterwards, every sampling interval, the controller reads only the fine channel and updates the actual position. Finding the Initial Absolute Position In Netzer Precision Electric Encoders, more than one pole is used, meaning there is more than one electrical cycle per revolution. Both the mechanical angle and the electrical angle are measured. Figure 3 is an example of the two angle measurement structures. The inside structure is referred to as the coarse structure (in this example it has 3 poles). The outside structure is referred to as the fine structure (in this example it has 8 poles). Different mechanical (real) angles and their relative electrical angles are shown. The initial BiSS reading finds the absolute position using the MN algorithm, based on the coarse and fine readings. Netzer Precision Motion Sensors Page 11 of 68

12 angle angle angle Figure 3 Coarse and fine electrical angles and mechanical angle Using Only the BiSS for Position Reading Initializing Absolute Position Upon start-up/initialization (T n =0), the controller does the following: 1. Reads the registers. 2. Switches the encoder to coarse mode by setting the corresponding sin-to-digital converter (A5 in Figure 2) registers. 3. Reads the course channel value. 4. Switches the encoder to fine mode by setting the corresponding sin-to-digital converter (A5 in Figure 2) registers. 5. Reads the fine channel value. 6. Adjusts the CAA. 7. Calculates current absolute position (AZP) and assigns it to AP0 based on the MN algorithm. 8. Adjusts the user s zero position (UZP). Updating Actual Position Incrementally Afterwards, for each sampling interval (n>0): 1. Read fine channel. 2. Calculate the actual position using the following algorithm: Netzer Precision Motion Sensors Page 12 of 68

13 = B APBnB=APB(n-1)B + (FCPBnB-FCPB(n-1) B)B where APBnB Actual Position at sampling interval n. FCPBnB Fine Channel Position reading at interval n. The full algorithm is presented in HTUAN102UTH and the C code is in Section 0. Initial Reading Speed Limitations During initial reading of the course and fine channels, the motor should not move more then one half of the fine cycle, which imposes a maximum speed on the encoder as follows: Rotary encoders 60 rpm Linear encoders See the product data sheet Incremental Tracking Speed Limitations Between two tracking readings, the motor should not move more then one half of the fine cycle, which imposes a maximum speed on the encoder as follows: S < MST * N * 2 * Where MST Maximum Sampling Time msec N- number of fine poles S Speed in RPM Using BiSS Together with AqB for Position Reading Initializing Absolute Position Upon start-up/initialization (TBnB=0), the controller does the following: 1. Switch the encoder to coarse mode by setting the corresponding sin-to-digital converter (A5 in Figure 2) registers. 2. Read the course channel value. 3. Switch the encoder to fine mode by setting the corresponding sin-to-digital converter (A5 in Figure 2) registers. 4. Simultaneously read the fine channel and latch the controller s AqB counter value (CḆ 1B). 5. Calculate current absolute position and assign to AP0 based on MN algorithm. 6. Set CB0B APB0B (CB0B - CḆ 1B). This corrects the counter movement during step 5 from CḆ 1 Bto CB0B. The full algorithm is presented in HTUAN102UTH and an example of the implementation using Spii is in HTUAN103UTH. Actual Position Incrementally Afterwards, the counter automatically follows the position. Netzer Precision Motion Sensors Page 13 of 68

14 Speed Limitations Initial Reading Speed Limitations During initial reading of the course and fine channels, the motor should not move more then one half of the fine cycle, which imposes a maximum speed on the encoder as follows: Rotary encoders 60 rpm Linear encoders (see table in product data sheet) Incremental Tracking Speed Limitations Depends on the controller. Netzer Precision Motion Sensors Page 14 of 68

15 Using AqBiSS with Incremental Netzer AqBiSS Electric Encoders Using BiSS Alone for Position Reading Initialization Upon start-up/initialization (T n =0), the controller does the following: 1. Read the fine channel value and assign it to FCP0 & AP0. Updating the Actual Position Incrementally Afterwards, for each sampling interval (n>0): 1. Read fine channel. 2. Calculate the actual position using the following algorithm: AP n =AP (n-1) + (FCP n -FCP (n-1) ) where AP n Actual Position at sampling interval n. FCP n Fine Channel Position reading at interval n. The full algorithm is in AN102. The code implementation is in Section 0. Incremental tracking speed has the following limitation: between two tracking readings, the motor should not move more than one half of the fine cycle, which imposes a maximum speed on the encoder as follows: S < MST * N * 2 * where MST Maximum Sampling Time msec N- number of fine poles S Speed in RPM Using AqBI for Position Reading Read the controller s AqBI counter. There is no need to interface the BiSS channel. Netzer Precision Motion Sensors Page 15 of 68

16 How to Work with Netzer AqBiSS Electric Encoders Incremental AqBiSS Electric Encoders Using AqBI Alone Can be used with any motion controller that supports this de facto industry-standard interface. Cabling: Uses a total of 4 pairs (8 wires) as shown in green in Table 1. A+, A- B+, B- I+, I- 5V, GND Table 1 AqBI interface for incremental AqBiSS electric encoder Pin No Signals Description 1 Vc 5V Power Supply 2 GND Ground (return Power Supply) 3 A+ A positive (AqB), output 4 A- A negative (AqB), output 5 B+ B positive (AqB), output 6 B- B negative (AqB), output 7 I+ Index positive (AqB), output 8 I- Index negative (AqB), output 9 MA+ Master positive (BiSS clock), input 10 MA- Master negative (BiSS clock), input 11 SL+ Slave positive (BiSS data), output 12 SL- Slave negative (BiSS data), output Using BiSS Alone Motion controller must have native BiSS support or an external high-speed adapter. Cabling: Uses a total of 3 pairs (6 lines) as shown in green in Table 2. MA+, MA- SL+, SL- 5V, GND Netzer Precision Motion Sensors Page 16 of 68

17 Table 2 BiSS-only interface for AqBiSS electric encoder Pin No Signals Description 1 Vc 5V Power Supply 2 GND Ground (return Power Supply) 3 A+ A positive (AqB), output 4 A- A negative (AqB), output 5 B+ B positive (AqB), output 6 B- B negative (AqB), output 7 I+ Index positive (AqB), output 8 I- Index negative (AqB), output 9 MA+ Master positive (BiSS clock), input 10 MA- Master negative (BiSS clock), input 11 SL+ Slave positive (BiSS data), output 12 SL- Slave negative (BiSS data), output Absolute Electric Encoders Using BiSS Alone The requirements are the same as for the Incremental Electric Encoder working with BiSS alone (Section 0). Controller operation is as follows: 1. Upon power up, sample the Coarse channel position. 2. Switch to the Fine channel. 3. Sample the Fine channel position. 4. Calculate the absolute position (MN algorithm). 5. Continue sampling the Fine channel. Using AqB + BiSS The operation is the same as for BiSS alone (Section 0) except that after the absolute position is calculated, sampling continues via the AqB channel rather than via the BiSS channel. This configuration enables position based triggering. Cabling: Uses a total of 5 pairs (10 lines) as shown in green in Table 3. BiSS (MA+/-, SL+/-) AqB (A+/-, B+/-) 5V, GND Netzer Precision Motion Sensors Page 17 of 68

18 Table 3 AqB + BiSS interface for absolute AqBiSS electric encoder Pin No Signals Description 1 Vc 5V Power Supply 2 GND Ground (return Power Supply) 3 A+ A positive (AqB), output 4 A- A negative (AqB), output 5 B+ B positive (AqB), output 6 B- B negative (AqB), output 7 I+ Index positive (AqB), output 8 I- Index negative (AqB), output 9 MA+ Master positive (BiSS clock), input 10 MA- Master negative (BiSS clock), input 11 SL+ Slave positive (BiSS data), output 12 SL- Slave negative (BiSS data), output Interface to Controller (Closed Loop) To gain access of the absolute position, BiSS channel interface is required: Controllers with Built-In BiSS Support Controllers with native BiSS support can use either the BiSS channel or the AqB channel for sampling after absolute position calculation. An advantage of using the AqB channel is that it enables position triggering (if necessary). Controllers with RS-232 Channel If the controller does not have a BiSS channel but does have an RS-232 channel, then an external BiSS adapter can be used, such as the Netzer AqBiSS-to-RS-232 converter (shown in Figure 4). The AqBiSS-to-RS-232 converter provides a BiSS interface with AqBI pass-through. As there is a need to synchronize the controller counter with the data read from the BiSS channel, a latch signal (see Section 0) is sent from the Aqbiss_to_RS232_Converter to the controller. Netzer AqBiSS-to- RS-232 Converter Netzer AqBiSS Electric Encoder J2 J3 RS-232 Controller J1 AqBI Figure 4 Absolute encoder AqB + BiSS connection Netzer Precision Motion Sensors Page 18 of 68

19 Need to write a program in the controller that reads the coarse and fine position data, calculates the initial absolute position, and initializes the controller s software position counter. Afterwards it uses the AqB input to track the position. Using it this way enables position triggering based on the controller s hardware position counter Converter Power Requirements The AqBiSS-to-RS-232 Converter requires up to 500 mamp to operate with a fullyterminated Netzer AqBiSS Electric Encoder. If the controller cannot provide this power, then it is recommended to use the external power supply provided with the Aqbiss_to_RS232_Converter. The full implementation is described in AN103. Evaluation Kit (Open Loop) Netzer provides an AqBiSS Electric Encoder Evaluation Kit for open-loop operation via a personal computer. The kit includes all required hardware, including encoder and cables (Figure 5). The kit software provides an easy-to-use graphical interface (Figure 6), with no need for programming. The evaluation kit cannot be used for real-time control. Netzer AqBiSS Electric Encoder Netzer AqBiSS-to- RS-232 Converter J4 J2 J3 Power Supply PC Figure 5 Evaluation kit connection Netzer Precision Motion Sensors Page 19 of 68

20 Software Interface Figure 6 Encoder evaluation software Netzer Precision Motion Sensors Page 20 of 68

21 Contents Power cable CD-ROM RS-232 cable connection (underneath CD-ROM) Linear encoder AqBiSS converter Figure 7 Netzer AqBiSS Electric Encoder Evaluation Kit The Netzer AqBiSS Electric Encoder Evaluation Kit (Figure 7) includes the following: AqBiSS Electric Encoder mounted on a jig with connection cable AqBiSS-to-RS-232 converter (Section 0) Converter-to-RS-232 cable External power supply CD with Software and User's Guide For complete installation instructions, see HTUG201UTH. Verifying Communication Once you have connected the contents of the kit, you can check the communication between the encoder and the PC as follows: 1. From the Start menu, click Programs Accessories Communications * HyperTerminalHP TU UTHP. A HyperTerminal window opens. 2. On the File menu, click New Connection. A Connection Description dialog opens. 3. In the dialog, type the name of the connection, for example, NEE_COM2 if the AqBiSS converter is connected to COM2. Click OK. A Connect To dialog opens. Netzer Precision Motion Sensors Page 21 of 68

22 4. In the last field, select the relevant COM port and click OK. A COMx Properties dialog opens. Select for Bits per second, and None for Flow control. The parameters in this dialog should be exactly as shown in Figure 8. Click OK. A HyperTerminal screen opens. Figure 8 COM Properties dialog 5. Disconnect and reconnect the power to the converter. You should see "Netzer Precision VER X.XX" displayed on the HyperTerminal screen. 6. Hold down the letter B on the keyboard while simultaneously rotating or sliding the attached encoder. You should see the changing readings on the screen. 7. When the test is complete, close the HyperTerminal screen. Netzer Precision Motion Sensors Page 22 of 68

23 Detailed Description of the AqBiSS Interface AqBiSS combines a fast incremental A quad B + I (referred to as AqBI) interface with a digital absolute BiSS interface. AqBI Channel The AqBI channel provides incremental A-quad-B and Index signals. Signals A and B are electrically 90 out of phase with each other. The term quadrature refers to this 90 phase relationship. B leads A when counting up. A & B Signals and Quadrature Up Down Counting The AqBI waveform, with the encoder moves in the positive direction as shown in Figure 9. Figure 9 AqBI waveform Since each full cycle contains four transitions, or edges, an encoder that generates 2000 cycles/rev, for example, provides 8,000 transitions per revolution. Each transition generates a count as well, indicating the direction of travel, which determines whether to count up or down. This is done by establishing whether the transition is going high or going low, and what the state of the other signal is, as shown in Figure 9. Index Signal The index is a separate output signal that produces a single pulse (or transition change) at a unique position. The index is used to identify one or more reference positions. Netzer Precision Motion Sensors Page 23 of 68

24 BiSS Channel The Bidirectional digital sensor interface (BiSS) safeguards communication between position encoders or measuring devices and industrial controls, such as a drive control, for example, and if necessary can transmit measurement values from up to 8 sensors simultaneously. BiSS is an open industry standard that is gaining in popularity due to its low cost, high performance, and fewer required signal lines. BiSS is currently licensed free of charge. For more information, see HTUhttp:// Advantages of BiSS Figure 10 Point-to-point BiSS application (source: STA - Process information is directly digitized in the encoder, resulting in: High interference immunity The controller does not require analog interference suppression filters Transmitting and receiving electronics are simplified: No analog drivers and receivers No bidirectional driver components on both sides for encoder parameterization Serial data transmission ensures: Compact 2 signals (4 lines) Fast and suitable for real time control 10Mbit/sec and up to 100 meter cable Highly reliable differential lines, line delay compensation, and CRC Less connectors Development is simplified: Netzer Precision Motion Sensors Page 24 of 68

25 Lower design costs Less board space requirement for electronics enabling more compact designs Minimal declarations are only required for register data for the paramaterization if an adaptive master needs to be supported. Otherwise, the instruction list is reduced to one write and one read instruction. After that, the BiSS protocol controls when and what datum has to be sent or received. The process is defined through time conditions, which are transmitted together with the clock. Operational parameters are available in the memory area of the slave. Furthermore, there are system parameters and in addition, should the occasion arise, OEM parameters that can be defined by the users. This also means that the encoder interface BiSS already meets the requirements for an electronic type label. In addition, the storage of temporary system data is conceivable in this area, e.g. the software-defined zero point of a rotary encoder. The data transmission is protected through a cyclic redundancy check (CRC). This means that each data packet is provided with a check sum, which is evaluated by the receiving device. BiSS Specification BiSS is an open standard developed by ic-haus GmbH. For more information about BiSS, see HTUhttp:// Netzer Precision Motion Sensors Page 25 of 68

26 BiSS Message Formats This chapter and the next one describe the communication protocols and timing of the BiSS component of the AqBiSS encoder interface used in Netzer Precision AqBiSS Electric Encoders. The AqBiSS interface implements both an A quad B interface and a BiSS interface. These chapters cover the addresses and functions of the encoder's BiSS-related registers. This information enables you to define the requirements for the BiSS master device's hardware and software. The BiSS channel of Netzer Precision AqBiSS Electric Encoders is hardware-compatible with the SSI interface and has two unidirectional lines (Figure 11). It enables two types of communication: Sensor Mode. Maximum communication speed up to 10 MHz Register Mode. Maximum communication speed up to 250 khz In a case of a communication fault, the encoder will always return to a defined state. Figure 11 Encoder to controller logical connection via BiSS Overview of Sensor Mode In sensor mode a cyclic fast readout of encoder data is available without requiring addressing. When communication is initialized, the controller detects and automatically compensates for line delays, thereby enabling high data rates. The controller then simply continues the clock signal required for the encoder to output the data (Figure 12). To ensure the absence of faults in the transmitted data, use of the hardware-based CRC check mechanism is recommended. Figure 12 Signals in sensor mode (* includes error check) For more details, see HTUReading Data in Sensor ModeUTH on page 62. Netzer Precision Motion Sensors Page 26 of 68

27 Overview of Register Mode In register mode the registers in the encoder can be written or read. For this purpose, BiSS provides a special addressing sequence (Figure 13) where 3 bits are used for the subscriber ID addressing (for Netzer Precision AqBiSS encoders the subscriber ID address is always zero) and 7 bits are used for register addressing. To increase the transmission reliability the data of the addressing sequence is protected by a 4-bit CRC. Figure 13 Signals in register mode address sequence The 7 bits for the register addressing enable access to 128 registers of 8 bits each in the encoder. For reading out data from a register, the master has only to follow the addressing sequence with the corresponding number of clocks for the length of that message type (Figure 14). Figure 14 Signals in register mode read access During write access to the registers, the master transmits the data to be registered as PWM-coded data (Figure 15). For more details see Appendix A. Figure 15 Signals in register mode write access Communication Modes The BiSS channel can be used to perform a very fast readout of data or to perform write and read transfers to subscriber registers. Switching between these two communication modes is performed through a time condition at the start of each communication cycle. If the first low level of the MA signal is longer than the (configurable) time T tos, the sensors will be set to register mode. If it is shorter than T tos, then it will be set to sensor mode. Netzer Precision Motion Sensors Page 27 of 68

28 Timing The BiSS channel timing parameters are shown in Figure 16 and Figure 17 with reference to Table 4. Figure 16 Timing diagram in sensor mode Figure 17 Timing diagram in register mode (Read & Write) Netzer Precision Motion Sensors Page 28 of 68

29 Table 4 Timing parameters Value Name Description Notes Min Max Unit Sensor Mode T MAS Permissible Clock Period 100 ns T MASh Clock Signal High Level Duration 25 T tos ns T MASl Clock Signal Low Level Duration 25 ns Register Mode T MAR Permissible Clock Period 4 µs T idle Permissible Clock Halt (idle) 0 Indefinite T MARh Clock Signal High Level Duration T tor µs Read out of register data 50 % TMAR T MARl Clock Signal Low Level Duration T tor µs T MA0h Logic 0 High Level Duration % T MAR T MA1h Logic 1 High Level Duration % T MAR Timeouts Ttos Sensor Mode Timeout 1) µs Ttor Register Mode Timeout 2) µs Notes: 1) T tos may be assigned the value: 1, 4, 16, or 128 µs by programming the CFGTOS parameter of the encoder as described below. 2) T tor may be assigned the value: 32 µs, 256 µs, or 1 ms by programming the CFGTOR parameter of the encoder as described below. 3) The CFGTOR and CFGTOS parameters are placed on the register at register address 0x06 and have the format shown in Table 5. Table 5 BiSS channel parameter format Address Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0x06 CFGTOR(1:0) CFGTOS(1:0) Do not change these bits! Possible values for CFGTOR and CFTOS are shown in Table 6. Netzer Precision Motion Sensors Page 29 of 68

30 Table 6 BiSS channel timeout settings CGFTOR Register Mode Timeout CFGTOS Sensor Mode Timeout 0x00 1ms. Factory default setting 0x00 0x01 256µs 0x01 16µs 0x02 32µs 0x02 4µs 0x03 Not permitted 0x03 1µs 128µs. Factory default setting See Appendix A for an explanation of register mode communication, and Appendix B for sensor mode communication. Netzer Precision Motion Sensors Page 30 of 68

31 Address Mapping The Netzer Precision Motion Sensors AqBiSS encoder provides access, via BiSS, to the encoder address range 00H to 7FH (127 bytes). The common address mapping is shown in Figure 18 and given in Table 7 below. BiSS Address (Hex) 7F 50 4F Encoder System Encoder Signature Parameters 20 1F Reserved EEPROM Legend: - Partially accessible to user - Inaccessible to user Power On Encoder Setup 10 0F 00 Functional Registers RAM Figure 18 AqBiSS encoder addressing map Table 7 AqBiSS encoder addressing Address, Hex Description 00-0F Functional registers. You can change some register values for absolute position definition. 10-1F EEPROM-stored power-on encoder setup (fine mode). You cannot change this area. 20-4F Reserved for future applications. 50-5F Encoder specific predefined storage area 60-7F Encoder Signature. You cannot change data in this zone Netzer Precision Motion Sensors Page 31 of 68

32 Functional Registers BiSS Address (Hex) 0F 0C 0B 0A Phase, Reference, Gain Ratio Cosine Offset Sine Offset Gain & Gain Ratio Timeout configuration Legend: - User can write to this register - User can only read from this register Resolution Figure 19 AqBiSS encoder functional register map Encoder System Parameters Address, Hex Description 60 One byte contains functional parameters Encoder setup data for Fine Mode (four bytes) 65 Encoder resolution code in Fine Mode Encoder setup data for Coarse Mode (four bytes) 6A Encoder resolution code in Coarse Mode 6B-74 Ten bytes contain functional parameters Encoder electronic label (four bytes) 79-7E Encoder serial number (six bytes) 7F Contains hexadecimal code 01H AqBiSS encoder memory space format Netzer Precision Motion Sensors Page 32 of 68

33 Encoder Operation Mode Switch Commands Switching the encoder operation mode is automatically performed by a read operation from the following BiSS registers: Reading from address 65H automatically switches the encoder to UFineU mode Reading from address 6AH automatically switches the encoder to UCoarseU mode The read operation from these addresses must be performed as single register read operation, not multiple consecutive register reads. Encoder Setup Data The encoder has two sets of parameters, one for each operation mode (fine and coarse). For proper operation in both modes, the encoder setup data must be copied into the encoder functional registers. NOTE: The read command from addresses 65 and 6A also automatically performs the Encoder Mode Switch command (Table 8): reading from 65 switches to fine mode and reading from 6A switches to coarse mode. Table 8 Encoder setup addressing Reading Address, Hex Fine Mode Coarse Mode Writing Address, Hex Description Gain and gain ratio setting values Sine channel offset setting value A Cosine channel offset setting value B Phase, reference, and gain ratio setting values 65 6A 00 Resolution setting value Encoder Resolution Code Encoder resolution code values are stored at address 65H for fine mode and at address 6AH for coarse mode. This value must be written into the functional register at address 00H after writing the encoder setup data. The format of this byte is shown below. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Resolution Code Permissible values for the encoder resolution code are given in Table 9. Netzer Precision Motion Sensors Page 33 of 68

34 Table 9 Encoder resolution Value, Hex Resolution per EC in counts Number of bits, transmitted via BiSS in sensor mode Group (1) , binary , binary , binary , binary , binary , binary , decimal 19 2, , decimal , decimal , decimal , decimal , decimal 17 3 (1) The Fine Mode Resolution ratio to Coarse Mode Resolution must be an integer value (Fine Mode Resolution divided by Coarse Mode Resolution without remainder). Therefore, the fine and coarse values should both be from the same group in Table 9. Encoder Functional Parameters Encoder functional parameter mapping is given in Table 10. Table 10 Functional parameter mapping Address, Bits Hex Reserved FLBI (11:8) 6B N(7:0) 6C CAA(11:8) N(11:8) 6D 6E 6F M(7:0) FLBI(7:0) CAA(7:0) 70 FMPL(7:0) 71 FMPL(15:8) 72 AZP(7:0) 73 AZP(15:8) 74 AZP(23:16) Netzer Precision Motion Sensors Page 34 of 68

35 Rotary Encoder Functional Parameters The rotary encoder functional parameters description for absolute encoders is in Table 11 and for incremental encoders in Table 12. Table 11 Absolute rotary encoder functional parameters Symbol N M CAA FMPL AZP FLBI Description for Absolute Rotary Encoder N unsigned integer (12 bits) that contains the number of Electrical cycles (ECs) in Fine Mode M the unsigned integer (8 bits), contains the number of ECs in Coarse mode. Coarse Adjustment Angle the unsigned integer (12 bits) contains the coarse position correction value for the absolute position calculation in coarse counts Not used. Equal to zero Absolute Zero Position The signed integer (24 bits) contains mapped zero position in counts for absolute encoders. After deducting the AZP, the zero is at a factory-defined zero. The factory-defined zero position is the same for all Netzer AqBiSS encoders. To ensure compatibility, you may not change this value. Not used. Equal to zero Table 12 Incremental rotary encoder functional parameters Symbol N M CAA FMPL AZP FLBI Description for Incremental Rotary Encoder N unsigned integer (12 bits) that contains the number of ECs in Fine Mode Not used. Equal to zero Not used. Equal to zero Not used. Equal to zero Not used. Equal to zero Not used. Equal to zero Linear Encoder Functional Parameters The linear encoder functional parameters description for absolute encoders is in Table 13 and for incremental encoders in Table 14. Table 13 Absolute linear encoder functional parameters Symbol N M Description, Absolute Linear Encoder N unsigned integer (12 bits), contains number of Fine EC in virtual scale length. M the unsigned integer (8 bits), contains number of Coarse ECs in virtual scale length. Netzer Precision Motion Sensors Page 35 of 68

36 Symbol CAA FMPL AZP FLBI Description, Absolute Linear Encoder Coarse Adjustment Angle the unsigned integer (12 bits) contains the coarse position correction value for the absolute position calculation in coarse counts Fine Mode Pitch Length The unsigned integer (16 bits) contains the Fine Mode scale pitch in micrometers (for example, 4000 in 4 mm Fine Mode scale pitch). Absolute Zero Position The signed integer (24 bits) contains mapped zero position in counts for absolute encoders. After deductin the AZP, the zero is at a factory-defined zero. All encoders have the zero defined at the same point when leaving the factory, to ensure compatibility, you may not change this value. Fine Left Brake Index - Unsigned integer (12 bits). Contains the Fine EC index at the left side of the virtual scale, used to define the singularity point for absolute position calculations. Table 14 Incremental linear encoder functional parameters Symbol N M CAA FMPL AZP FLBI Description, Incremental Linear Encoder N unsigned integer (12 bits), contains number of Fine ECs in the read head travel length. Not used. Equal to zero Not used. Equal to zero Fine Mode Pitch Length The unsigned integer (16 bits) contains the Fine Mode scale pitch in micrometers (for example, 4000 in 4 mm Fine Mode scale pitch). Not used. Equal to zero Not used. Equal to zero User Functional Parameters The address space from 0x50 to 0x5F is reserved for application specific data, which is programmed by Netzer Precision Motion Sensors, per application. You have access only to one register: UZP, which is factory configured to zero. You may store define an application-specific zero offset for this parameter for use after implementing the MN algorithm. The combination of the factory-set AZP and user-set UZP ensures that even if an encoder is replaced, the new encoder will point to the same absolute zero. For further explanation, see AN102. For the C code implementation that sets the SetPosition() function, see the accompanying ZIP file. (You can download the source code from the Netzer website). For C code implementation that uses the stored UZP to find the position, see Chapter 0. Netzer Precision Motion Sensors Page 36 of 68

37 Table 15 Application-specific address space Address, Hex Bits * UZP(7:0) 51 * UZP(15:8) 52 * UZP(23:16) 53 Reserved 54 Reserved 55 Reserved 56 Reserved 57 Reserved 58 Reserved 59 Reserved 5A 5B 5C 5D 5E Reserved Reserved Reserved Reserved Reserved 5F Reserved * User Zero Position (UZP) = signed integer of 24-bits containing the user-defined shift of the mechanical zero from the factory-defined zero. After the MN algorithm, the actual position is Abs = MN_pos - UZP AZP NOTE: For rotary encoders only: Abs = Abs mod (Fineres*finePoles) Where Abs = absolute position in fine counts MN_pos = position in fine counts calculated by the MN algorithm. UZP - User Zero Position (offset) AZP- Absolute Zero Position (offset) Netzer Precision Motion Sensors Page 37 of 68

38 Electronic Label The encoder electronic label has the following format: Address (HEX) High Byte Low Byte High Byte Low Byte Contents Encoder ID Encoder Sub-ID Bit 15 of the Encoder ID contains the encoder group code: 0 for rotary encoders 1 for linear encoders Bit 14 is reserved: 1 normal 0 optional Bits 13:0 contain the order number of the encoder kit inside the encoder group. Bit 15 of the Encoder sub-id contains the encoder subgroup code: 1 for incremental encoders 0 for absolute encoders Bit 14 contains the encoder interface type: 0 for AqBiSS 1 for BiSS only Bits 13:0 contain the modification code of the encoder. For full list of AqBiSS Encoder labels, contact HTUNetzer Precision Motion SensorsUTH. Netzer Precision Motion Sensors Page 38 of 68

39 Programmer Guide The BiSS channel of the AqBiSS encoder family enables digital access to the encoder position and registers. These registers configure the encoder operation mode and read the encoder position. The following chapters describe different methods of accessing AqBiSS encoder data using the BiSS Channel: PC / controller using an RS-232 to AqBiSS converter CPU / controller using a BiSS master Implementation of a BiSS master to encoder It is also possible to implement the BiSS master using a third-party Master chip such as that supplied by IC-Haus. Table 16 Benefits of each access method BiSS Access Method C-8051F320 controller IC-MB3 BiSS Master chip Advantages and Disadvantages Lowest cost. Cannot be used to close a control loop in real time through the BiSS channel. Fast enough to close a loop using only the BiSS channel. These methods permit: Reading the absolute position Setting a user-defined position Resetting to factory default settings Incrementally tracking the absolute position The attached ZIP file contains source code for the microcontroller. See the enclosed readme file. Netzer Precision Motion Sensors Page 39 of 68

40 Figure 20 describes all possible communication methods between the high level application and the AqBiSS encoder. The highlighted sections are implemented in the following chapters. Figure 20 Communication methods User Application Chapter 10 AqBiSS High-Level Commands Chapter 11 VHDL Master BiSS Master Low-Level Commands HChapter 14H IC-Haus BiSS Master Section 14.6 High Level Code Chapter 13 RS-232 AqBiSS Converter Low-Level Commands 8051F320 Controller Section 14.5 RS-232 AqBiSS Converter High-Level Commands Interface Code Chapter 12 AqBiSS Encoder Netzer Precision Motion Sensors Page 40 of 68

41 User Application This is an example of using the high level commands described in Chapter 0. It demonstrates use of the Generic Motion controller. The commands here allow: Reading the absolute position (long GetAbsolutePosition (void)) Setting user-defined position (void SetPosition (long SETP)) Reset to factory default values (void ResetToFactoryDefault(void)) The code, ready for compilation, is available at the HTUNetzer web siteuth. It runs the commands as shown in Figure 21. It uses the HTUActiveComport libraryuth to operate the serial port when using the Windows platform. Following are the user interface commands in DOS: Figure 21 Menu options Netzer Precision Motion Sensors Page 41 of 68

42 High-Level Commands This chapter details the three high level commands for accessing AqBiSS encoder data using the BiSS channel. These commands are used by all the methods described in later chapters. Figure 22 describes the connections. PC RS-232 (Example in Figure 21) or Controller RS-232 (Example in AN-103) AqBiSS Converter Figure 22 BiSS access Rotary or Linear AqBiSS Encoder Reading Absolute Position Reading the Absolute Position While Stationary long signed GetAbsolutePosition() The encoders are based on fine and coarse channels. To calculate the absolute position, the encoder 1) Reads (not synchronously) both the fine and the coarse channels at the one location. 2) Applies the MN algorithm. 3) Subtracts built-in mechanical offset values to find the absolute mechanical position of the encoder. The full algorithm is described in AN102. The command GetAbsolutePosition() returns the position in counts, relative to the factory location, or the user-defined location (if set). It returns the absolute position after performing the full MN algorithm. Notes Input Output This command may perform slowly, depending on the interface, and therefore should be used only upon startup. For faster performance, see Section 0. None. Absolute position in fine counts, relative to the user-defined position default. Netzer Precision Motion Sensors Page 42 of 68

43 Tracking the Absolute Position While Moving long TrackAbsolutePositionByFine(void) The TrackAbsolutePositionByFine() command reads only the fine value, compares it to the previously read fine value, and based on those readings, it determines the movement direction and extrapolates a new position. This operation is faster than the GetAbsolutePosition() command because it is based only on fine reading, which can be performed at the rate specified in the data sheet (up to 10Mbits/sec). The full algorithm is described in AN102. Notes Input Output Prior to using this command, set the initial position with the U command while the encoder is not moving. (The U command uploads the current absolute position as a reference to the TrackAbsolutePositionByFine() command.) None. Absolute position in fine counts, relative to the user-defined position default. Setting a New Position The Netzer encoders are factory-programmed such that the predefined zero position is set as specified in the data sheet, retrieved using the ResetToFactoryDefaults() command. Setting a User-Defined Position SetPosition(signed long pos) The SetPosition() command sets the encoder s current position as an absolute value. Notes Input Output The user-defined position is retained even after power down. User defined position within the required range. None. Resetting to Factory Default ResetToFactoryDefaults() To return to the factory default zero setting, execute the ResetToFactoryDefaults() command. Notes Input Output Resets the absolute position reading back to the factory setting, regardless of userinitiated changes. None. None. Service These commands open and close the communication channel. Netzer Precision Motion Sensors Page 43 of 68

44 Opening Communication int OpenCommChannel() The OpenCommChannel() command reads constants from the encoder memory. Notes The implementation is application-specific. Input User-defined. Output -1 if Open Failed error, 0 if OK. Closing Communication CloseComChannel() The CloseComChannel() command closes the communication channel. Notes The implementation is application-specific. Input None Output None Netzer Precision Motion Sensors Page 44 of 68

RE 2 52 ROTARY ENCODER

RE 2 52 ROTARY ENCODER RE 2 52 ROTARY ENCODER User Guide UG205 COPYRIGHT Sensors. Changes are periodically made to the information contained in this guide. The changes are published in release notes and will be incorporated

More information

RE 2 37 ROTARY ENCODER

RE 2 37 ROTARY ENCODER RE 2 37 ROTARY ENCODER User Guide UG204 COPYRIGHT Copyright 2004 Netzer Precision Motion Sensors. Changes are periodically made to the information contained in this guide. The changes are published in

More information

LE 2 C CABLE-FREE READ-HEAD LINEAR ENCODER

LE 2 C CABLE-FREE READ-HEAD LINEAR ENCODER LE 2 C CABLE-FREE READ-HEAD LINEAR ENCODER USER GUIDE UG202 COPYRIGHT Copyright 2004 Netzer Precision Motion Sensors Ltd. Changes are periodically made to the information contained in this guide. The changes

More information

AqBiSS Electric Encoder

AqBiSS Electric Encoder INTRODUCTION AqBiSS Electric Encoder Evaluation Kits Product options: User Guide UG201 Individual kit for each encoder type, in one compact suitcase, containing one of these: EK-52 - RE 2 52 EK-37 - RE

More information

SC2SSi - analog to digital SSi interpolator for absolute position Electric Encoders

SC2SSi - analog to digital SSi interpolator for absolute position Electric Encoders Sc2SSi Data Sheet, V 1.0a,May 2012 - analog to digital SSi interpolator for absolute position Electric Encoders The Analog to SSI Interpolator - provides (SSi) conversion of the native analog signals to

More information

Absolute Encoder Multiturn

Absolute Encoder Multiturn Absolute Encoder Multiturn Features Resolution: Singleturn: up to 16,384 (14 Bit) steps per revolution Multiturn: up to 16,777,216 (24 Bit) revolutions Interface: SSI (synchron serial interface) or BiSS

More information

BiSS C (unidirectional) PROTOCOL DESCRIPTION

BiSS C (unidirectional) PROTOCOL DESCRIPTION Rev A2, Page 1/10 FEATURES Unidirectional sensor interface Synchronous, real-time-capable data transmission Fast, serial, safe Point-to-point or multiple slaves networks Compact and cost-effective Open

More information

Data Sheet MEM 22. Absolute Encoder Multiturn

Data Sheet MEM 22. Absolute Encoder Multiturn Absolute Encoder Multiturn Features Resolution: Singleturn: up to 16,384 (14 Bit) steps per revolution Multiturn: up to 16,777,216 (24 Bit) revolutions Interface: SSI (synchron serial interface) or BiSS

More information

DF-60 Rotary Electric Encoder

DF-60 Rotary Electric Encoder Absolute Position Encoder options Copyright 2013 Netzer Precision Motion Sensors LTD, All rights reserved. Page 1 of 16 JUNE 2016 options 1.1 Table of 1. 3 1.1 Version : 1.0 April 2016 3 1.2 Applicable

More information

CD1a / CD1k servo drives

CD1a / CD1k servo drives INFRANOR SAS 29, avenue Jean Moulin F-65100 LOURDES Tél : +33 5 62 94 10 67 Fax : +33 5 62 42 18 69 info.fr@infranor.com www.infranor.com Application note December 11 th, 2017 CD1a / CD1k servo drives

More information

Hiperface/EnDat absolute encoder feedback

Hiperface/EnDat absolute encoder feedback INFRANOR SAS 29, avenue Jean Moulin F-65100 LOURDES Tél : +33 5 62 94 10 67 Fax : +33 5 62 42 18 69 info.fr@infranor.com www.infranor.com Application note December 11 th, 2017 CD1pm Positioners Hiperface/EnDat

More information

KOLLMORGEN. SERVOSTAR CD. SERCOS IDN Manual M-SS rev. F. Solutions by D A N A H E R M O T I O N

KOLLMORGEN.  SERVOSTAR CD. SERCOS IDN Manual M-SS rev. F. Solutions by D A N A H E R M O T I O N KOLLMORGEN www.danahermotion.com SERVOSTAR CD Solutions by D A N A H E R M O T I O N SERCOS IDN Manual M-SS-017-05 rev. F Revision History Revision Edition Date Reason for Revision 1 05/01/1999 Initial

More information

Advanced Features. High Performance Stepper Drive Description. Self Test and Auto Setup

Advanced Features. High Performance Stepper Drive Description. Self Test and Auto Setup www.applied-motion.com STAC6 High Performance Stepper Drive Description The STAC6 represents the latest developments in stepper drive technology, incorporating features that will derive the highest performance

More information

ic-nq EVAL NQ1D EVALUATION BOARD DESCRIPTION

ic-nq EVAL NQ1D EVALUATION BOARD DESCRIPTION Rev B4, Page 1/6 ORDERING INFORMATION Type Order Designation Description/Options ic-nq Demo EVAL NQ1D ic-nq Evaluation Board with BiSS PC Adapter ready-to-operate, incl. adapter MB3A equipped with ic-mb3

More information

Flex Series User Guide

Flex Series User Guide User Programmable Current 4..20mA Digital RS485 Dual & Single Axis Up to 360º 2016 Flex Series User Guide Sensor Installation, Wiring, Flexware App Instructions Page 1 of 33 Page 2 of 33 Table of Contents

More information

It is the installer's responsibility to follow all instructions in this manual and to follow correct electrical practice.

It is the installer's responsibility to follow all instructions in this manual and to follow correct electrical practice. MCD Modbus Module Instructions Important User Information INSTALLATION INSTRUCTIONS: MCD MODBUS MODULE Order Code: 175G9000 1. Important User Information Observe all necessary safety precautions when controlling

More information

Communication Interfaces. Motors. Sensors (Feedback)

Communication Interfaces. Motors. Sensors (Feedback) MAXPOS Feature Chart The MAXPOS is a fast and highly dynamic motion controller capable to efficiently control permanent magnet-activated brushed DC motors or brushless EC motors (BLDC) and is designed

More information

Rotary Measuring Technology Absolute encoders, Multiturn, optional with incremental track

Rotary Measuring Technology Absolute encoders, Multiturn, optional with incremental track Electronic multiturn gear with intelligent sensing technology (IST) Integrative Technology Max. 4 programmable outputs* for the SSI version Programmable parameters include*: code type, resolution per revolution,

More information

Nanotec Electronic GmbH Gewerbestrasse Landsham near Munich Tel: 089/ Fax: 089/

Nanotec Electronic GmbH Gewerbestrasse Landsham near Munich Tel: 089/ Fax: 089/ Manual SMCI-46 Positioning Control (Including Output Module) -1- Contents Page 1 General -3-2 Inputs/outputs and functions -4-2.1 Inputs -6-2.2 Outputs -7-2.3 Pushbuttons -7-2.4 Switches -8-2.5 Serial

More information

Model JI-820 Incremental Encoder Emulator. User Manual

Model JI-820 Incremental Encoder Emulator. User Manual Model JI-820 Incremental Encoder Emulator User Manual Jupiter Instruments Version 1.1 5/20/2018 Edition JI-820 1 5/18/18 TABLE OF CONTENTS 1. INTRODUCTION 4 2. BLOCK DIAGRAM 5 2.0 JI-820 Block Diagram

More information

LabVIEW -VI MCC. Virtual Instruments for MCC Control Units. Manual 1253-A001 GB

LabVIEW -VI MCC. Virtual Instruments for MCC Control Units. Manual 1253-A001 GB LabVIEW -VI MCC Virtual Instruments for MCC Control Units Manual 1253-A001 GB phytron LabVIEW Virtual Instruments for MCC Control Units TRANSLATION OF THE GERMAN ORIGINAL MANUAL 6/2010 Manual MA 1253-A001

More information

DS28CM00. I²C/SMBus Silicon Serial Number

DS28CM00. I²C/SMBus Silicon Serial Number DS28CM00 I²C/SMBus Silicon Serial Number www.maxim-ic.com GENERAL DESCRIPTION The DS28CM00 is a low-cost, electronic registration number to provide an absolutely unique identity that can be determined

More information

CANopen. stepim. Reference Manual. Manual Revision: 1.3 Firmware Version:

CANopen. stepim. Reference Manual. Manual Revision: 1.3 Firmware Version: CApen Reference Manual stepim Manual Revision: 1.3 Firmware Version: 0.0.2.85 Revision History Document Revision Date Remarks 1.3 Mar. 2016 Update. Firmware 0.0.2.85 1.2 28 Feb. 2016 Update. Firmware

More information

TPMC Channel Motion Control. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 March 2003 D

TPMC Channel Motion Control. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 March 2003 D The Embedded I/O Company TPMC118 6 Channel Motion Control Version 1.0 User Manual Issue 1.3 March 2003 D76118800 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek / Germany Phone: +49-(0)4101-4058-0

More information

Data Sheet MEM 16. Absolute Encoder Multiturn

Data Sheet MEM 16. Absolute Encoder Multiturn Absolute Encoder Multiturn Features Resolution: Singleturn: up to 8,192 (13 Bit) steps per revolution Multiturn: up to 4,294,967,296 (32 Bit) revolutions Interface: SSI (synchron serial interface) or BiSS

More information

INTELLIS. Modbus Direct Network Monitor

INTELLIS. Modbus Direct Network Monitor INTELLIS Modbus Direct Network Monitor System Installation and Operation Manual Phone: (201) 794-7650 Fax: (201)794-0913 Chapter 1 Modbus Protocol Revision History Revision 1.0 30 April, 2002 Initial Version

More information

JetMove 2xx. Version update from V to V We automate your success.

JetMove 2xx. Version update from V to V We automate your success. Version update from V. 2.15 to V. 2.16 We automate your success. Introduction Revision 1.01 August 2017 / Printed in Germany This document has been compiled by Jetter AG with due diligence, and based on

More information

ic-mh16 Evaluation Software Software Description

ic-mh16 Evaluation Software Software Description Rev A1, Page 1/14 DESCRIPTION ic-haus ic-mh16 evaluation software is developed for PCs running the Windows operating system. The evaluation software is developed in LabVIEW and requires a one-time installation

More information

Motors I Automation I Energy I Transmission & Distribution I Coatings. SymbiNet CFW-11. User s Manual

Motors I Automation I Energy I Transmission & Distribution I Coatings. SymbiNet CFW-11. User s Manual Motors I Automation I Energy I Transmission & Distribution I Coatings SymbiNet CFW-11 User s Manual SymbiNet User s Manual Series: CFW-11 Language: English Document Number: 10002033446 / 00 Publication

More information

MB3D ic-mb3 BiSS MASTER DEMO-BOARD

MB3D ic-mb3 BiSS MASTER DEMO-BOARD Release B1, Page 1/6 ORDERING INFORMATION Type Ordering Information Descriptions/Options ic-mb3 Demo Board MB3D-S MB3D-P Demo board for connecting BiSS/SSI sensors to the LPT port on a PC (serial configuration)

More information

STAC5 Stepper Drives. A high performance, compact and cost-effective stepper drive with advanced features and control options

STAC5 Stepper Drives. A high performance, compact and cost-effective stepper drive with advanced features and control options STAC5 Stepper Drives A high performance, compact and cost-effective stepper drive with advanced features and control options Ethernet & EtherNet/IP Advanced Current Control Anti-Resonance Torque Ripple

More information

TIP120. Motion Controller with Incremental Encoder Interface. Version 1.0. User Manual. Issue August 2014

TIP120. Motion Controller with Incremental Encoder Interface. Version 1.0. User Manual. Issue August 2014 The Embedded I/O Company TIP120 Motion Controller with Incremental Encoder Interface Version 1.0 User Manual Issue 1.0.5 August 2014 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek, Germany www.tews.com

More information

2G Actuator Communications Protocol Document Rotary & Linear Actuators

2G Actuator Communications Protocol Document Rotary & Linear Actuators 2752 Capitol Drive Suite #103 Sun Prairie, WI 53590 2150080 2G Actuator Packets - Rotary & Linear Revision AI Date 4/25/2018 2G Actuator Communications Protocol Document Rotary & Linear Actuators DOCUMENT

More information

User manual. Actuator with RS485/SIKONETZ5 interface AG03/1

User manual. Actuator with RS485/SIKONETZ5 interface AG03/1 User manual Actuator with RS485/SIKONETZ5 interface AG03/1 1 General Information... 4 1.1 DOCUMENTATION... 4 2 Block diagram... 4 3 Display and operating elements... 5 3.1 GENERAL INFORMATION... 5 3.2

More information

MiniAmp. Electronics & Software. Miniature Charge Amplifier. Type 5030A...

MiniAmp. Electronics & Software. Miniature Charge Amplifier. Type 5030A... Electronics & Software MiniAmp Type 5030A... Miniature Charge Amplifier The MiniAmp Type 5030A is a single channel, industrial charge amplifier, which converts the charge signal from piezoelectric sensors

More information

AMS 5812 OEM pressure sensor with an analog and digital output

AMS 5812 OEM pressure sensor with an analog and digital output Digital signal conditioning is becoming increasingly common in sensor technology. However, some sensor system states can be monitored more easily using analog values. For redundancy and system safety reasons

More information

DS2430A 256-Bit 1-Wire EEPROM

DS2430A 256-Bit 1-Wire EEPROM 256-Bit 1-Wire EEPROM www.maxim-ic.com FEATURES 256-bit Electrically Erasable Programmable Read Only Memory (EEPROM) plus 64-bit one-time programmable application register Unique, factory-lasered and tested

More information

ME15 Magnetic Encoder Manual Revision 1.1

ME15 Magnetic Encoder Manual Revision 1.1 Product Overview The ME15 Magnetic Encoder is the newest addition to AMCI s Encoder product line. The encoder is designed for lower resolution and lower cost applications and provides 10 bits of resolution.

More information

micromax R Getting Started Guide

micromax R Getting Started Guide PN# 34-2114 Rev 1 04-25-2007 micromax R Introduction Introduction Thank you for purchasing Agile System s micromax R product. This guide covers how to install DPWin, connect, configure and tune a motor

More information

^2 Accessory 42PCI ^1 USER MANUAL. ^3 PMAC2-PC MACRO Interface Board. ^4 3Ax xUxx. ^5 September 30, 2003

^2 Accessory 42PCI ^1 USER MANUAL. ^3 PMAC2-PC MACRO Interface Board. ^4 3Ax xUxx. ^5 September 30, 2003 ^1 USER MANUAL ^2 ^3 PMAC2-PC MACRO Interface Board ^4 3Ax-603503-xUxx ^5 September 30, 2003 i Single Source Machine Control Power // Flexibility // Ease of Use 21314 Lassen Street Chatsworth, CA 91311

More information

MB3U, MB3U-I2C BiSS TO PC-USB ADAPTER

MB3U, MB3U-I2C BiSS TO PC-USB ADAPTER Rev A5, Page /7 ORDERNG NFORMATON Type Order Designation Options PC Adpater ic-mb3 icsy MB3U BiSS to PC-USB Adapter ic-mb3 icsy MB3U-C BiSS and C to PC-USB Adapter Software BiSS GU GU software for Windows

More information

LVD Digital Servo Drive

LVD Digital Servo Drive Digital Servo Drive CApen Reference Manual Revision 2.0 Revision History Document Revision Date Remarks 2.0 Mar. 2012 1.0 Oct. 2011 Initial release Hardware Revision Firmware Revision Software Revision

More information

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o. User_Guide_GW-USB-05_ Page 1

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o.   User_Guide_GW-USB-05_ Page 1 FW v1.07 IQRF USB Gateway User's Guide 2016 MICRORISC s.r.o. www.iqrf.org User_Guide 160405 Page 1 Description is an IQRF gateway with USB connectivity. It is intended as an interface between IQRF network

More information

GEMCO. Installation & Programming Manual. Series 1746R. PLC Resolver Interface Module. For Allen-Bradley SLC 500 I/O Chassis

GEMCO. Installation & Programming Manual. Series 1746R. PLC Resolver Interface Module. For Allen-Bradley SLC 500 I/O Chassis Series 746R GEMCO PLC Resolver Interface Module Installation & Programming Manual For Allen-Bradley SLC 500 I/O Chassis Spec Tech Industrial 03 Vest Ave. Valley Park, MO 63088 Phone: 888 SPECTECH E-mail:

More information

AKS16 Absolute Magnetic Sensing Head

AKS16 Absolute Magnetic Sensing Head Measuring Positioning KS1 bsolute Magnetic Sensing ead - Rotary applications - Linear applications - Non-contact, quick position measurement Features Lower case incremental 1 to 18 it absolute resolution

More information

PROFINET USER S GUIDE ACSI Servo

PROFINET USER S GUIDE ACSI Servo PROFINET USER S GUIDE ACSI Servo 3600-4196_05 Tolomatic reserves the right to change the design or operation of the equipment described herein and any associated motion products without notice. Information

More information

Galil Motion Control. EDD 3701x

Galil Motion Control. EDD 3701x Galil Motion Control EDD 3701x Datasheet : Digital Drive 1-916-626-0101 Galil Motion Control 270 Technology Way, Rocklin, CA [Type here] [Type here] (US ONLY) 1-800-377-6329 [Type here] Product Description

More information

EEPROM Emulation with the ez80f91 MCU. Discussion

EEPROM Emulation with the ez80f91 MCU. Discussion Application Note EEPROM Emulation with the ez80f91 MCU AN015803-0608 Abstract This Application Note describes a method to utilize a portion of Zilog s ez80acclaimplus! MCU s Flash memory to emulate the

More information

Absolute encoders - SSI

Absolute encoders - SSI Features Encoder multiturn / SSI Optical sensing Resolution: singleturn 14 bit, multiturn 12 bit Compact design Cost-efficient mounting High reliability by self-diagnostics Counting direction input Available

More information

HEDS Magnetic Encoder IC Programming Kit. User Guide. Device Description. Programming Kit Content

HEDS Magnetic Encoder IC Programming Kit. User Guide. Device Description. Programming Kit Content Magnetic Encoder IC Programming Kit Device Description Figure 1 IC Adapter Socket The AEAT-8800-Q24 is an angular magnetic rotary sensor used for accurate angular measurement and velocity over a full turn

More information

Communications guide. Line Distance Protection System * F1* GE Digital Energy. Title page

Communications guide. Line Distance Protection System * F1* GE Digital Energy. Title page Title page GE Digital Energy D90 Plus Line Distance Protection System Communications guide D90 Plus firmware revision:.9x GE publication code: 60-9070-F (GEK-3469) GE Digital Energy 650 Markland Street

More information

INSTRUCTION MANUAL SERIES

INSTRUCTION MANUAL SERIES INSTRUCTION MANUAL SERIES 1300 ( single board ) Appendix E complement for interactive software Rue du Puits-Godet 16 CH-2005 NEUCHATEL SA Phone:++41 (0)32 729 93 60 Fax: ++41 (0)32 724 10 23 Mail : info@irtsa.com

More information

Galil Motion Control. DMC - 42x0. Datasheet

Galil Motion Control. DMC - 42x0. Datasheet Galil Motion Control DMC - 42x0 Datasheet Product Description The DMC-42x0 is part of Galil s highest performance, stand- alone motion controller Accellera family. Similar to the rest of Galil s latest

More information

APPLICATION NOTE /20/02 Getting started using IPM240-5E with a brushless motor

APPLICATION NOTE /20/02 Getting started using IPM240-5E with a brushless motor Problem: For new users of an intelligent drive, starting to implement a motion control application can be a quite complex task. You need to know how to hook-up the components of the motion system, to configure

More information

A2K. Absolute Optical Encoder: Kit Version Page 1 of 7. Description. Features

A2K. Absolute Optical Encoder: Kit Version Page 1 of 7. Description. Features Description Page 1 of 7 The A2K optical encoder is a 12 bit absolute rotary kit style encoder which reports a shaft angle within a single 360 degree rotation of a shaft. The kit style A2K allows the encoder

More information

PMC-DA Channel 16 Bit D/A for PMC Systems REFERENCE MANUAL Version 1.0 June 2001

PMC-DA Channel 16 Bit D/A for PMC Systems REFERENCE MANUAL Version 1.0 June 2001 PMC-DA816 8 Channel 16 Bit D/A for PMC Systems REFERENCE MANUAL 796-10-000-4000 Version 1.0 June 2001 ALPHI TECHNOLOGY CORPORATION 6202 S. Maple Avenue #120 Tempe, AZ 85283 USA Tel: (480) 838-2428 Fax:

More information

Absolute Encoders Multiturn

Absolute Encoders Multiturn The multiturn encoders 6 and 8, with interface and combined optical and magnetic sensor technology, offer a maximum resolution of 5 bits. These encoders are programmable via the Ezturn software. The hollow

More information

User Guide. Modbus Module. For Digistart soft starters. Part Number: Issue: 3.

User Guide. Modbus Module. For Digistart soft starters. Part Number: Issue: 3. User Guide Modbus Module For Digistart soft starters Part Number: 477-9-3 Issue: 3 General Information The manufacturer accepts no liability for any consequences resulting from inappropriate, negligent

More information

TIP SERCOS IP with 2 Encoder Interfaces. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 September 2006 D

TIP SERCOS IP with 2 Encoder Interfaces. User Manual. The Embedded I/O Company. Version 1.0. Issue 1.3 September 2006 D The Embedded I/O Company TIP812-20 SERCOS IP with 2 Encoder Interfaces Version 1.0 User Manual Issue 1.3 September 2006 D75812820 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 Phone: +49-(0)4101-4058-0 25469 Halstenbek,

More information

Hexapod Motion Controller with EtherCAT

Hexapod Motion Controller with EtherCAT Hexapod Motion Controller with EtherCAT Control a 6-Axis Positioning System via Fieldbus Interface C-887.53x Integration into an automation system Synchronous motion in 6 axes Cycle time 1 ms Commanding

More information

Rev 1.3, Air-Farm User Manual. CO2 / Temperature / Humidity Transmitter

Rev 1.3, Air-Farm User Manual. CO2 / Temperature / Humidity Transmitter Rev 1.3, 2018-06 Air-Farm User Manual CO2 / Temperature / Humidity Transmitter Features CO2, Temperature and Humidity measurement Three high sensitivity sensors RS485(MODBUS) Communication Analog Voltage

More information

Digital Thermometer and Thermostat

Digital Thermometer and Thermostat Rev 1; 3/08 Digital Thermometer and Thermostat General Description The low-voltage (1.7V to 3.7V) digital thermometer and thermostat provides 9-, 10-, 11-, or 12-bit digital temperature readings over a

More information

White Paper Using the MAX II altufm Megafunction I 2 C Interface

White Paper Using the MAX II altufm Megafunction I 2 C Interface White Paper Using the MAX II altufm Megafunction I 2 C Interface Introduction Inter-Integrated Circuit (I 2 C) is a bidirectional two-wire interface protocol, requiring only two bus lines; a serial data/address

More information

Revision 1.2. July 24, COM Protocol Manual. for MDC and ADC N 11th St - San Jose CA

Revision 1.2. July 24, COM Protocol Manual. for MDC and ADC N 11th St - San Jose CA Revision 1.2 July 24, 2017 COM Protocol Manual for MDC and ADC www.mountztorque.com - 1080 N 11th St - San Jose CA 95112-408.292.2214 1 1 Overview and Communication Specifications 1.1 Overview If the PC

More information

1. Introduction. 2. Installation MODBUS INTERFACE

1. Introduction. 2. Installation MODBUS INTERFACE 5551.C 8473.C MODBUS INTERFACE PIM-MB-1 Modbus Interface 1. Introduction AuCom soft starters can be controlled and monitored across an RS485 serial communication network using the Modbus RTU and AP ASCII

More information

SCP for Plastics Processing

SCP for Plastics Processing Measure & Analyze MCS SCP for Plastics Processing Modules for Signal Conditioning System Type 2853A..., 2207A..., 5063A..., 5227A..., 5613A... The SCP is a modular system for conditioning measuring signals

More information

DS75 Digital Thermometer and Thermostat

DS75 Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Temperature Measurements Require No External Components Measures Temperatures from -55 C to +125 C (-67 F to +257 F) 2 C Accuracy Over a -25 C to +100 C Range Thermometer Resolution

More information

INTEGRATED MICROSTEPPING MOTOR DRIVER AND HIGH PERFORMANCE MACHINE/PROCESS CONTROLLER

INTEGRATED MICROSTEPPING MOTOR DRIVER AND HIGH PERFORMANCE MACHINE/PROCESS CONTROLLER Sold by Servo Systems Co. 115 Main Road, P.O. Box 97, Montville, NJ 07045-0097 Toll Free: (800) 922-1103 Phone: (973) 335-1007 Fax: (973) 335-1661 www.servosystems.com INTEGRATED MICROSTEPG MOTOR DRIVER

More information

Digital Thermometer and Thermostat

Digital Thermometer and Thermostat General Description The DS75 digital thermometer and thermostat provides 9, 10, 11, or 12-bit digital temperature readings over a -55 C to +125 C range with ±2 C accuracy over a -25 C to +100 C range.

More information

TIP111. Motion Controller with Absolute Encoder Interface (SSI) User Manual. The Embedded I/O Company. Version 1.1. Issue 1.4 September 2005 D

TIP111. Motion Controller with Absolute Encoder Interface (SSI) User Manual. The Embedded I/O Company. Version 1.1. Issue 1.4 September 2005 D The Embedded I/O Company TIP111 Motion Controller with Absolute Encoder Interface (SSI) Version 1.1 User Manual Issue 1.4 September 2005 D75111800 TEWS TECHNOLOGIES GmbH Am Bahnhof 7 25469 Halstenbek /

More information

Table of Contents. Application Note #5533 Connecting a Balluff BML S1G BiSS Encoder to a DMC-40x0. Oct-17

Table of Contents. Application Note #5533 Connecting a Balluff BML S1G BiSS Encoder to a DMC-40x0. Oct-17 Oct-7 Application Note #5533 Connecting a Balluff BML SG BiSS Encoder to a DMC-40x0 Table of Contents Introduction...2 BiSS Description...2 Setup Procedure...2 Encoder Configuration...2 Wiring Connections...3

More information

^2 Accessory 8D Option 7

^2 Accessory 8D Option 7 ^1 USER MANUAL ^2 Accessory 8D Option 7 ^3 Resolver To Digital Converter Board ^4 307-0ACC85-xUxx ^5 September 1, 2004 Single Source Machine Control Power // Flexibility // Ease of Use 21314 Lassen Street

More information

DS Wire Digital Thermometer and Thermostat

DS Wire Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution

More information

Chapter 1 Introducing the OM-USB Functional block diagram... 5

Chapter 1 Introducing the OM-USB Functional block diagram... 5 Table of Contents Preface About this User's Guide... 4 What you will learn from this user's guide... 4 Conventions in this user's guide... 4 Where to find more information... 4 Chapter 1 Introducing the

More information

Distributed Power System SB3000 Synchronous Rectifier &RQILJXUDWLRQDQG3URJUDPPLQJ

Distributed Power System SB3000 Synchronous Rectifier &RQILJXUDWLRQDQG3URJUDPPLQJ Distributed Power System SB3000 Synchronous Rectifier &RQILJXUDWLRQDQG3URJUDPPLQJ Instruction Manual S-3034 Throughout this manual, the following notes are used to alert you to safety considerations:!

More information

DCP - Interface. Dynavert L. Technical Description July 2010 (Draft) Dynavert

DCP - Interface. Dynavert L. Technical Description July 2010 (Draft) Dynavert DCP - Interface Dynavert L Technical Description July 2010 (Draft) Dynavert Introduction 1 Main characteristics 2 DCP Interface for Dynavert L Technical Description (Draft) Protocol including position

More information

STD-HLS33-V6.3E. Hi-speed Link System. Center IC MKY33. User s Manual

STD-HLS33-V6.3E. Hi-speed Link System. Center IC MKY33. User s Manual STD-HLS33-V6.3E Hi-speed Link System Center IC MKY33 User s Manual Note 1. The information in this document is subject to change without prior notice. Before using this product, please confirm that this

More information

OEM API Specification

OEM API Specification OEM API Specification For Wasatch Photonics OEM Spectrometers WasatchDevices.com Revised 2016-08-26 Page 1 Revision Log Revision Date By Reason 1.0 2016-08-29 J. Traud Initial Release Contents General

More information

System Design Guide for Slave

System Design Guide for Slave System Design Guide for Slave Motor Business Unit Appliances Company 2012/2/15 Rev. 2 Page 1 Revision History Revision Date Change Description 1 2010/3/3 Initial Release 2 2012/2/15 P1 Changed title from

More information

RoHS. Shock / vibration resistant. Short circuit proof. Flexible. . XXXX e. . XXXX e

RoHS. Shock / vibration resistant. Short circuit proof. Flexible. . XXXX e. . XXXX e The Sendix multiturn encoders 5862 and 5882, with SSI or RS485 interface and combined optical and magnetic sensor technology, offer a maximum resolution of 25 bits. These encoders are programmable via

More information

MR320 Series ZapFREE Fiber Optic Incremental Encoder System And ZAPPY Configuration Software

MR320 Series ZapFREE Fiber Optic Incremental Encoder System And ZAPPY Configuration Software MR320 Series ZapFREE Fiber Optic Incremental Encoder System And ZAPPY Configuration Software Installation Guide Doc No: 98-0320-11 Rev C: 10-5-2015 MICRONOR INC. 900 Calle Plano, Suite K Camarillo, CA

More information

- Electronic Limit Switches - Very Accurate - Easy to use - Robust - Dependable - High Resolution - Non Contact Measurement - Wide Temp.

- Electronic Limit Switches - Very Accurate - Easy to use - Robust - Dependable - High Resolution - Non Contact Measurement - Wide Temp. 1-30-2018 EPS 02 Operating Instructions RACO Electronic Position Sensor - Electronic Limit Switches - Very Accurate - Easy to use - Robust - Dependable - High Resolution - Non Contact Measurement - Wide

More information

Logosol Joystick Node LS-731

Logosol Joystick Node LS-731 Features 2 and 3 axis models Travel ±20 deg Non contact hall effect joystick Mechanical MTBF 15,000,000 cycles 3 pushbuttons Up to 2 stick pushbuttons 8 LEDs Member of Logosol s distributed motion control

More information

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller. UNIT V -8051 MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS 1. What is micro controller? Micro controller is a microprocessor with limited number of RAM, ROM, I/O ports and timer on a single chip

More information

Device manual Profibus encoder. RM30xx RN30xx /00 06/2013

Device manual Profibus encoder. RM30xx RN30xx /00 06/2013 Device manual Profibus encoder RM30xx RN30xx 706355/00 06/2013 Contents 1 Preliminary note................................................. 4 1.1 Symbols used...............................................

More information

Motion Controller. MXC Series Multi-Axis Motion Controller Compact Motion Controller with up to 6 Axes of Control

Motion Controller. MXC Series Multi-Axis Motion Controller Compact Motion Controller with up to 6 Axes of Control MXC Series Multi-Axis Motion Controller Compact Motion Controller with up to 6 Axes of Control Allied Motion s MXC motion controller is a very compact, multi-axis servo and/or step motor motion controller,

More information

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

SILICON MICROSTRUCTURES

SILICON MICROSTRUCTURES Digital Communication with SM5800 Series Parts OVERVIEW The SM5800 series pressure product offers the corrected pressure output in both analog and digital formats. Accessing the analog output is an easy

More information

LMV2 / LMV3... Modbus. User Documentation. Building Technologies Division

LMV2 / LMV3... Modbus. User Documentation. Building Technologies Division LMV2 / LMV3... Modbus User Documentation The LMV2... / LMV3... burner management system and this User Documentation are intended for OEMs and system integrators which integrate the system in their products!

More information

User-configurable Resolution. 9 to 12 bits (0.5 C to C)

User-configurable Resolution. 9 to 12 bits (0.5 C to C) AT30TS75A 9- to 12-bit Selectable, ±0.5 C Accurate Digital Temperature Sensor DATASHEET See Errata in Section 12. Features Single 1.7V to 5.5V Supply Measures Temperature -55 C to +125 C Highly Accurate

More information

Digital Thermometer and Thermostat

Digital Thermometer and Thermostat General Description The DS75LV low-voltage (1.7V to 3.7V) digital thermometer and thermostat provides 9, 10, 11, or 12-bit digital temperature readings over a -55 C to +125 C range with ±2 C accuracy over

More information

Copyright: December 2017 Nidec Issue: E

Copyright: December 2017 Nidec Issue: E General Information The manufacturer accepts no liability for any consequences resulting from inappropriate, negligent or incorrect installation or adjustment of the optional parameters of the equipment

More information

User manual. KRP absolute multiturn rotary encoder with Ethernet/IP interface Relevant data sheet KRP 13386

User manual. KRP absolute multiturn rotary encoder with Ethernet/IP interface Relevant data sheet KRP 13386 KRP absolute multiturn rotary encoder with Ethernet/IP interface Relevant data sheet KRP 13386 Document No.: KRP 13387 BE Date: 22.06.2015 User manual TWK-ELEKTRONIK GmbH D-40041 Düsseldorf Tel. +49 211

More information

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction Instruction Sheet for the PASCO Model CI-7500 012-06772A 4/98 $1.00 SCIENCEWORKSHOP 750 INTERFACE ventilation louvres POWER power light ScienceWorkshop 750 1 2 3 4 A B C DIGITAL CHANNELS ANALOG CHANNELS

More information

moog MSD Servo Drive Specification Option 2 - Technology TTL Encoder / TTL Encoder simulation

moog MSD Servo Drive Specification Option 2 - Technology TTL Encoder / TTL Encoder simulation moog MSD Servo Drive Specification Option - Technology TTL Encoder / TTL Encoder simulation moog Specification TTL Encoder / TTL Encoder simulation Specification Option - Technology TTL encoder / TTL encoder

More information

MDP200 Series. Differential Pressure Sensor FEATURES APPLICATIONS DESCRIPTION

MDP200 Series. Differential Pressure Sensor FEATURES APPLICATIONS DESCRIPTION Differential Pressure Sensor MDP200 Series FEATURES Pressure range up to ±500Pa with high accuracy of ±3.0% m.v. Pressure based on thermal micro-flow measurement Outstanding hysteresis and repeatability

More information

ic-msb EVAL MSB1D EVALUATION BOARD DESCRIPTION

ic-msb EVAL MSB1D EVALUATION BOARD DESCRIPTION Rev A2, Page 1/7 ORDERING INFORMATION Type Order Designation Description and Options Evaluation Board ic-msb EVAL MSB1D ic-msb Evaluation Board ready to operate, accessible through GUI via PC adapter Software

More information

PosiStep - Single Axis Packaged Intelligent Microstepping Drive

PosiStep - Single Axis Packaged Intelligent Microstepping Drive Precision Motion Control Brushless Motors Stepper Motors AC Synchronous DC Servo Motors Gearheads Encoders Systems Fieldbus Gateways CAM Control Mechanical Integration PosiStep - Single Axis Packaged Intelligent

More information

DaqBoard/1000. Series 16-Bit, 200-kHz PCI Data Acquisition Boards

DaqBoard/1000. Series 16-Bit, 200-kHz PCI Data Acquisition Boards 16-Bit, 200-kHz PCI Data Acquisition Boards Features 16-bit, 200-kHz A/D converter 8 differential or 16 single-ended analog inputs (software selectable per channel) Up to four boards can be installed into

More information

DS1821 Programmable Digital Thermostat and Thermometer

DS1821 Programmable Digital Thermostat and Thermometer ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (-67 F to +257 F) temperature range Functions

More information