You can help by commenting or suggesting your edit directly into the transcript. We'll review any changes before posting them. All comments are completely anonymous. For any comments that need a reply, consider emailing training@inductiveautomation.com.
Version:
LESSON LIST
-
2:56About Transaction Groups
-
4:42Types of Groups
-
2:48Group Update Rate
-
3:17Item Types
-
3:19Tag References vs. OPC Items
-
2:58Expression Items
-
4:03SQL Query Expression Items
-
3:14Run Always vs. Triggered Items
-
3:04Hour and Event Meters
-
3:17Resetting Hour and Event Meters
-
2:50Trigger – On Value Change
-
2:21Trigger – While Condition is True
-
1:42Trigger – Rising Edge (Once)
-
2:12Trigger – Reset Trigger
-
1:50Trigger – Handshakes
Take Topic Challenge
LESSON
Trigger – Rising Edge (Once)
Description
Learn how to use One-Shot execution on a group while using either the Timer or Schedule option of the Execution Scheduling setting.
Video recorded using: Ignition 7.9
Transcript
(open in window)[00:00] One common triggering situation is to trigger a group on the rising edge event of a Tag change. So, for example, let's say we have a Boolean tag that we want to use as our trigger. We could bring it into the Group, and, because in this case we only want to use it as a trigger, we can make the item Read Only. On the Trigger tab, I can select that item, choose the Above Zero condition, and then, most importantly, select "Only execute once while the trigger is active". This means that the first time that the group evaluates the item and sees it as a High condition, it will lock that value in and will not let it trigger again until it sees it go back to False. And I save the Group. We can now see that rows are only inserted each time the tag transitions to True. Nothing else occurs until we take it back to False, and then back to True again. This is what is considered a rising edge trigger. Of course, we could also use On Zero, or one of the range conditions. Any of these modes are compatible with the "Only execute once" condition.