User Manual

Figure 3-9. LJlogger Trigger Configuration
Figure 3-9 shows 9 example triggers:
Trigger #0: If the scaled data from analog input row 7 (Figure 3-5) is greater than 5,
then set AO1 to 5 volts. Once triggered, there is a 10 second delay before it can be
triggered again.
Trigger #1: If IO3 is high, set IO2 high. Reset delay is zero so this trigger can occur
every iteration (every 0.1 seconds) if IO3 is high.
Trigger #2: If D15 is low, set D14 low.
Trigger #3: If the count is greater than 10,000, set IO1 to an output.
Trigger #4: If it has been 3000 seconds since LJlogger started, set D13 to an output.
Trigger #5: When the PC’s clock is at 15 minute intervals, the status LED will be turned
off and an email will be sent.
Trigger #6: Calls FunctionX from function1.dll. If the function returns True, reset the
counter. Users can make their own FunctionX DLLs. See the source code for more
information.
Trigger #7: Calls FunctionX from function2.dll. If the function returns True, stop writing
data to file.
Trigger #8: Calls FunctionX from function10.dll. If the function returns True, write 1 row
to the data file.