Questions tagged [wonderware]

Wonderware is a brand of industrial software sold by Aveva.

Wonderware is a brand of industrial software sold by Aveva. Previously, Wonderware had been a part of Invensys plc, which was acquired in January 2014 by Schneider Electric.

Wonderware Application Server supports and extends its own Wonderware QuickScript language with QuickScript .NET, an easy-to-use scripting language that supports almost any data type.

Additionally, objects can be imported into Wonderware application server with the following caveats:

  • Starting a GUI application from within a server script is not supported.

  • Although QuickScript supports import libraries built with .NET CLR version 2.0.50727, it does not support any of the new language features introduced with .NET 2.0, such as generics.

This tag should be used on any Wonderware related scripting or .NET question.

To learn more, you can visit the official US or UK sites.

73 questions
0
votes
0 answers

ActiveX Control's Property doesn't bind to TagName in Wonderware InTouch

I created activex control in C#. I installed my activex control in Intouch Program and i associated tag to property of activex control the problem is the tag only can set property but not get property in Wonderware Intouch Guide document, it explain…
sdb
  • 17
  • 3
0
votes
1 answer

Value of a set of tags at a predetermined value in SQL

I'm trying to bring values ​​to SQL from Wonderware Historian, in the code below it is taking values ​​from the StateSummaryHistory view, which is a view of the Historian Client that updates as the values ​​change in InTouch, I needed the SELECT i'm…
0
votes
1 answer

Inserting data between SQL table and Wonderware Historian

I'm trying to get values ​​from the Wonderware Historian to be read in the Report Builder. I got the SQL code below through the Historian Client Query, but this code does the select directly from an SQL view. SET NOCOUNT ON DECLARE @StartDate…
0
votes
1 answer

SCADA reading from MariaDB: Error in Syntax

We have a SCADA System (Intouch). It had a Access .mdb database file on the client PC, which was defined as System DSN (Windows ODBC). What I'm trying to do is to migrate the whole DB thing to MariaDB, running on remote server. I have already a…
iavor4o
  • 11
  • 3
0
votes
0 answers

SQL Server calling DLL, COM or external server

here is my scenario: I have an entry screen, where an Operator requests to download a recipe (Entity “E1”) “E1” sends a request to SQL Server to prepare the recipe (Entity “E2” a SP on SQL Server) “E2” prepares the recipe data and sets it in a…
Tleilax
  • 77
  • 10
0
votes
1 answer

Real Time trend direction

Since Real Time trend plots right to left, is there a way to change the direction so it will plot left to right and when the pen gets to about 75% of the charts width, the chart shifts to the left 50% of the charts width and continues plotting?
Steven S.
  • 11
  • 3
0
votes
1 answer

The Bootstrap service is not found - after computer name change

Error: Failed to deploy COMPUTER_NAME :The Bootstrap service is not found on remote machine Hello Stack overflow users. Google yields no results... I configured a Wonderware Intouch for System Platform Runtime Client remote computer according to…
Roan
  • 892
  • 15
  • 27
0
votes
0 answers

Wonderware History Tags

When I run my function to retrieve the history values in Wondereware into Excel it only loads 4 of the 50 tags. I have tried to select the cells that have the tag names in it and it seems that it only takes 4 of the tag names and I need all…
Jeannie
  • 11
  • 3
0
votes
1 answer

Scaling a single Pen in Wonderware Intouch Historical Trends

Wonderware Intouch tags have several dot fields associated for scaling tag values (.minraw, .maxraw, .mineu, .maxeu). But it appears that these are read only dot fields. I need to be able to change the mineu/maxeu at run time for a single pen…
GregP
  • 143
  • 12
0
votes
3 answers

Getting result with unmatched records as NULL

I'm trying to query a table in wonderware for certain data. I know there is some data in the 'a' part of the query with TagName equal to 'Weightdata2.uiID'. But there is no matching data in the 'b' part and because of that the query returns empty…
ogre
  • 5
  • 1
0
votes
2 answers

How can I hide columns that I need for the query

I've found a few things about hiding columns in queries, but none of them have worked. In my query below, I don't want the "NextRow" to display in the output. SELECT * FROM (SELECT *, LAG([Cupola_Charge_Counter]) OVER (ORDER BY DateTime)…
idnarbjm
  • 13
  • 4
0
votes
0 answers

Archestra IDE scripting. Start program with Process.StartInfo

I have a script. It's not working. Without UserName and password everything is good. And must the logMessage show me "1" or not because of Secure type? LogMessage shows me just a "System.Security.SecureString" now. pass = new…
Mike K
  • 63
  • 1
  • 7
0
votes
2 answers

macro for automatic refresh function on array

I am creating a dynamic reporting tool that creates reports from data sourced from Wonderware. The data that is sourced is gathered from various pumps/flows/temps around site for operators/management to use. I want to create a dynamic sheet rather…
0
votes
2 answers

How can I get a count of files in a directory with scripting on Wonderware Archestra IDE

Two files "test.txt" and "test2.txt" were created in C:\tmp_dir. I want to know how many files in "C:\tmp_dir". My code: dim s as string; s = System.IO.Directory.GetFiles("C:\tmp_dir"); LogMessage(s.Length); But it's obviously wrong.…
Mike K
  • 63
  • 1
  • 7
0
votes
1 answer

Use a string as an argument in StringReader

I'm using scripting with .NET in Wonderware Archestra IDE. This works fine: dim SR as System.IO.StringReader; SR = new System.IO.StringReader(OPCClient_L09.Valve.AliasDatabase); But I need like this and it's not work: dim SR as…
Mike K
  • 63
  • 1
  • 7