1. Safety Instructions
- Plug the meter into the PC and turn it on. Wait for the PC to recognize the USB drive named "Bootloader".
- Do not use the instrument in a flammable and explosive environment.
- Used batteries for instrument replacement and discarded instruments cannot be disposed of with household waste. Handle in accordance with relevant national or local laws and regulations.
- When there is any quality problem with the instrument or a question about using it, contact FNIRSI online customer service or the manufacturer for assistance.
2. Product Description
2.1 Specifications
Signal | Range | Precision | Resolution | Max load | External power supply |
---|---|---|---|---|---|
Active current (mA) output | 0~24mA | ± (0.1%+0.005) | 0.01mA | 750Ω | |
Passive current (XMT) output | 0~24mA | ± (0.1%+0.005) | 0.01mA | 0~30V | |
Voltage (V) output | 0~24V | ± (0.1%+0.005) | 0.01V | ||
24V loop | 0~24mA | ± (0.1%+0.005) | 0.01mA | ||
Frequency (Hz) output | 0~9999Hz | ±2% | 5 digits | ||
Current (mA) input | 0~24mA | ± (0.1%+0.005) | 0.01mA | ||
Voltage (V) input | 0~30V | ± (0.1%+0.005) | 0.01V |
2.2 Function Introduction
- Conversion Of Engineering Quantity Display: Signals are displayed as physical or engineering (pure quantity) values. The physical quantity corresponds linearly with the engineering quantity. For example: a current signal of 4~20mA corresponds to 0~100 (4mA=0, 12mA=50, 20mA=100). This range can be modified by parameters.
- Preset Value: 4 groups of commonly used signal values can be preset to facilitate quick adjustment of output.
- Signal Conversion: The input signal is converted into an output signal, which can be converted between different physical quantities; for example: an input frequency signal (0-1000Hz) converted into a current signal (4-20mA).
- Programming Output: This function automatically and continuously changes the output size according to setting parameters, with modes for monotonous rise, monotonous fall, and cycle.
- Real-time Curve: The change trend of input and output signals can be displayed by drawing a curve. The sampling time of the curve can be set, and the display curve can automatically adjust within the range of maximum and minimum values over a certain period.
- Modbus Slave: The FNIRSI SG-003A can communicate with configuration software or PLC via RS485 to set the instrument.
- Firmware Upgrade: Uses a USB emulated U disk for firmware upgrade.
2.3 Interface Terminal
The device features 4 inner diameter 4mm wiring ports on the top surface, represented by different color rings. These ports are: COM, OUT, IN-/24V, and IN+.
- The blue port (IN-) is an alternate function, serving as an input- or switchable to a 24V independent test power supply. In input state, IN- is internally shorted with the black (COM) port. When IN- is an independent power supply, there is a 24V voltage between it and the COM port.
- Red (OUT) port and black (COM) port form an output port.
- Yellow (IN+) and blue (IN-) form the input port.
- When the (IN-) port is an independent power supply, it is called a (24V) port and forms an output port pair with the (COM) port.
2.4 Power & Charge
The device has a built-in 3000mA large capacity lithium battery and a Type-C charging port (DC 5V).
- Battery Display: Shows the current battery level in the upper right corner of the display.
- Charging State: When charging, the power button displays a red light. When fully charged, it automatically stops charging and displays a blue light.
3. Button Panel Introduction
All buttons are made of white translucent silicone material with color LED backlights that change color with function and mode, providing intuitive status indication.
The keys are mainly divided into a 3-Key area and a 5-Key area. Each key has multiple functions. The FN button and the 5-Key area keys have up/down functions and marked functions, which change based on the state of the FN key and the interface mode. The device defaults to the upshift function on startup.
- FN Key State: Divided into default white light state and red light state.
- 5-Key Area Status: Divided into:
- Button white light: Manual setting mode.
- Button green light: Preset output mode.
- Button blue light: Programming mode.
- No button light: Conversion mode.
Button Function Operation Description:
- RUN Light: The power on/output is indicated by white light.
- IN Input Key: Used to switch the input signal mode in the main interface. When the FN red light is on, clicking IN enters the input setting.
- OUT Output Key: Used to switch the output signal mode on the main interface. When the FN red light is on, clicking FN enters the output setting.
- FN Exit Return Key: In the main interface, clicking FN turns it into a red light to activate the downshift function of other keys (entering different modes, etc.). In the setting interface, the function of FN is to return.
4. Display & Signal Description
The device's panel display shows various information and controls. On the main interface, it typically shows Current Input, Current Output, Range, and time (T:00:09:30, 00:00:00). Key areas include a 3-key area (IN, OUT, FN) and a 5-key area (RCVK, AUTO, ON/OFF, CURVE, CONVRET).
- Main Interface (⑤): The primary display interface.
- RCVK Up Function Key (⑥): When white, it adds value or selects upward. In programming mode (when output pulse is quantitative and cursor is not present), it functions similarly. When FN red light is on (button is green), click RCVK to enter/exit preset output mode, allowing quick recall of preset signal values using up, down, left, and right buttons.
- AUTO Left Function Key (⑦): When white, it selects to the left. In programming mode (when output pulse is quantitative and cursor is not present), it functions similarly. When FN red light is on, click AUTO to enter/exit programming mode (button blue light). In this mode, the up key performs single output, down key resets, left key ends output, and right key pauses/continues.
- ON/OFF Confirmation Button (⑧): On the main interface, it turns output on/off. When setting the interface, it functions as "OK".
- CURVE Right Function Key (⑨): When white, it selects to the right. In programming mode (when output pulse is quantitative and cursor is not present), it functions similarly. When FN is red, click to switch between curve interface/character interface.
- CONVRET Down Function Key (⑩): When white, it decrements the value or selects down. In programming mode (when output pulse is quantitative and cursor is not present), it functions similarly. When FN is red, click to enter/exit conversion mode.
4.1 Switching Of Signal Types
- To switch the input signal type, press FN on the main interface (FN button turns red), then press the IN button to enter the input setting.
- To switch the output signal type, press the OUT key to enter the output setting. After entering the setting interface, you can directly select the desired signal type from left to right. Press FN to exit to the main interface.
- Various signal modes are available for switching under different signal types, each with customizable parameters.
4.2 mA Current Signal
- Mode Switch: When the main interface FN is white, press IN/OUT to switch the display of input/output actual value and engineering quantity.
- Output Open Circuit Detection: When output is on, if the interface displays "open circuit" and flashes, it means the output signal is not connected or is close to zero.
- Output Circuit Voltage: FNIRSI SG-003A can set current output no-load voltage. 12V is for power saving; some devices require 24V drive capability.
- Output Range: The limit range of the current output can be set.
4.3 V Voltage Signal
- Mode Switch: When the main interface FN is white, press IN/OUT to switch the display of actual value and engineering quantity of input/output.
- Overcurrent Protection: If the output voltage is shorted, the output will automatically shut down.
- Output Range: The limit range of the voltage output can be set.
4.4 XMT Passive Current Signal
- Mode Switch: When the main interface FN is white, press IN/OUT to switch the display of actual value and engineering quantity of input/output.
- Output Range: The limit range of passive current output can be set.
4.5 Hz Pulse Signal
- Mode: The pulse signal has four modes: frequency, PWM duty cycle, speed frequency, and pulse quantitative/counting. When the main interface FN is white, long press OUT to switch mode.
- Range: Select the range of frequency output: 0~99.999Hz, 0~999.99Hz, 0~9999Hz, 0~200kHz.
- Method: Select level/open circuit according to the presence or absence of pull-up.
- Output Peak Value: The level height of the output waveform, highest is 24V.
- Frequency Mode Operation Instructions: The frequency range can be switched by pressing OUT when the main interface FN is white.
- Operating Instructions In PWM Mode: PWM displays two parameters: frequency value (period value) and duty cycle. The frequency value is displayed in the original engineering quantity position (no engineering quantity display). Maximum frequency does not exceed 9999Hz. Frequency value/duty cycle parameters can be set when outputting. When the main interface FN is white, press OUT to switch, indicated by a yellow cursor.
- Operating Instructions For Speed Mode:
- The speed mode calculates motor or gear speed. One revolution produces 1 pulse. Example: 1 minute = 3000 revolutions, so 1 second = 50 pulses.
- Time Unit: Frequency=RPS(per second) × number of pulses per revolution, RPM(per minute)=RPS × 60, RPH(per hour)=RPS × 3600. Maximum frequency does not exceed 9999Hz.
- Number Of Revolution Pulses: The number of pulses per revolution of the motor or gear can be selected in the speed setting.
- Tooth Missing: Mainly used to simulate engine speed, selected in the speed setting.
- Quantitative/Counting Mode Operation Instructions: The main purpose is to simulate the quantitative control sensor of flow. The frequency value is displayed in the original quantity position. The cycle is displayed at the original engineering position, unit is milliseconds. When the main interface FN is white, press OUT to switch between cycle and quantitative values, distinguished by cursors. The period value can be modified during quantitative output. In this mode, when the cursor disappears after output is turned on, the backlight of the up, down, left, and right keys turns blue. The function of these buttons also changes: up is a single pulse sent, down is program stop and reset, left has no function, right is start/pause.
5. Extensions
5.1 Engineering
In industrial fields, analog signal values often need conversion to engineering quantity values. Therefore, in the input and output settings of each signal, the instrument can set the upper and lower limits of its engineering quantity and the corresponding signal value.
5.2 Preset Value
- Parameter Setting: You can set the signal value corresponding to the up, down, left, and right buttons.
- Operation Instructions: To start and exit, when the main interface FN is red, press the up key RCVK.
- Up, Down, Left And Right Keys: After starting the preset, the backlight of the up, down, left, and right keys will turn green, and their function will change to "output the set value".
5.3 Signal Conversion
The input signal is converted into an output signal. For example: an input frequency signal (0-1000Hz) converted into a current signal (4-20mA).
- Parameter Settings:
- Input upper limit/input lower limit: The amplitude range of the input signal.
- Output upper limit/output lower limit: The amplitude range of the output signal.
- Overrun allowed: If checked (e.g., 1-5V to 4-20mA), if input is 0V, output will follow to 0mA. If unchecked, output is 4mA and locked within the set range.
- Automatic operation: If checked, signal conversion automatically starts at next power-on and cancels when exited.
- Instructions: To start and exit, when the main interface FN is red, press the CONVRET key. After startup, the backlight of the up, down, left, and right keys will turn off and have no function.
5.4 Program Output
The programming output automatically completes N cycles of signal output according to user-set parameters. This function is mainly used for aging tests of electric or pneumatic valves, or PLC program debugging.
- Parameter Settings:
- Mode: Single rise, single fall, and cycle.
- Number of loops: 0 is infinite, 30000 is maximum.
- Start value: Value at each start.
- End value: Value at the end of each.
- Increment step value: Value of each increment.
- Increment step time: Time between each increment.
- End stop: Time delay at the end value.
- Decrement step value: Value to decrease each time.
- Decrease step time: Time between each decrease.
- Loop stop: Time delay at start value.
- Supplementary Parameter Description: The start and end values for single rise and single fall are selected based on high and low, and do not automatically close.
- Instructions:
- Start and Exit: When the main interface FN is red, press the left key AUTO to start/exit the programming output mode.
- Up, Down, Left and Right keys: After starting programming output mode, the backlight of the up, down, left, and right keys turn blue. Their functions change: top is single run, bottom is program reset, left is single-step run, and right is Stop/Continue.
5.5 Real-time Curve
- Instructions: When the main interface FN is red, press the right button CURVE to switch the interface with/without curve.
- Parameter Description:
- Turn on the output curve: Turns on the display curve of the output signal (Red line).
- Automatic output scaling: Automatically adjusts the scale range of the output signal and the y-axis with the maximum and minimum values of the curve.
- Input automatic scaling: Automatically adjusts the scale range of the input signal and the y-axis with the maximum and minimum values of the curve.
- Acquisition time: The refresh interval of the curve; the time scale changes with it.
5.6 Output Time
- Output Activation Output Time: When checked, each output automatically turns off after the set output time expires.
- Output Time: Set the duration for output.
5.7 Communication
- USB connection: The USB analog serial port is used for communication. Charging will slow down after checking the USB connection.
- Slave address: MODBUS slave address. Refer to tables for address and instrument register description.
6. Wiring Instructions
The manual illustrates several wiring configurations for the SG-003A:
- PLC/Process Instrument Connection (All-round Signal Output): The device connects to a PLC or process instrument for current, voltage, and frequency signal output. This is typically switched by electronic switches.
- Pneumatic Valve Control (Valve Position Given & Feedback):
In one configuration, the input (-) port is switched to 24V to act as the power supply for valve feedback, allowing simultaneous input and output operations.
In another configuration, the input (-) port is closed to 24V, serving as the negative pole of the input signal, enabling simultaneous input and output operations.
7. Fault Resolution & Equipment Maintenance
7.1 Fault Resolution
- No response when SG-003A is turned on:
- Determine if the battery has power and if the indicator light is normal when charging.
- Check if firmware upgrade error operation led to system crash.
- Abnormal screen display: Check if the screen is connected properly.
- Abnormal output value or measured value:
- Check the signal line.
- Check the interface for signal selection.
- Verify if the target parameter of the connection exceeds the range indicated by the technical indicator (which may cause abnormal operation or damage).
- Error in input and output: It is normal for there to be errors in input and output because the input and output are not isolated.
7.2 Equipment Maintenance
- The meter is powered by a 3.7V rechargeable lithium battery. Use the power adapter to extend battery life during long-term use.
- This instrument is not waterproof; do not use it in high humidity environments.
- Do not place the unit in unstable locations or where it may be subject to strong vibrations.
- Do not place this unit in places with high humidity, dust, direct sunlight, outdoors, or near high temperatures.
7.3 Firmware Upgrade
The SG-003A uses a USB emulated U disk for firmware upgrade.
Upgrade Steps:
- Plug the meter into the PC and turn it on. Wait for the PC to recognize the USB drive named "Bootloader".
- Copy the firmware to be upgraded to the U disk.
- After a few seconds, the device powers on normally, and the upgrade is successful.
① If the U disk cannot be recognized normally when connected to the PC in the power-on state, shut down and restart!
② USB firmware upgrade only supports WIN10. It is forbidden to drag and drop files other than those officially released by FNIRSI, as it is very likely to cause irreversible consequences.
8. Production Information
- Product name: Multi-functional Signal Generator
- Brand / Model: FNIRSI / SG-003A
- Manufacturer: Shenzhen FNIRSI Technology Co., Ltd.
- Website: www.fnirsi.cn
- Address: Building C, Weihuada Industrial Park, Dalang Street, Longhua District, Shenzhen, Guangdong, China
Modbus Register Information
Table 1: Function Code Attributes
Function code | Hexadecimal | Type of Data | Attributes |
---|---|---|---|
100 | 0x64 | uint16_t | read |
101 | 0x65 | uint16_t | write |
102 | 0x66 | float | read |
103 | 0x67 | float | write |
Table 2: Modbus Register Addresses and Attributes
Address | Hexadecimal | Type of Data | Attributes | Illustrate |
---|---|---|---|---|
40001 | 0X9C41 | uint16_t | read | Firmware version |
40002 | 0X9C42 | uint16_t | RW | Input signal |
40003 | 0X9C43 | uint16_t | RW | Output signal |
40004 | 0X9C44 | float | read | Input value |
40006 | 0X9C46 | float | RW | Output value |
40008 | 0X9C48 | uint16_t | RW | Software output mode and output switch |
40009 | 0X9C49 | uint16_t | RW | Active current output value USER upper limit |
40010 | 0X9C4A | uint16_t | RW | Active current output value USER lower limit |
40011 | 0X9C4B | uint16_t | RW | Voltage output value USER upper limit |
40012 | 0X9C4C | uint16_t | RW | Voltage output value USER lower limit |
40013 | 0X9C4D | uint16_t | RW | Passive current output value USER upper limit |
40014 | 0X9C4E | uint16_t | RW | Passive current output value USER lower limit |
Table 3: Input Millivolt Signal, J Thermocouple Type (Example)
01 | 65 | 9C | 42 | 04 | 62 | 40 | AF |
---|---|---|---|---|---|---|---|
slave address | function code | register address high byte | register address low byte | Register number high byte | Register number low byte | CRC high byte | CRC low byte |
Illustrate: 01: Slave address set by the device; 65: Write function code (see Table 1); 9C42: Read and write input signal address (see Table 2); 04: 01 is current, 02 is voltage, 03 is frequency, and 04 is millivolt, 05 is the resistor; 62: The upper four bits are the type: 1 is S, 2 is B, 3 is E, 4 is K, 5 is R, 6 is J, 7 is T, 8 is N. The lower four bits mode: 1 is millivolt, 2 is thermocouple, 3 is WR thermocouple; 40AF: CRC code (note! Send in hex). |