Title: Instruction manual PROFINET interface
Date: Sept. 2020
Ver: 04AD_Red-y_V2.1
By: WES/HAE
Page 15
/
30
NOTICE!
Why the register does not react of values modification?
Nothing will happen, if the register has already value = “0” and you want again to update
with this same value.
So we first need to modify the value. In this case it has to be different of “0”, then
we can write again value = “0”.
This is currently happening when “reset of Totalizer” or “HW error reset”.
Divers examples
Enable writing:
Input PDO‘s = Read= Rd
and
Output’s PDO’s =Write = Wr
- To
enable writing a value to the set point (flow)
, set bit 1 with “Bit weight = 2”, in writing “Output
enable /Write protect” with value = 2
- To
enable writing the Totalizer & set point (flow)
, add both Bit weight, and write “Output
enable/Write Protect” with value = 3
Specify flow rate
Registers used (Rd*):
Flow Limit
,
Flow
Registers used (Wr**):
Write Protect
,
Set point Flow
1. Determine final value: Query register(Rd)
Flow Limit
(Not mandatory if end value is known)
2. Enable flow: Register(Wr):
Write Protect
enter value 2 (= bit weight for
Set point Flow
), so that
the Vögtlin device is ready for a set point.
3. Set flow: Register(Wr)
Set point Flow
e.g. enter the determined value of point 1
4. read actual value flow: Register(Rd)
Flow