Page 10 • MNFL003 ║ Issue/Rev. 0.1 (9/13)
microFlow.net Liquid Modbus Communications Manual Implementing Remote Host Functionality
2.25 Set Time/Date
To set the date and time via Modbus, write the following holding registers (Function 3):
7688 (30344) Time Set - Year, 4 digit
7689 (30345) Time Set - Month
768A (30346) Time Set - Day
768B (30347) Time Set - Hour
768C (30348) Time Set - Minute
768D (30349) Time Set - Seconds
768E (30350)
†
Time Set (0=MIL,1=AM,2=PM)
2.26 Alarm Clearing
Force the Alarm Status coil Off (Write a 0 to coil 264 using Modbus Function 5/15) to
clear all active alarms.
2.27 Other Host Clearable Flags (Program Change, Power Fail, Transaction/
Batch Done, etc.)
Force the status flag Off (Write a 0 to coil using Modbus Function 5/15) to clear the flag.
Coil # Status Flag Cleared on Write of 0
2 Program Mode Value Changed
3 Power-fail Occurred
259 Batch Done
260 Transaction Done
2.28 Set Max Transaction Amount
Write the maximum total amount allowed for the transaction when host authorization of
type AU/AP will be issued (i.e. the operator/driver will determine batch sizes):
9F00-9F01 (40704-40705)
†
TA - Set Transaction Maximum Amount (unsigned long
integer)
Range is 0-99,999
Note: The Communications Port Control must be set to Host Control for the Set Max Transaction Amount
Function.
2.29 Allocate Recipes
9F06-9F07 (40710-40711)
†
AB - Recipe Mask (unsigned long integer)
The value written to this register is determined via a bitmap. Each bit represents a recipe,
with the bit value being determined by the formula 2
(r-1)
where r is the recipe number
(1-12). Hence, the least significant bit (2
0
or 1) represents Recipe 1.
Value Representation
1 Recipe 1
2 Recipe 2
3 Recipes 1 and 2
4 Recipe 3
5 Recipes 1 and 3
6 Recipes 2 and 3
7 Recipes 1, 2 and 3
etc...