# How to use Perspective Historical Playback from the exchange

**URL:** <https://forum.inductiveautomation.com/t/how-to-use-perspective-historical-playback-from-the-exchange/72722>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 20, 2023, 5:30pm UTC](https://forum.inductiveautomation.com/t/how-to-use-perspective-historical-playback-from-the-exchange/72722 "2023-04-20T17:30:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gabriel\_Schwinghamme](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gabriel\_Schwinghamme](https://forum.inductiveautomation.com/u/Gabriel_Schwinghamme)\
**Post date:** [April 20, 2023, 5:30pm UTC](https://forum.inductiveautomation.com/t/how-to-use-perspective-historical-playback-from-the-exchange/72722/1 "2023-04-20T17:30:00Z")

</div>

Hello Everyone,  
I am working on a project that requires a historical playback of all elements including write tags. I know that this Resource does not allow for write tag states natively but I have seen some other form posts on it. I am new to ignition so what I could really use help with is how to even use it in the project. There isnt any documentation I have found on implementation, so can anyone get me started on making even a simple view work with it?

Thank you,

Gabriel.

---

<div class="post-metadata">

**Author:** ![Gabriel\_Schwinghamme](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gabriel\_Schwinghamme](https://forum.inductiveautomation.com/u/Gabriel_Schwinghamme)\
**Post date:** [April 25, 2023, 2:04pm UTC](https://forum.inductiveautomation.com/t/how-to-use-perspective-historical-playback-from-the-exchange/72722/3 "2023-04-25T14:04:00Z")

</div>

I have solved this issue. For anyone wondering the problem for me was that the currrentTime Parameter was a date several years ago which was causing the values to be 0 no matter what. To solve this simply grab the current time tag from rangeStart and create a tag binding for currentTime and use that tag. I will update if this solution causes problems in the future.

UPDATE: This Was incorrect. You cannot make the currentTime parameter the system time. This will cause the history feature not to work. Unfortunately the way it was fixed for me was by playing with slider and toggling history on and off and the time was updated to the present. I would either try that, or if you are good at scripting, dive into the tick tock custom parameter scripting and see how to reset it.

If you are new to ignition and are just lost like I was, here is a video with the creator of this exchange resource explaining how to use it.

[![](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/4/846b77aee3bc7243a3f7975ba5d5e0f77e7d53dd.jpeg "4 Ignition Exchange Resources for Perspective") ](https://www.youtube.com/watch?v=GdNr47eY1IM)

Also Although I have not yet tried this, here is a forum post explaining how to make it respond to write tags in addition to read tags.

> [@Ignition Exchange: Playback functionality](https://forum.inductiveautomation.com/t/ignition-exchange-playback-functionality/72336):
>
> In our project (made in Perspective) we want to establish a playback function using the 'Perspective Historical Playback' control I found on the Ignition Exchange platform. This control is made by Kevin McClusky. It works fine for read-only tags, but I wonder how you can do the same playback functionality for read/write tags (for instance a parameter setting 'max pressure'). When the control is in real-time mode, you still want to be able to change the actual tag. When the control is in histori…

Please reach out if you need help.

Thanks.

---

<div class="post-metadata">

**Author:** ![Anjali\_Jangid2](https://avatars.discourse-cdn.com/v4/letter/a/bcef8e/32.png) [@Anjali\_Jangid2](https://forum.inductiveautomation.com/u/Anjali_Jangid2)\
**Post date:** [April 29, 2024, 11:37am UTC](https://forum.inductiveautomation.com/t/how-to-use-perspective-historical-playback-from-the-exchange/72722/4 "2024-04-29T11:37:07Z")

</div>

The global function is returning empty dictionary of cache values, can someone help me with this.

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [April 29, 2024, 12:06pm UTC](https://forum.inductiveautomation.com/t/how-to-use-perspective-historical-playback-from-the-exchange/72722/5 "2024-04-29T12:06:51Z")

</div>

What have you tried? Perhaps share what you have done, either in screenshots or exports.
