You will need this file Challenge01.bog (690 Bytes)
Objective:
Your task is to design a holding circuit using Niagara 4 (N4) that simulates the behavior of a latching circuit. You will use two oneShot blocks, simulating buttons, “Activate” and “Reset,” along with a boolean output, and implement the logic using only the components from the KitControl palette.
Instructions:
- Setup:
- You are provided with two boolean buttons: Activate and Reset.
- You also have a boolean output that will represent the state of the circuit (ON/OFF).
- Logic Requirements:
- When the Activate button is pressed, the boolean output should change to true (ON).
- When the Reset button is pressed, the boolean output should change to false (OFF).
- The boolean output should remain false (OFF) until the Activate button is pressed again.
- Tools:
- You must implement this logic using only the components from the KitControl palette in Niagara 4.
- Use appropriate logic blocks (e.g., OR, AND, Latch, etc.) to achieve the desired behavior.
- Testing:
- Once you’ve built your circuit, test it by simulating the pressing of the Activate and Reset buttons to ensure the boolean output behaves as required.
- Make sure the output holds its state as expected when switching between the buttons.
- Submission:
- Save your work and submit the completed Niagara 4 file (.bog) as a reply to this post.
- Include a brief explanation of the logic you implemented and why you chose the specific components.




