7. Select
Write
from the right side panel.
Enable CustomLogic
Controller 1:
1. Connect to controller 1.
2. Go to
Configure > Parameters
.
3. Enable
CustomLogic
under
Utility > CustomLogic
.
4. Select
Write
from the right side panel.
Controller 2:
1. Connect to controller 2.
2. Go to
Configure > Parameters
.
3. Enable
CustomLogic
under
Utility > CustomLogic
.
4. Select
Write
from the right side panel.
9.6.3 Example 3: Start genset engine
Introduction
In this example CustomLogic is configured to start the genset engine.
The user starts the procedure by pressing push-button 1. The user then has 10 seconds to confirm the procedure with push-
button 2. If push-button 2 is pressed within the time limit the
Start engine
command is sent. The user has three attempts to
start the engine. If the engine is unable to start within the three attempts, further attempts to start the engine are blocked.
When the 10 second timer expires, the user can restart the procedure by pressing push-button 1. When the procedure is
restarted the user gains three new attempts to start the engine.
Logic restrictions
• If the user activates push-button 2 before the procedure is started, and keeps it activated while starting the procedure, the
engine will not start.
• If the engine is running the procedure can be started, but push-button 2 will not send the
Start engine
command.
• If push-button 1 is pressed during the timer interval, the interval time will
not
be extended.
• If the engine failed to start three times, the user will not be able to send the
Start engine
command anymore (even if the
timer hasn't expired and the conditions are now OK).
PPM 300 PICUS manual 4189341080 UK
www.deif.com
Page 137 of 213