Ultrasonic flow meter communication question and answer
• Q: Why can't connect to the flowmeter? , After connecting it does not react?
Answer: A. Check whether the serial port parameters match; whether the protocol selection in the M63 window is correct. Check whether the physical connection is OK. The address in the M46 window is set correctly. When the meter is powered back on, it should be able to receive the character "AT", otherwise there is a problem with steps A and B. Check the command is correct. When using the extended protocol, the command should be followed by a carriage return symbol. • Q: Why is the MODBUS read out of a mess and completely different from the displayed value?
A: In general, if the MODBUS protocol can read data, it means there is no problem with the protocol itself. The messy data is due to the following error:
A. The data format is incorrect; B. The register address is wrong, which causes the data to be displaced and cause an error.
For example, REAL4, a real-type variable (a single-precision floating-point number in the IEEE754 format), has four different arrangements in terms of words and bytes. The TDS100 uses the most conventional one, namely the low word and the high byte preceding format. You can modify your software's data storage format to solve this problem. If you use a common configuration software, the configuration software generally has a method to select the format.
• Q: My system requires that I only issue one command every hour and then request multiple variables at the same time. Which protocol should I use?
A: A MODBUS command can read many variables at a time. If the MODBUS-RTU does not solve the problem, you can use the Haifeng expansion protocol connected using the "&" connection symbol. You can also use the simple compatible protocol, or the Meter-BUS protocol.
• Q: Why is the value read through the protocol inconsistent with the flow meter display?
Answer: A. Is the variable address the variable you requested? Because there are too many internal variables in the flowmeter, is it confusing? Note that when reading data, REG0001 is represented as 0000 in the command string instead of 0001. 0001 indicates the readout of REG0002 in the command string.
B. For the cumulative amount, only 7-digit decimal digits can be displayed, and 8-bit 10-digit numbers can be read out through the MODBUS protocol. In this case, the last 7 digits of the read out value are the same.
• Q: My system cannot support long integers and real variable formats. What should I do?
A: The need to use numerical conversion, or find a new driver to solve.
• Q: Does MODBUS have a test program?
Answer: Yes! MODSCAN is recommended for use on the Internet. This program is very convenient, it helps to check the read data, understand the meaning of various types of data.
• Q: Does the flow meter have simulated running status to facilitate testing and how can I set it?
Answer: Yes! Enter a value of 0 in the M11 window to start the simulation run. In the simulation mode, the flow rate is always set to 1.2345678 m/s, the instantaneous flow rate is equal to 0, and the “R†state is displayed. If instantaneous flow is required as a setpoint, this can be achieved by entering a negative setpoint in the M44 window. For example, enter -3600 cubic meters/second in the M44 window. Instantaneous flow will be displayed at 3600 cubic meters/second. At this time, all accumulators will also accumulate accordingly. Therefore, the cumulative output of the change is obtained. Using this function, it is particularly convenient to debug the networked software and test the flow meter function without the sensor.
• Q: What is the order of floating point numbers when using C?
A. For example, IEEE 754 format single-precision floating-point format with the four bytes of 3F9E0651 is 1.2345678. The order in the MODBUS data stream is 06513F9E, and the address data stream number 1 should be 01030406513F9E3B32 (hexadecimal number). When using the C language on an X86 computer, the memory is stored in the order 51069E3F from low to high.
For another example, the net accumulating register REG25 is read. The two register commands of REG26 are as follows:
010300180002440C (hexadecimal number)
Return data should be (set the net accumulator = 802609, its 4-byte hexadecimal representation 000C3F31)
0103043F31000CA7ED (hexadecimal number, A7ED for verification and)
Ultrasonic flowmeter specific models and related information, please visit the Nanjing Ngpo Technology Co., Ltd. website to view.
Features:
ER70S-6 is a kind of mild steel copper coated Welding wire, suitable for 100% CO2 and Argon& CO2 mixed gas protective welding with stable feasibility, good welding seams, less spatters and excellent welding process properties.
Application:
Used to weld ship building steel(A,B,D,E,A36,D36,E36)and equivalent mild steel or 550Mpa grade mild alloy steel, such as container building, construction machine, railway construction, pressure vessel for semi-auto or automatic gas shielded welding.
1. Wire into the plant must be stored in dry conditions, can not open welding wire coil waterproof packaging. |
Copper Plating Welding Wire ,Mig Welding Copper Wire,Copper Plating Wire,Copper Plating Welding Wires
Jiangyin Vankey Machinery Technology Co.,Ltd , https://www.jswkweldingwire.com