# Pulse function in ignition

**URL:** <https://forum.inductiveautomation.com/t/pulse-function-in-ignition/112693>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [December 9, 2025, 8:35am UTC](https://forum.inductiveautomation.com/t/pulse-function-in-ignition/112693 "2025-12-09T08:35:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TechEnlive](https://avatars.discourse-cdn.com/v4/letter/t/3be4f8/32.png) [@TechEnlive](https://forum.inductiveautomation.com/u/TechEnlive)\
**Post date:** [December 9, 2025, 8:35am UTC](https://forum.inductiveautomation.com/t/pulse-function-in-ignition/112693/1 "2025-12-09T08:35:23Z")

</div>

Hi, I’m working on a Citect project and migrating its functionality to Ignition Perspective. I came across a button-click event in Citect called **“Pulse”** , which is a built-in function used to send a short pulse to adjust a motor.

Is there an equivalent feature in Ignition, or a recommended way to replicate this behavior? I couldn’t find any built-in delay or pulse function.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/f/5f910bf7455f5566bd9e902b127a2a816ff4cc19.png)

Thanks in advance.  
Regards,

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [December 9, 2025, 8:55am UTC](https://forum.inductiveautomation.com/t/pulse-function-in-ignition/112693/2 "2025-12-09T08:55:38Z")

</div>

> [@Perspective: Scripting a Momentary Button](https://forum.inductiveautomation.com/t/perspective-scripting-a-momentary-button/35684):
>
> Hey folks, Ignition 8.0.7 I’m trying to implement a momentary button in Perspective, but the feature doesn’t appear to be available. The One-Shot Button documentation states, [“If your PLC expects the HMI to reset the bit, use the Momentary Button.”](https://docs.inductiveautomation.com/display/DOC80/Perspective+-+One-Shot+Button) Since it seems as though the feature is not yet supported, does anyone have an example script for the button component that can reliably perform the Momentary function? I’m having a hard time replicating the function of the momentary button from Vi…

This is a typical momentary button. This is also a bad idea. This leaves the system open to the button getting latched on and never reset. This is also a problem with Citect. I recommend you modify the PLC logic slightly to make the PLC reset the bit after a latch from the SCADA, its much better and less error prone.
