When utilizing System Platform, I have the ability to utilize the object viewer to directly modify attributes/tags. When working with a standalone InTouch application, is there a way to write to an InTouch tag (with a data type of Memory Message) without displaying it on a screen with a data entry field? My goal is simply to assign values to a "units" tag without additional user interaction.
Although the question is unclear to me, it is possible to use a script to transfer data to an InTouch tag.
ASF mentioned that when using System Platform, they have the ability to manipulate attributes, tags, and other properties directly through the object viewer. However, when working with a standalone InTouch application, the question arises of how to write to an InTouch tag (specifically a Memory Message data type) without displaying it on a screen with a data entry field. The focus is on setting a "units" tag without the need for a visible input field. One possible solution is to utilize the units field of the IO data tag itself, which is a DOT field that can be accessed for display purposes. Alternatively, if the preference is to store the value in a memory message tag, the initial value can be configured to the desired setting within the tag's configuration.
Robertmee suggested utilizing the units field within the IO data tag for easier accessibility on display. If you prefer using a memory message tag to store a value, make sure to set the initial value in the tag's configuration. Although there are more efficient methods available, I am constrained to work within the current structure. It seems like the OEM previously set tag values on an "OEM" screen and later removed it from the configuration.
ASF has mentioned that despite setting the initial value, the existing tag value is not being updated. While there may be better methods to handle this situation, ASF is constrained by the current structure and is unable to make significant changes. It appears that the original equipment manufacturer (OEM) established an "OEM" screen in the past to set these tag values, which was later removed from the configuration. It is important to note that updating the initial value will only refresh the memory tag, unless it is configured as retentive, in which case it will retain the last value.
It appears that a script or another mechanism may be dictating its behavior, as it stubbornly resists any attempts to alter it. Despite my efforts to cross-reference, it only appears to be utilized in animations on certain screens. The incomplete cross-reference raises questions, as I am aware of at least two other screens where it is being used but not listed. How can I further investigate and trace what is controlling its settings?
Absolutely, you can achieve this using scripts in your standalone InTouch application. InTouch provides a scripting language called QuickScript that allows you to write values directly to tags. In your case, you can assign values via scripts to the "units" tag without user interaction. You just need to create a script that gets triggered on an event (it could be based on another tag's value, a time schedule, or even system startup) and inside that script, you assign the value to your "Units" Memory Message tag. Remember to test thoroughly before applying it to your live application!
Yes, you can indeed write to an InTouch tag without displaying it on a screen. One way of doing this is by using the QuickScript function "TagWrite". This function allows you to assign a value to a particular tag programmatically, circumventing the need for it to be associated with a user interface element. For example, you can use TagWrite ("units", Value) within a script tailored to your specific needs and objectives. This will eliminate the need for additional user interaction to write to the "units" tag.
✅ Work Order Management
✅ Asset Tracking
✅ Preventive Maintenance
✅ Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Answer: 1. Q: Is it possible to modify InTouch tags without displaying them on the screen? Yes, you can write to an InTouch tag (such as a Memory Message tag) without displaying it on the screen by utilizing scripting or programming methods within the InTouch application.
Answer: To assign values to an InTouch tag without additional user interaction, you can use scripting, automation objects, or other programming techniques within the InTouch application to directly write to the tag.
Answer: While InTouch may not have the exact same object viewer feature as System Platform, you can still directly modify attributes and tags within the standalone InTouch application using scripting or programming methods.
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.