LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Are registry locations all that is needed to use DSC module?

Hi All,
 
New to Labview and our technical staff is pretty busy so I am trying to solve our issue but I am not sure that I have all the necessary information to do so. The NI rep told us that DSC was as simple as point and click to setup but I am not to point!!We have a BioFlo110 bioreactor that can be supervised via modbus server. I did the tutorial on How to create a modbus I/O server but when I need to tell the DSC to look for my values I am not sure how to do it. This is the information that came with the equipment concerning modbus communication:
 

ModBus Communications Protocol

All BioFlo110 parameters are represented by Register assignments (see Register Map

in Section 13.3.1 below).

The BioFlo 110 implements Modbus functions 03, 06 and 16 decimal.

All registers are transmitted high byte first then low byte (standard Modbus format).

All floating point values are stored in two-Register pairs, with the higher half in the

first (even) Register and the lower half in the second (odd) Register. Therefore,

floating point values are transmitted as four bytes, starting with the highest and ending

with the lowest.

 

 

Control Type Value

OFF = 0X00

Auto = 0X01

Manual = 0X02

ON/OFF = 0X03

P-DB* = 0X04

Total = 0X0B

3.3.1 Register Map

 

Loop number: 0 1 2 … 31 Formula

Parameters Decimal Address

1-Curr_val: 0 2 4 … 62 0 + (N Loop * 2)

2-Setpoint:

64 66 68 … 126 64 + (N Loop * 2)

3-Control_out:

128 130 132 … 190 128 + (N Loop * 2)

4-Integral:

192 194 196 … 254 192 + (N Loop * 2)

5-Derivative:

256 258 260 … 318 256 + (N Loop * 2)

6-Raw_float:

320 322 324 … 382 320 + (N Loop * 2)

7-Cal_gain:

384 386 388 … 446 384 + (N Loop * 2)

Also, would there be a more specific tutorial on how to use the information provided to build the application?

 

Any suggestion would be greatly appreciated.

 

Thank you

 

Albert

0 Kudos
Message 1 of 2
(2,478 Views)
Hi Biotech014,
 
It seems like you are trying to create some bound variables. I believe the below link is what you may be looking for;
 
Hopefully this helps out!
Aashish M
CEO
TransferFi
www.transferfi.com
0 Kudos
Message 2 of 2
(2,449 Views)