LineEye LE-3500XR Instruction Manual

Multi protocol
Hide thumbs Also See for LE-3500XR:
Table of Contents

Advertisement

Quick Links

MULTI PROTOCOL ANALYZER
LE-3500XR
LE-2500XR
INSTRUCTION MANUAL
《 Ver.1 2020.07 》

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LE-3500XR and is the answer not in the manual?

Questions and answers

Summary of Contents for LineEye LE-3500XR

  • Page 1 MULTI PROTOCOL ANALYZER LE-3500XR LE-2500XR INSTRUCTION MANUAL 《 Ver.1 2020.07 》...
  • Page 3: Instruction

    LINEEYE. LINEEYE makes no warranty or guarantee, either expressed or implied with respect to its quality, performance,merchantability, or fitness for a particular purpose. LINEEYE shall not be liable for direct, in- direct, special, incidental, or consequential damages resulting from any defect in the product.
  • Page 4: Safety Information

    Safety Information Read this first !! This Safety Information includes the following important information in order to not only have you learn the right way to use the analyzer, but also prevent you from causing damage to people and property. Before using, please read the main contents after you understand the following symbols &...
  • Page 5 Caution ● Do not leave the analyzer in the following conditions. ・ Strong magnetic field, static electricity or dusty place. ・ Temperature and humidity above the specification or where dew condensation appears. ・ Not flat, or shaking place. ・ Place with leaking water or electricity. ・...
  • Page 6: Table Of Contents

    CONTENTS Instruction ..............1 Chapter 3 Monitor Function NOTICE ...............1 USER LIMITATION ...........1 3.1 Online Monitoring (ONLINE) ......33 Setting .................33 Safety Information Operation ..............33 Read this first !! ............2 Stop Renewing Display..........33 Character ..............34 Chapter 1 Before Using the Product Change Display Code ..........34 Display Time Information ..........35 1.1 Description on This Manual .......6 Line State Display ............35...
  • Page 7 4.9 Program mode ............66 6.7 Auto Run Function ..........99 Outline .................66 Setting .................99 Program input..............67 Control .................99 Operation ..............68 Chapter 7 Save and Load of the Data 4.10 Commands for Program Mode ......69 NOP Command (Invalid Command) ......70 7.1 Storade device ...........100 SEND Command (Data Transmission Command) ..70 7.2 File Management Function .......100 WAIT Command...
  • Page 8: Chapter 1 Before Using The Product

    1.1 Description on This Manual Function for different model ・ This manual describes functions and performance of LE-3500XR and LE-2500XR. If only one model has specific function, model name is wrote next to the description of function. Deception of the Operating Procedure ・...
  • Page 9: Functions And Feature

    Evaluate the quality of data communication channel. Features ・ High-Speed Communication . ( Max. 2.048Mbps : LE-3500XR, Max. 1Mbps : LE-2500XR ) ・ Touch panel with color LCD. ・ Various monitor/analysis capabilities to multi-protocols. ・ Program simulation as a standard function. [LE-3500XR] ・...
  • Page 10: Name Of Each Part

    1.4 Name of Each Part General Name Description Power Switch Turning the power on/off. SD Card Slot The inlet for a SD/SDHC card . USB Host Port Connection port for a USB flash drive. USB Device Port Micro USB connector connected to a PC or battery charger. I n t e r f a c e S u b - B o a r d An exchangeable interface sub-board.
  • Page 11: Led And Display

    LED and Display ‫ ڦ‬Power LED Light in green during operation. Blink in red while it charges a battery. Slow charge: Blink per 4 sec. Normal charge: Blink per 1.5 sec. Fast charge: Blink per 1 sec. 2.7 System Menu (Auto Power Off and Charging Battery ‫...
  • Page 12: Key Operation

    Key operation There is a keyboard to input data and operate commands. ‫ ڦ‬Keys Operations Function Turn ON/OFF the power. Press it longer to turn off the power. [RUN] Start monitoring, measuring or testing operation. [STOP] Stop monitoring, measuring or testing operation. [MENU] Return to the top menu.
  • Page 13: Power Supply And Battery

    If the analyzer cannot drive by the battery any longer, or the running time after charging is extremely short, replace the battery. Remove the battery cover and replace the battery. Battery is a consumable part and LINEEYE does not warrant it. To replace the battery, purchase LINEEYE Lithium ion battery (model: P- 26LS1), and do not use any other.
  • Page 14: Chapter 2 Basic Operation And Set-Up

    ]to turn on the power of analyzer. The opening screen will be displayed after the self-check. At the opening screen, it is able to confirm the firmware version, language and current time. If “Self check NG” is displayed at the opening screen, please contact LINEEYE distributors or LINEEYE directly. (“Self check OK” should be displayed) If <## Firmware loader ##>...
  • Page 15: Top Menu

    2.2 Top Menu Press [MENU] to set the initial settings. Swipe the screen to set all settings. Touch the setting item, or press [ENTER] after selecting the item by [ ▲ ], [ ▼ ]. “File operation”, “System settings” and “Current time” on the bottom of screen are also needed to be set. 2.7 System Menu Chapter 7 Save and Load of the Data 2.3 Measurement Port...
  • Page 16 〇 For RS-232C and RS-422/485 ‫ ڦ‬Mode Select DTE or DCE mode for Simulation/BERT function. It is used for changing the input/output status for selected port during the measurement. If it is a Monitor function, or not running (stopping) Simula- tion/BERT function, all signals of measurement port become input status.
  • Page 17: Measurement Function

    2.4 Measurement Function Press [Menu], then touch“Function”. Select the operation mode and function. Touch “Advanced settings” for addition settings. For Simulation function, touch“Tx-data registration” to register transmission data. □ Monitor The analyzer monitors transmission/reception data at real time, and analyzes data and errors. Select “ONLINE”...
  • Page 18: Communication Condition

    Communication which is wildly used for FA devices. MODBUS MODBUS(ASCII/RTU) [LE-3500XR only] Communication which uses 2 lines (SDA and SCL) at TTL level. Communication which uses 3 (or 4) lines at TTL level. Communication which has the Sync-clock only when transmit-...
  • Page 19: Communication Speed

    Communication Speed Set the communication speed of target devices. For simulation function, it is able to check the tolerance of target device by setting the different speed on purpose. ‫ ڦ‬TXD speed Set the communication speed of transmission line. After set- ting this, RXD speed is automatically set.
  • Page 20: Details Of Each Protocol Setting

    Details of Each Protocol Setting Each protocol has different settings. 〇 ASYNC ‫ ڦ‬Data code Select a data code from ASCII, EBCDIC, EBCDIK, JIS, EBCD, Transcode, IPARS, Baudot and HEX. For some data codes, it changes the character by SHIFT con- trol.
  • Page 21 ‫ ڦ‬DLE code Set a DLE code in HEX for transparent mode. As a factory setting, “10h” is already set. ‫ ڦ‬Bit sequence Set a bit sequence. For general protocols, select “LSB first”. < Example of LSB first > Character Bit MARK State Stop Bit Start Bit...
  • Page 22 ‫ ڦ‬SYNC code Set a SYNC-character (1 or 2) in HEX. The initial value is “16h, 16h” which is often used in ASCII and JIS. (“32h, 32h” for EBCDIC and EBCDIK) Higher bits than a bit length set on “Data bit” are invalid. If setting the parity bit, character with parity is the target to “...
  • Page 23 ‫ ڦ‬TXD address of address filter (pass) Set a frame address (8 bits after a flag) on the TXD(SD) side in HEX to receive related frames. To receive all frames, set “* (don’t care)”. Initial setting is “ * ”. ‫...
  • Page 24 〇 MODBUS ‫ ڦ‬Transmission mode Select a transmission mode from “ASCII” or “RTU”. RTU: If there is a frame with 3.5 characters or more of silent interval (non-communication time), the last second byte is recognized as CRC error check code. Data structure of ASCII: Begin code (“: (3Ah)”), + Data (“0 (30h)”...
  • Page 25 〇 SPI ‫ ڦ‬Data code Select a data code from ASCII, EBCDIC, EBCDIK, JIS, and HEX. Select “HEX” for general use. (initial setting is HEX) ‫ ڦ‬Clock polarity Set the polarity of SPI clock. ‫ ڦ‬Clock phase Set a topology of SPI clock. <...
  • Page 26: Record Control

    2.6 Record Control Press [MENU], then touch “Record control” to set the recording con- ditions of measured data. Set an idle time and time stamp at “Additional info”. And, set the buffering area at “Capture buffer”. Touch each tab or press[SHIFT]+[ ]or [SHIFT]+[ ]. Idle time ‫...
  • Page 27: Dividing A Capture Buffer

    Dividing a Capture Buffer Touch the tab of “Capture Buffer” and set the capture memory setting of recorded data. ‫ ڦ‬Recording area Select weather a memory is used as one capture buffer or two capture buffers. 4 or 8 bytes is consumed from memory to record one unit of measured data and time stamp etc.
  • Page 28: Auto Power Off And Charging Battery

    ‫ ڦ‬Backlight auto saving If there is no key operation during the set time, the backlight will be automatically darker to save power consumption. Set “Off” to invalid this setting. ‫ ڦ‬Screen shot store Select the storage device of saving the screen shot. Press [SHIFT]+[ESC] to save the screen shot.
  • Page 29: Wi-Fi Setting

    Wi-Fi Setting Touch the tab of “Wireless LAN”. The initial setting is “Off” and there is not any wireless LAN outputting. To connect the analyzer and a PC, touch “Setting change” and set the Wi-Fi module. ‫ ڦ‬Wireless LAN Mode Touch “Wireless LAN mode”...
  • Page 30 ‫ ڦ‬Port number Set the port number of analyzer. The initial value is “10101”. Before changing the IP address and DHCP, try to confirm with the person who is in charge of the net- work. Touch “Apply” at the end. If the analyzer can connect to the wireless access point successfully, following display will be appeared.
  • Page 31: Connect To The Target Devices

    2.8 Connect to the Target Devices Connect to RS-232 To measure RS-232C, select “RS-232C” from “Interface” -> “Measurement port”. 2.3 Measurement Port ‫ ڦ‬For monitoring Both Dsub 9 pin Either is Dsub 25 connector pin connector Dsub25 Dsub9 DSUB25-9 MONITOR Cable MONITOR Cable c o nve r s io n (for Dsub 9pin)
  • Page 32: Connect To Rs-422, Rs-485

    Connect to RS-422, RS-485 To measure RS-422/485, set “Measurement port: RS-422/485” at “Interface” setting. 2.3 Measurement Port If the RS-422/485 connector (or terminal block) of target device uses unique specification, check the signal assignment carefully. And then connect to at- tached RS-422/485 terminal block of analyzer using appropriate cables.
  • Page 33: Connect To Ttl

    Connect to TTL To measure UART, I2C and SPI, set “Measurement port: TTL (5.0V) ~(1.8V)” at “Interface” setting. 2.3 Measurement Port Connect appropriate signals to the TTL port of analyzer using the attached 5-line TTL probe cable (model: LE- 5LS). TTL port is 2.54mm pitch 10 pin MIL box type connector.
  • Page 34: Expansion Interfaces

    Reception loop ‫ ڦ‬Firmware for expansion board Firmware for expansion board is available at LINEEYE web page. Write the firmware into the analyzer using “le8firm.exe” which is stored in the attached CD. Once writing the firmware into the analyzer, appropriate firmware will automatically run according to the inserted interface board.
  • Page 35: Chapter 3 Monitor Function

    Chapter 3 Monitor Function 3.1 Online Monitoring (ONLINE) The monitor function records measured data in the capture buffer without impacting on a communication channel. Also, it displays data clearly following each communication protocol. Not only communication data but also the time stamp and idle time are recorded.
  • Page 36: Character

    Character Errors and breaks are displayed in unique characters. Character Description Parity Error (parity bit error) Framing Error (stop bit is “0”) Parity & Framing Error Break (start bit, character bit, (parity bit), stop bit are all “0”.) Abort (7bits or more of “1” is continuously detected) (*1) Shart Frame (frame length is short) Block check code normal (BCC or FCS is normal)
  • Page 37: Display Time Information

    Display Time Information ‫ ڦ‬Time Stamp The time, when the head of character of each frame running through the communication channel is received, is recorded in the capture buffer and displayed as following. Min:Sec:10ms Yr/Mon/Day Hr:Min Mon/Day Hr:Min:Sec Set the unit of time stamp from [MENU] -> “Record control” -> “Additional info.”. Time stamp information consumes 4 bytes (for 3 units of time) or 8 bytes (for 5 units of time) of memory.
  • Page 38: Change Display Format

    Change Display Format Touch “Change display” to change data format < Data > < Line State > < Frame/Translation > It is not able to have “Line State” display without setting of recording control lines. Also, it is not able to have “Frame” display for ASYNC and Burst without setting of recording time stamp.
  • Page 39: Mark & Jump

    ‫ ڦ‬Jump Touch the positioning number on top of screen which indicates the current position out of total data. Type the positioning number using [0]-[9] keys and press [ENTER ] to see the specified data. Touching “ ” in the left bottom of screen can jump to a specific data too. If inputted position No.
  • Page 40: Protocol Translation Display

    Protocol Translation Display Touch “Change display” some times and change the display to Translation display. For ASYNC, SPI and Burst, there is no Translation display. (there is Frame display) □ HDLC ・ SDLC Touch “Frame” and “X.25” on the bottom of screen and select the specification of Translation display. It is able to change the specification of Translation display anytime.
  • Page 41 Specification of Packet Translation for X.25 Item Meaning Time stamp Shows when the packet was received. Indicates the logic channel group number with the decimal notation. Indicates the logic channel number with the decimal notation. P-Type Indicates the packet type in mnemonic. Indicates the packet transmission sequence number with the decimal notation.
  • Page 42 □ MODBUS Touch “MODBUS” on the bottom of screen and select “Dump” or “MODBUS”. It is able to change the specification of Translation display anytime. (during test too) Dump Display one frame per a line in HEX. MODBUS Translate the address and control part on top of the frame. Item Meaning Time stamp...
  • Page 43: Bit Shift Function

    Bit Shift Function This function shifts the separation of characters of received data bit by bit, to find errors such as deviations from the character synchronization of serial data. When the characters are displayed on the data display, press [SHIFT]+[ ] .Then, the character separation is shifted one bit from the lower bit to the upper bit.
  • Page 44: Start Retrieval

    ‫ ڦ‬Target line Select the target line from TXD or RXD. ‫ ڦ‬Character Input the data string in HEX by [0]~[F] and [END/ X] keys. To set the bit mask or HDLC frag, touch “W0”~“W2” or frag mark on the right bottom of screen.
  • Page 45: Delay Time And Signal Voltage (Delay)

    3.3 Delay Time and Signal Voltage (DELAY) Delay Time function measures the delay time between state changes of the interface signal, and measures the voltage (MAX. MIN. Now) of the signals of RS-232C or TTL. Setting Press [Menu] and then touch “Function” -> “Operation: Monitor” -> “DELAY”. Touch “Advanced setting” on the bottom of screen.
  • Page 46: Statistic Analysis Function (Trend)

    “Min” may not be accurate, even though it keeps measuring the next target. 3.4 Statistic Analysis Function (TREND) [LE-3500XR only] The statistical analysis function is capable of counting the occurrence of the events such as the number of characters and frames in a specific period, and displaying the results on graph to check how the occurrence of them changes over time.
  • Page 47: Start And End Of Measurement

    ‫ ڦ‬Resolution Set a resolution, unit time for statistical processing, on a horizontal scale of a graph. (1 ~ 240 min.) Statistically processed data up to Max. 2000 times can be recorded. If setting 10 min. for the resolution, it can measure 20,000 min. (333 hours 20 min.) Start and End of Measurement Press [Run] to start measurement.
  • Page 48: Chapter 4 Simulation Function

    [0] to [D] fixed data corresponding to each key can be transmitted. Also, pressing [SHIFT] and [E],[F] makes the signal line of RTS/CTS or DTR/DCD set ON/OFF. ‫ ڦ‬BUFFER Mode [LE-3500XR only] Recorded transmission or reception data is selected in a memory through the monitor function. And then, that data is transmitted as simulation data.
  • Page 49: Register Transmission Data

    4.1 Register Transmission Data Register transmission data in the data tables before starting simulation. For Polling/Program mode, this registered data is used as comparison data with received data. For Buffer/Echo mode, data table is not used. Register data Data code and BCC/FCS used in the registration table are set on the configuration setting. Press [MENU] and then touch “Configuration”...
  • Page 50 To see the first or last data, press [SHIFT]+[TOP/DEL] or [SHIFT]+[END/X]. To modify entered data, move the cursor to the position and modify data. To delete entered data, move the cursor to the position and press [TOP/DEL]. ‫ ڦ‬Text input Touch “Text input”...
  • Page 51: Data Editing Method

    Data Editing Method ‫ ڦ‬Copy, cut and paste Touch “ ” -> “ Selection”or press [ENTER]. Then, “copy” and “cut” will be appeared on the bottom of screen. Selected data on the cursor is marked on blue. As the cursor is moved with characters selected, they will be marked on blue.
  • Page 52: Fixed Transmission Data (Pre-Set Data)

    ‫ ڦ‬Copy table Touch “ ” -> “Copy table” and select the Group No. and Table No. ‫ ڦ‬Copy buffer It is able to copy monitored data into the table. At first, dis- play monitored data on the screen and adjust the head of data to be copied on the upper left of screen.
  • Page 53: Register I2C Simulation Data

    Register I2C Simulation Data To receive data, it is necessary to register the same amount of dummy data. □ I2C Master Mode At first, set the slave address (including a read/write bit) and then set transmission/reception data. Start/ stop sequence are added automatically at the beginning and end of data. To receive data, it is necessary to set the same amount of dummy data.
  • Page 54: Rs-422/485 Driver Control

    4.2 RS-422/485 Driver Control Select the method of controlling RS-422/485 transmission driver IC for simulation on RS-422/485 port. Press [MENU] then touch “Interface” -> “Measurement port: RS-422/485” -> “Driver control”. For an optional in- terface board, “OP-SB10N”, select “Measurement port: RS-530”. 2.3 Measurement Port For standard sub-board For optional sub-board “OP-SB10N”...
  • Page 55: Auto Line Control

    4.3 Auto Line Control ON/OFF of control lines and timing of data transmission can be controlled automatically according to the setting of interface mode (DTE/DCE) for simulation. “ON” means active, and “OFF” means non-active. Press [MENU] and touch “Interface” and set “Mode” to “DTE” or “DCE”.
  • Page 56: Manual Mode

    4.4 Manual mode Data in the data table corresponding to each key will be transmitted by pressing a key. Setting Before starting the Manual simulation, set protocol and communication conditions in the "Configuration", and register transmission data in the data table. 2.5 Communication Condition 4.1 Register Transmission Data Press [MENU] and touch “Operation mode: Simulation”->“...
  • Page 57: Operation

    Operation Press [RUN] and it will be in a wait state till a key corresponding to the transmission data table is entered. □ When the analyzer is DTE mode After starting the measurement, RTS and DTR become active. If using the Auto signal control, RTS and DTR change their status according to the setting.
  • Page 58: Buffer Mode

    4.5 Buffer Mode Buffer simulation is the mode to send data of the TXD or RXD side recorded in the capture buffer. Therefore, it can reproduce the communication of data monitored. Preparation Select the recording area from “BUF1” or “BUF2” which is the half of capture memory.
  • Page 59: Operation

    Operation Press [RUN] and data in the selected buffer on the TXD or RXD will be transmitted from the oldest data. Data is transmitted by one frame unit continuously spacing "Idle time". ◆ Limitation of operation ・ If one frame contains more than 4K characters, analyzer divides its data and sends the first 4K characters. ・...
  • Page 60: Operation

    ‫ ڦ‬Initial state Initial state of flow control at the begging of test. OFF : Prohibit transmission ON : Allow transmission ‫ ڦ‬Control method Select the control method. Character : X-ON/X-OFF character Line : Handshake of control line ‫ ڦ‬X-ON/X-OFF code Set X-ON/X-OFF character in HEX.
  • Page 61 During “send test”, the number of data transmitted from starting to interrupting data transmission will be displayed on the screen for sixteen times. (When it is over 999999, the message “OVER” will be appeared.) There might be some data transmitted after having the interrup- tion of data transmission.
  • Page 62: Echo Back Test (Echo Mode)

    4.7 Echo back test (ECHO mode) The echo back test is the function that makes received data repeatedly transmitted from the analyzer. This function cannot be used if protocol is set to I2C, SPI or Burst at "Configuration" setting. 2.5 Communication Condition Setting Press [MENU] and touch "Function"...
  • Page 63: Operation

    Operation Press [RUN] to start the loop-back test. ‫ ڦ‬Buffer Return the received data per a frame according to the "Con- figuration" setting. If it receives a new frame while it is in the “Response time” after receiving 1 frame, it can record max. 255 frames. The actual response time may be longer than selected “response time”.
  • Page 64: Polling Mode

    4.8 Polling mode In the polling mode, analyzer works as a slave station or a master station. And it replies message or analyzes the response when data corresponding to each situation is transmitted or received. Setting Before starting the polling simulation, set protocol and communication conditions in the “Configuration”. 2.5 Communication Condition Press [MENU] and touch "Function"...
  • Page 65: Master Mode

    4) When there is a message to self-station, it receives the message. And then, response message will be re- turned after response time. When a message to self-station is received, error check will be executed. (Even if there is an error, only message being set will be returned as a response message.). Protocol Description of Error Checking ASYNC...
  • Page 66 ◆ Response map Touch “Response map” on the bottom of screen. Set a response of slave station for polling message and how the analyzer operates by its response. [A ⇒ B] A : Set a transmission data table No. which is data compared with response message from slave station. B : Set a transmission data table No.
  • Page 67 <Operation> 1) Press [RUN] and control lines (RTS/CTS for DTE mode. CTS/DSR/DCD for DCE mode) become ac- tive. And then, polling simulation starts. 2) It operates corresponding to setting conditions and response from slave station like below. Next station No. Set The number of REPEAT times -1 Finished Adding slave station...
  • Page 68: Program Mode

    4.9 Program mode In the program simulation function, a simple program can be made by command-selected programming system. And transmission/reception sequences through each protocol are flexibly simulated. Outline ‫ ڦ‬Program 4 kinds (A~D) of the programs can be made. ‫ ڦ‬Program Steps Up to 512 instruction steps for one program can be made.
  • Page 69: Program Input

    Program input Before starting the Program simulation, set the protocol and communication conditions in the “Configuration”. 2.5 Communication Condition Press [MENU] and touch "Function"” -> “Operation mode: Simulation” -> “Function: PROGRAM”. Touch “Advanced settings ” in the bottom of screen. Select one program from Program A~D and touch “Edit”. At the beginning, NOP commands (invalid command) are inputted in all 512 lines.
  • Page 70: Operation

    ◆ Operand Field After the sub-command is entered, the cursor moves to the operand field. Desired operands will be displayed in the right side of the screen. Touch or press [0]~[F] to select a desired operand. To edit the operand, move the cursor to the operand field by ] and edit.
  • Page 71: Commands For Program Mode

    4.10 Commands for Program Mode No Command Operation 0 NOP No Operation. Go to next step. SEND CHR □□□□□□□□ Data communications up to 8 characters. SEND TBL □□ Data transmission of the specified data send table. Data communications of the transmission data table specified by a register SEND REG □...
  • Page 72: Nop Command (Invalid Command)

    NOP Command (Invalid Command) The NOP command, which is displayed as “,” is the command that has no impact on the program execution. <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field - Operand Field <Operation> ・ When the program is running, the NOP command is ignored and the instruction of the next line number is executed.
  • Page 73 <Operation> ・ The transmission data table No. is specified with the register value 0 to 15 (F) being set in the operand field. And data with that number will be transmitted. The target table group number 0 to 9 is also set in the oper- and field.
  • Page 74: Wait Command

    Ex.) Transmit the contents (ABC) on DA33. 000: Set 41h, 42h, 43h in HEX to DA33. 001: Set 10 to REG4. 002: Add DA number 23 and REG4 value 10 and send data. Ex.) Connect data from DA00 to DA02 and transmit (ABCDEFGHI) 000: Set 41h, 42h, 43h in HEX to DA00.
  • Page 75 2 ) WAIT FRM CLR WAIT FRM NOCLR (Command to Wait for Reception of a Frame) <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field 1 Operand Field Select 0: CLR or 1: NOCLR <Operation> ・ When the WAIT FRM command is executed, the dedicated frame buffer is deleted and initialized. ・...
  • Page 76: Goto Command

    5 ) WAIT KEY (Command to Wait for Key Stroke) <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field 4 Operand Field <Operation> ・ Your analyzer halts the program control until one of the numerical keys from [0] to [F] is pressed. Whatever key is pressed down, the result is the same.
  • Page 77 2 ) IF TRG□ L□□□ (Judgment Command to Check Satisfaction of Trigger Conditions) <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field 1 Enter a trigger number with the key, [1] to [3] (Trigger 0 is not selectable). Operand Field Enter a label number in three digits decimal figures with the key, [0] to [9].
  • Page 78: Call Command (Subroutine Call Command))

    6 ) IF REG□ □ REG□ L□□□ (Judgment Command on Register Value) <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field 5 Enter a register number with the key, [0] to [F]. Operand Field Input the inequality by 0 : = , 1 : ≠, 2:<, 3:> , 4:≤, 5:≥. Enter the label number in three digits decimal figures with the key, [0] to [9].
  • Page 79: Ret Command (Command To Return From Subroutine)77

    RET Command (Command to Return from Subroutine) The RET command is used to return from the subroutine to the main routine. <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field - Operand Field <Operation> ・ The program control returns from the subroutine to the main routine. This command must be set to the end of the subroutine.
  • Page 80 3 ) SET TM□ □□□□□□ (Timer Control Command) <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field Enter a timer number with the key, [0] or [1]. Operand Field Enter a preset value of the timer in six digits decimal figures with the key, 0 to 9. Or, specify start, stop, and restart with the key, A to C.
  • Page 81: Int Command (Trigger Interrupt Command)

    7 ) SET DA□□ □□□□□□□□ (Data Array Setting Command) <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field 6 Operand Field: Specify 2 digits of data array number with the key, 0 to 9. Operand Field Enter a string of up to eight characters in hexadecimal code. To enter a string of less than eight characters, finish the entry by pressing ▼...
  • Page 82: Reti Command (Trigger Interrupt Reset Command)

    RETI Command (Trigger Interrupt Reset Command) The RETI command returns the program control to the main routine from a subroutine which the program con- trol is branched to by the INT command. RETI L□□□ <Entering> Cursor Position Enter & Operation Command Field Sub-Command Field - Operand Field...
  • Page 83 ‫ ڦ‬Sample Program The program shown below transmits data in the data table 00. If the A characters (06h) are received, it trans- mits OKC and resend. If an error is received, it transmits data in the data table 01 and resend after 500ms waiting time.
  • Page 84: Chapter 5 Bert Function

    Chapter 5 BERT Function The analyzer has the function to send a test pattern and the function to compare the received data with the test pat- tern. By a loopback test or a face-to-face test, the quality of the data communication line including the modem etc. can be evaluated and the failure point of the data communication line can be isolated.
  • Page 85: Setting Of Test Mode

    Setting of Test Mode The BERT function works in either asynchronous or synchronous communication. First, set the protocol, communica- tion speed, etc. in “Configuration” at the top menu. 2.5 Communication Condition 〇 When testing asynchronous communication Set the protocol “ASYNC”. It is tests at the speed set by “TXD speed”...
  • Page 86: Start And Stop

    ‫ ڦ‬Pattern Select the test pattern data to be sent/received. Name Content -1 (Generator polynomial X + X + 1) Random code -1(Generator polynomial X + 1) Random code -1 (Generator polynomial X + 1) 2047 Random code Mark All 1 Space All 0 10..
  • Page 87: Contents Of The Line Quality Data

    When you press [STOP], the test pattern transmission and error rate measurement will end. Depending on the test mode, the measurement will end automatically when the set conditions are met. When the test mode is set to “ ” and several measurements are taken, you can swipe the screen left or Repetitiously right to switch and display the measurement data.
  • Page 88: Chapter 6 Useful Functions

    Chapter 6 Useful Functions 6.1 Trigger Function The trigger function is a function that triggers a special measurement process (action) triggered by a spe- cific condition (factor) such as the occurrence of a communication error during measurement operation or reception of specified data. By controlling the timer/counter, it can measure the communication response time and count the number of occurrences of specific events.
  • Page 89: Setting

    Setting Press [MENU] and touch “Trigger” to display the trigger setting display. The [ ] trigger number is valid. If you check more than one, it will be OR condition. You can turn the check mark on/off by touching [ ]or by pressing [SHIFT] + [0] to [3].
  • Page 90: Trigger Action

    □ Line state The condition of the control line and TRG (external trigger input TRG IN) are treated as the trigger condition. Specify the signal logic to detect with 1(H), 0(L), and X(don't care). The state judg- ment of 1 and 0 is as same as the line state display. With the AND condition of all signals, the condition is satisfied when the condition changes from mismatch to match.
  • Page 91 □ Save data The measurement data before and after the trigger factor match is automatically saved in the storage device as a trigger save file (TG SAVEnn.DT - nn is a serial number from 0 to 99 in the order of saving).
  • Page 92: Trigger Setting Example

    □ Transmit data Specified data is sent after the trigger factor matches. Specify the group number (group 0 to 9) and table number (table 0 to F) of the send data table in which the data you want to send is reg- istered.
  • Page 93: Timer/Counter Function

    6.2 Timer/Counter Function The timer / counter function is used together with the trigger function and program simulation function to measure the elapsed time from a specific condition and the number of occurrences of a specific factor. Timers 0 and 1 are used to measure the time elapsed after a specific factor occurs. Counters 0 and 1 are used to count the number of times a specific factor occurs.
  • Page 94: Display Of Timer / Counter Value

    Display of timer / counter value The status of the timer/counter value can be checked by tapping “Timer/Counter” from [ ] even during measurement. Tap “X” on the window to finish the display of timer / counter value. 6.3 Timing Waveform Measurement Function It is possible to measure the timing of change of the communication line with a time resolution of up to 50nsec and display it as a waveform like a logic analyzer do so.
  • Page 95: Control

    ‫ ڦ‬Trigger pass count Set the number of times (0 to 9999) to ignore the trigger pattern match. When it is 0, the trigger will be estab- lished at the first trigger pattern match. ‫ ڦ‬Trigger pattern Sets the state of the signal line with which it automatically stops the waveform monitor measurement.
  • Page 96 ‫ ڦ‬Zoom in/out of the display Touch the magnification value to zoom in/out the display. ‫ ڦ‬Time measurement between two points On the screen, the blue dotted line is cursor C and the red dotted line is marker M. First, move the cursor to the first signal position with [ ], [ ], and touch [ENTER] or “Mark”...
  • Page 97: Auto Configuration Function

    6.4 Auto Configuration Function By using this function at online monitoring, you can automatically determine the communication conditions of the line to be monitored and start the measurement. How to use By touching “Auto configuration” in the [ ] menu, “Analyzing transmission speed...” is displayed and the anal- ysis process of communication condition starts.
  • Page 98: Auto Save Function

    *1: For a communication line in which 1 Kbyte of data is transmitted in full duplex at 1 msec. intervals. Only the SD cards sold by LINEEYE (LINEEYE option) are supported. It uses a capacity of 4 bytes for each capture of transmitted/received data.
  • Page 99: Start Measurement

    ・ If you set “Restart” or “Max - Stop”, all existing auto save files will be deleted at the start of mea- surement. ・ When saving the measurement log for a long time with the auto save function, set the main unit capture memory to the ring buffer.
  • Page 100: Check Files By Wi-Fi Connection

    Check files by Wi-Fi connection The PC software “LE File Downloader” is available to download files from the storage device of the analyzer to a PC via Wi-Fi connection. Without stopping the measurement, you can download the auto save file of the time of failure to your PC and analyze it in detail by the PC link software.
  • Page 101: Auto Run Function

    6.7 Auto Run Function By using this function, you can repeat the measurement automatically for the specified period by specifying the date and time when the measurement starts and ends. It can start the measurement in conjunction with power-on and auto- matically finish the measurement at the specified date and time.
  • Page 102: Chapter 7 Save And Load Of The Data

    An SD/SDHC card or USB flash drive can be used as a storage device, and measurement data and setting data can be saved to it. Optional SD/SDHC cards (SD-8GX, SD-16GX, SD-32GX, sold by LINEEYE) are available. You can use a USB flash drive, but we do not guarantee the operation of all USB flash drives.
  • Page 103: Save Data

    ‫ ڦ‬The file types are as follows. Extension Content Measured data Setting data (including the data tables and simulation programs) The file saved by the auto save function is #nnnnnnn.DT (n is a serial number starting from 0). Displayed as “ ”.
  • Page 104 ◆ Sort You can touch the “Sort” from the operation menu “ ” at the bottom left of the directory screen, you can sort and display in ascending or descending order by specifying the file name, extension, size, and update date and time.
  • Page 105: Load File

    Load file On the directory screen, touch the file you want to load or select with [▼] or [▲] and touch “Load” to load the data of the file. When you load the setting data file, the measurement conditions will be updated to the menu screen.
  • Page 106: Error Message

    ◆ Delete multiple files at the same time Touch the file display on the directory screen, or select with [▼] [▲] and long-tap the file (touch for about 1 sec- ond) to be the file selection display. Touch (or [ENTER]) the file you want to delete and a check mark will be added to it.
  • Page 107: Chapter 8 Pc Link

    PC link software has a product version and a “light version” with some functional restrictions. The “light ver- sion” can be downloaded free of charge from the LINEEYE website. Unzip the downloaded file, run setup. exe in that folder, and install according to the instructions of the installation wizard. When installing the product version, enter the serial number of PC link software correctly.
  • Page 108: Remote Control

    Remote control By clicking the“ ” button on the toolbar, the image of the analyzer is displayed on the computer, and you can use the keys and mouse to perform the same key and touch operations as you do on the analyzer. Start and stop of the remote monitoring After setting the communication conditions by “...
  • Page 109: Text Conversion

    Text conversion Connect the storage device in which the analyzer mea- surement data is recorded to the PC. Click the “ ” button on the toolbar to open the text con- version window. Select the measurement data file (.DT) you want to convert, convert it to text data or CSV format data, and then use it with a text editor or spreadsheet soft- ware on your PC.
  • Page 110 ‫ ڦ‬Translation display mode ◇ Frame translation conversion ◇ [SDLC][X.25(LAPB)]frame translation Item Content *===============[2020-03-30 15:23:47]==========* * Model : LE-3500XR Frame on SD side * Version : 1.00 * Extension : Standard Frame on RD side * Serial No. : 99999999...
  • Page 111 ◇ X.25 packet translation ◇ Packet translation conversion Item Content *===============[2020-03-25 15:42:03]= * Model : LE-3500XR Packet on SD side * Version : 1.00 * Extension : Standard Packet on RD side * Serial No.: 99999999 * Start time: 2020-03-23 15:41:58...
  • Page 112 FUNC/SUBFUNC Function code and sub function code Error check result (LRC/CRC) DATA Data field *===============[2020-02-21 16:15:38]========== * * Model : LE-3500XR * Version : 1.00 * Extension : Standard * Serial No. : 99999999 * Start time : 2020-02-19 15:59:41...
  • Page 113: Usage Of Screenshot

    8.2 Usage of Screenshot The screenshot is saved as a bitmap file (extension: BMP), so you can use it by softwares which supports bitmap file. ‫ ڦ‬Usage example 1) Connect the storage device that stores the screenshot file to your computer. 2) Open the SCRNSHOT folder of the storage device by the explorer.
  • Page 114: Pc Remote Control Library

    Windows 7/8/10, VC++6.0 and VC++.NET are supported. ‫ ڦ‬For Linux Some distributions are supported *: Supported partly a fee. Contact LINEEYE for the detail. It is operation verification by our environment and does not guarantee a correct operation in the above environment. -112-...
  • Page 115: Chapter 9 Documents

    Chapter 9 Documents 9.1 Calculation of the Block Check The block check is executed as follows. ‫ ڦ‬For ASYNC, SYNC, and BSC Calculation : When it receives a calculation result by “ITB code ” or a character set at “Begin code” of start “BCC”...
  • Page 116: Send/Receive Clock

    ‫ ڦ‬Reference ・ LRC code LRC odd : horizontal parity odd LRC even : horizontal parity even (usually ‘LRC even’ is used.) ・ CRC generator polynomial CRC-6 CRC-12 +X+1 CRC-16 CRC-ITU-T : X ・ FCS generator polynomial FCS-16 FCS-32 +X+1 (All 1 initial) 9.2 Send/Receive Clock In synchronous communication (SYNC/BSC, HDLC/SDLC), when transmitting/receiving data in synchronization...
  • Page 117: About The Frame

    ‫ ڦ‬When monitoring in synchronization with an external clock. RT ST1 RT ST2 Analyzer Analyzer Analyzer CLOCK:ST1 CLOCK:ST2 CLOCK:RT ‫ ڦ‬When performing a simulation with DCE (this unit is in DTE mode). Analyzer Analyzer Analyzer CLOCK:ST1 CLOCK:ST2 CLOCK:RT ‫ ڦ‬When performing a simulation with DTE (this unit is in DCE mode). Analyzer Analyzer Analyzer...
  • Page 118: Data Code Chart

    9.4 Data Code Chart ・ Blank parts (undefined code parts) are displayed in HEX. ・ JIS (data bit: 7-bit length), EBCD, and Baudot switches between SHIFT IN display and SHIFT OUT display by the shift-in character SI and shift-out character SO. ・...
  • Page 119 ‫ ڦ‬JIS (Data bit: 7-bit length) For Roman characters For Kana characters SHIFT IN SHIFT OUT △ △ タ ミ 。 ア チ ム ” 「 イ ツ メ 」 ウ テ モ 、 エ ト ヤ ・ オ ナ ユ...
  • Page 120 ‫ ڦ‬EBCDIK & △ ソ ア タ ~ イ チ ヘ ウ ツ ホ エ テ マ オ ト ミ カ ナ ム キ ニ メ ク ヌ モ ケ ネ ヤ ¢ コ ノ ユ レ ¥ ロ < サ...
  • Page 121 ‫ ڦ‬Transcode ■ IPARS & △ < < △ -119-...
  • Page 122: Translation Display Specification

    9.5 Translation Display Specification Frame level translation display ‫ ڦ‬SDLC, HDLC fram composition Flag Address Control part Infomation part Frame check Flag (8-bit) (8-bit) (16-bit) Upper 7-byte ‫ ڦ‬Translation display Timestamp Type Data ‫ ڦ‬SDLC mnemonics chart (modulo 8) Mnemonic Name Control bit configuration SD side RD side...
  • Page 123 ‫ ڦ‬X.25 mnemonics chart (modulo 8) Mnemonic Name Control bit configuration SD side RD side SD side RD side INFO INFO INFOmation N(R) N(S) Receive Ready N(R) Recieve Not Ready N(R) REJect N(R) Set Asynchronous SARM Disconnect Mode Responce Mode SABM Set Asynchronous Balanced Mode Set Asynchronous Balanced ModeExtended...
  • Page 124 ‫ ڦ‬LAPD fram composition Flag Address Control part I n f o m a t i o n Frame check Flag (16-bit) (8,16-bit) part (16-bit) Upper 3 byte ‫ ڦ‬Translation display TimeStamp SAP TEI CR Type Data ‫ ڦ‬LAPD mnemonics chart Mnemonic Name Control bit configuration...
  • Page 125: Packet Level Translation Display

    Packet level translation display ‫ ڦ‬X.25 packet composition Flag Address Control part I n f o m a t i o n Frame check Flag (8-bit) INFO frame part (16-bit) (8,16-bit) LCGN P-TYPE data 4-bit 4-bit 8-bit 8,16-bit Upper 4 byte ‫...
  • Page 126 ‫ ڦ‬LAPD packet configuration Flag Ad d r e s s s e c t io n Control section Data Frame Flag (16-bit) INFO frame (8, 16-bit) section check (16-bit) Protocol 0 fixing Length Call Call Message Information identifier 4-bit of call reference reference...
  • Page 127: Ppp Translation Display

    PPP translation display ‫ ڦ‬PPP frame constitution Flag Address Control Protocol Data section Flag section (16bit) Code Identifier Infomation Upper 6 byte ‫ ڦ‬Translation screen TimeStamp PROTOCOL CODE Data Protocol value (h) Mnemonic Name 0001 Padding Padding Protocol 0021 Internet Protocol 0023 OSI Network Layer 0025...
  • Page 128 Protocol value (h) Mnemonic Name 0201 802.1dHP 802.1d Hello Packet 0203 SR-BPDU IBM Source Routing BPDU 0205 DECLBST Dec LANBridge 100 Spanning Tree 0231 Luxcom Luxcom SigmaNS Sigma Network Systems 8021 IPCP Internet Protocol Control Protocol 8023 OSINLCP OSI Network Layer Control Protocol 8025 XNSCP Xerox NS IDP Control Protocol...
  • Page 129 Code Mnemonic Meanning CONF-REQ Configure-Request CONF-ACK Configure-Ack CONF-NAK Configure-Nak CONF-REJ Configure-Reject TERM-REQ Terminate-Request TERM-ACK Terminate-Ack CODE-REJ Code-Reject PROT-REJ Protocol-Reject ECHO-REQ Echo-Request ECHO-REP Echo-Reply DISC-REQ Discard-Request IDENT Identification TIME-REM Time-Remaining RES-REQ Reset-Request RES-REP Reset-Reply ◆ This unit translates all bits of ACCM as “0”. (Example) When all the ACCMs between communication devices are bit ON (1) Terminal equipment (DTE) side Terminal equipment (DCE)
  • Page 130: Chapter 10 Specifications And Maintenance

    Chapter 10 Specifications and Maintenance 10.1 Specifications of Function and Hardware Model LE-3500XR LE-2500XR RS-232C (V. 24 ) ◎ Standard Interface RS-422/485 ◎ TTL/I2C/SPI ◎ X. 20/21 ○ OP-SB10N + [LE-25Y15] RS-449 ○ OP-SB10N + [LE-25Y37] V. 35 ○ OP-SB10N + [LE-25M34]...
  • Page 131 *5 : Wi-Fi function is available only in Japan, USA, Canada, and EU nations where the product is needed to be compliant with RE directive (2014/53/EU). The Wi-Fi function of this product is set to invalid depending on the country where it is shipped. Please contact LINEEYE for the detail. *6 : Not all USB flash drive are supported.
  • Page 132: Signal Definition Of The Measurement Ports

    10.2 Signal Definition of the Measurement Ports 2.3 Measurement Port RS-232C(V.24) port ○ RS-232C measurement/test port. The standard pin assignment is V.24 specification. The input/output specifications of each signal can be switched by setting of DTE/DCE at the monitor function (MONITOR), simulation function, and BERT function.
  • Page 133 TTL Port ○ TTL (UART), SPI, and I2C port for measurement and test TTL Port Connector : 2.54mm pitch Pin header type HIF3FC-10PA-2.54DS(71) HIROSE ELECTRIC ‫ ڦ‬TTL (UART) signal definition (*1) Input/Output Line state Signal Pin name MONITOR SIMULATION Transmission data Receiving data Signal Ground ‫...
  • Page 134 RS-530 port [when using optional board OP-SB10N] ○ This port can support legacy interfaces such as X.21, RS-449, V.35, etc. by using a dedicated cable. ‫ ڦ‬Signal definition of the RS-530 (RS-422/485) port RS-530 X.20/21 (*1) RS-449 (*2) V.35 (*3) Line state Signal Dsub25...
  • Page 135 Synchronous TTL port [ when using optional board OP-SB5GL ] ○ ‫ ڦ‬Signal definition of the probe unit Line state Signal Description Probe color Signal ground Black Transmission data /SPI/I2C SD / SDO / SDA Brown Receiving data /SPI RD / SDI Control line RTS /SPI RTS / SS Orange...
  • Page 136: Shortcut Keys

    10.3 Shortcut Keys The shortcut key operation similar to the operation by the menu number of the conventional model is available. By pressing [0] to [F] after [MENU], you can move to the frequently used setting screen. Shortcut key Setting display Remark [MENU] and [0] Configuration...
  • Page 137: Firmware Update

    10.5 Firmware Update The latest improved firmware can be downloaded from the LINE EYE website. https://www.lineeye.com/html/download_update.html Download it to an appropriate folder on your computer, unzip it, and check the firmware file (extension: FW2). The downloaded firmware can be written to the analyzer in two ways.
  • Page 138: Trouble Shooting

    An SD card cannot be used on ・ Please use optional SD card from LINEEYE. the analyzer ・ Please use an SD card within the maximum SD card capacity. ・ Wi-Fi function is available only in Japan, USA, Canada and EU countries.
  • Page 139: Warranty And After Service

    LINEEYE. If the defects exist during the Warranty period, please send back the products to LINEEYE distributors or LINEEYE. LINEEYE will repair or exchange them at no charge. In this case , the shipping charge will be at your own expense.
  • Page 140 LINEEYE CO., LTD. 4F., Marufuku Bldg., 39-1, Karahashi Nishihiragaki-cho, Minami-ku, Kyoto, 601-8468, Japan Tel : 075(693)0161 Fax : 075(693)0163 URL https://www.lineeye.com Email :info@lineeye.co.jp Printed in Japan M-10235XRE/LE...

This manual is also suitable for:

Le-2500xr

Table of Contents