The Script tag basically runs a built script when a discrete value changes. It's really not use that often and most custom scripts do not use that tag at all. Most scripts are either on a page or are a type of module which gets identified.
When we talk about custom scripts, we are typically not talking about custom expressions, typically, custom modules or scripts which are written outside of VTScada and imported into the application. It would often be a separate .src file which is referenced and imported or custom page script which requires editing a page's .src file.
As for custom scripts and running applications, creating expressions using the expression builder is a fairly safe thing to do, even in a running application. If you are writing and testing custom code modules which get imported into VTScada. That should be tested and developed on a machine which is not a functional application server. VTScadaLIGHT on another machine is a great place to learn some custom script.
If you'd like to start with expressions: you can check out the following - https://www.vtscada.com/help/Content/Scripting/Expressions/ExpressionExamples.htm
The Script tag basically runs a built script when a discrete value changes. It's really not use that often and most custom scripts do not use that tag at all. Most scripts are either on a page or are a type of module which gets identified.
When we talk about custom scripts, we are typically not talking about custom expressions, typically, custom modules or scripts which are written outside of VTScada and imported into the application. It would often be a separate .src file which is referenced and imported or custom page script which requires editing a page's .src file.
As for custom scripts and running applications, creating expressions using the expression builder is a fairly safe thing to do, even in a running application. If you are writing and testing custom code modules which get imported into VTScada. That should be tested and developed on a machine which is not a functional application server. VTScadaLIGHT on another machine is a great place to learn some custom script.
If you'd like to start with expressions: you can check out the following - https://www.vtscada.com/help/Content/Scripting/Expressions/ExpressionExamples.htm
Trihedral Engineering Ltd.