ZenWorkspace_OnPreBuild Form
When showing a form in the "ZenWorkspace_OnPreBuild" Event handler it is not possible to access any controls on the form, as Zenon displays the progress bar. Is there any workaround to this? I am using Zenon 6.50 SP 0 btw. VBA Code: Private Sub ZenWorkspace_OnPreBuild(ByVal
Interne Variablen vom Typ RDA per VBA beschreiben
In der Entwicklung ist es möglich interne Variablen zu definieren, welche vom Typ RDA sind. In meinem Fall handelt es sich um ein eine Blockvariable welche 360 Elemente hat. Diese möchte ich nutzen um einen RDA Trend darzustellen welcher einen Kurvenverlauf
Schablonename des aktuell geöffneten Bildes
Wie sollte die Vorgehensweise sein wenn man den Schablonennamen auslesen will von den Bild Welches gerade geöffnet wird. Die Routine würde gestartet mit der Bildeigenschaft Start-Funktion Der Name soll dafür hergenommen werden um ein MDI Element welches
how to display field value in VBA
Hi all, I have a project running well.. I am displaying values using Modbus TCP driver in current project.. now i want to do this in VBA.. Please guide me.. This is a migrated post! Originally posted on 29.11.2013 by user jahidbagwan. Please be aware
react on value change
Hello again, I have new question. Maybe I had to create new thread but I do not want the people are tired from me :-) I have 2 internal variables: var1 and var2 that they make some things in small vba program when they change their value. To change their
Dynproperties of function "Screen: Move center"
Hi, I wonder if it is possible to call function "Screen: Move center" in VBA (or VSTA) code after setting dynamically its properties ; I have two functionnalities which depend on it : - I have in VBA code the name of the picture and the name of the element
Dynamische Werteanzeige im Popup
Hallo erstmal Seit mehreren Stunden und Tagen versuche ich " einfaches" Problem mittels VBA zu lösen. Erst muss ich jedoch erwähnen, dass ich ein absoluter VBA-Einsteiger bin!!! Mit Mühe und Not habe ich es gerade einmal geschaft den Element-Namen von
Call VBA function from another project
Hi all Senerio: I have many sub projects in my Zenon project. I get Value from PLC that exactly math with a sub project name. then, I have to open a screen from that matching project. what is the best way to do this? How do I call one Zenon project function
press button - change color
Hello all, PLEASE, SOMEONE CAN TELL ME WHAT IS BAD. I want to change the color of the button when I press this button. The steps that I followed are the nexts: 1- I have created one screen called: Main_screen 2- In this screen I have created a button:
Drive, Dir and File List Box
Hello, I would like to create the typical "Windows Explorer" in Zenon. I tried to find the VBA controls: Drivelistbox, DirListBox and FileListBox but there is no way to find them. Could you say me how can I do it? Or if there is another way without VBA?
Variable name at runtime
Is it possible to know the variable name connected to combined element that calls a function? I have a function that calls a VBA macro which is executed from a combined element. Is there any way in VBA to get the variable name tied to the combined-element?
Picture aus VBA schlißen Editor 710
Hallo ich muss bei starten diverser WitÂ'zards gewährleisten, das alle Blder geschlossen werden. Mir fehlt ein Objekt in Zenon aus dem hervor geht wieviele und welche Bilder geöffnet sind. Gleiches ist es mit dem Schiesskommando, ich finde im Editor keinen
Startzeitpunkt einer Zeitfunktion über VBA zur RT ändern
Hallo, ich versuche gerade über VBA den Startzeitpunkt einer bestehenden Zeitfunktion zu ändern. Geändert werden soll nur die Zeit (Stunden und Minuten) welche durch zwei getrennte USINT Variablen übergeben wird. Könnte vielleicht jemand freundlicherweise
Overflow VBA
Hello, i've got problems using VBA in Zenon. Editor : ZENON 7.10 (32bits). Runtime : ZENON 7.00 SP0 running on a Windows Server 2008 (64bits). In editor, i put the option : "Create RT files for Zenon 7.00 SP0. " I've got "Overflow" error with the VBA,
regarding a color of Extrend Trend
Hi, All Good day! using a zenon 7.10. Regarding a trend color , I wanner get a fixed color, not random color but, it just show a red color only. what 's wrong ??? ============================== vba ========== Option Explicit Const myTrendScreenName As
How to create Function with linking rule with vba
Hi all, I created function with code below, now I need to do linking rule for all variables in the picture "TestPicture". Is it possible with vba ? Br. Lukasz VBA Code: Dim zFCT As RtFunction Set zFCT = MyWorkspace.ActiveDocument.RtFunctions.Create("TestFunction",
MDI Elemente Bildtyp Filter
Ich möchte die MDI Elemente der Bilder des Types "Alarmmeldeliste Filter" und "Chronologische Ereignisliste Filter" per VBA auslesen. Mit der GetWindowText komme ich an die Inhalte der Kontrollelemente die vom Typ Kontrollelement (Combobox)_xx sind heran.
Report über VBA in RT ausfüllen
Hallo, wie man am Titel bereits erkennen kann, möchte ich einen Report erzeugen. Allerding reicht es mir nicht, den Report im Editor einzutragen und danach in der RT zu verwenden. Der Report muss sehr dynamisch sein. Daher die Frage: Kann ich die Einträge
Online Container Variablen auslesen
Gibt es eine Möglich, die Anzahl und die Variablen, die im Online Container sind, sich anzeigen zu lassen für Diagnosezwecke? This is a migrated post! Originally posted on 11.09.2013 by user joergtheis. Please be aware that information can be outdat
Textausgabe für Diagnose
Hallo, wie kann man einfach Diagnosetexte in VBA ausgeben und nachverfolgen. Eine MsgBox möchte ich hier nicht einsetzen. Ich habe es mit Debug.print versucht, weiss aber leider nicht, wo die Meldungen stehen. Vielen Dank. This is a migrated post! Originally
RTFunktion Erweiterter Trend
Hallo, Ich hätte eine VBA Frage zu einem anderen Thread, (http://www.copadata.com/forums/showthread.php?t=972) der nicht zur Kathegorie VBA gehört. Daher dachte ich mir, ich stelle die Frage auch hier, da ich mir nicht sicher war, ob sie zu dem Thread
Online Container erstellen Vorgehensweise
Hallo, wie und wo sollte ein online container erstellt werden. In meinem Beispiel habe ich ein Popupbild, das auf 30 verschiedene Steuerungen zugreift über Substitution. Soll online Conainer beim Auftstart der visu eingerichtet werden oder beim –ffnen
Using VSTA instead VBA V.6
Hello. I little confuse, because VBA Ver. 6 is deprecated MS technology. And MS suggest use VBA.NET, but in Zenon in most case i can't full functional replace VBA to new supper-puper .NET. Besides, in 64bit system some code not work properly, ActiveX
Using VSTA instead VBA V.6
Hello. I little confuse, because VBA Ver. 6 is deprecated MS technology. And MS suggest use VBA.NET, but in Zenon in most case i can't full functional replace VBA to new supper-puper .NET. Besides, in 64bit system some code not work properly, ActiveX
Makro ausführen nach Textfeldeingabe
Guten Tag. Giebt es eine Möglichkeit in Zenon, ein Makro direkt nach der erfolgreichen Eingabe eines Textes in ein Textfeld auszuführen? Bislang habe ich nichts dergleichen entdecken können. Das ganze sollte ohne Schleife, welche eine Wertänderung überwacht
DynProperties sind immer leer
Hallo Kollegen Ich versuche mich gerade wieder im VBA-Programmieren. Jedoch ist jedesmal wenn ich die Methode "DynProperties" verwende der Rückgabewerte Leer.:confused::confused: Es komm keine Fehlermeldung!! Muss ich irgend etwas einstellen wenn ich
VBA Code automatisch ausführen, wenn sich ein Wert im Online Container geändert hat
Hallo, Ich möchte, dass mein Vba Script "Public Sub Home_Anzeigen" immer dann ausgeführt wird, wenn sich ein Wert im Online Container ändert. Das Script läuft soweit und wenn ich es manuell aufrufe macht es auch das was es soll. Der Fehler liegt also
Arrayelemente Aktivieren
Hallo, ich habe einen Wizard geschrieben, welcher automatisch einen Struktur-datentyp und mit diesem als Basis ein Array erzeugt. Das funktioniert auch wunderbar. Mein einziges "Pronlem" ist, dass alle erzeugten Elemente inaktiv sind (grau) und erst noch
Sendmail Funktion über vba ausführen
Hallo, ich starte die Funktion zum versenden von Mails in einem VBA Skript thisProject.RtFunctions.Item("FU_Send_Alarm_Mail_Grenzwert_1").Start Seltsamer Weise werden aber immer 2 Mails verschickt. Der Empfänger liegt in einer Stringvariable, den Alarm
How to Remove Historian from active project via VBA
I have a code to remove some archive matching the rule from array The code like below seems to work but not all the time. I'm getting error : run-time error '438' Object doesn't support this property or method but when I remove archive causing exception
Treiberspeziefische Variablen über VBA umschreiben.
Hallo, ich bin gerade dabei einen Wizard über VBA zu schreiben, mitdem ich in ein Array des Treibers: "Beckhoff TwinCat NG" automatisch beschreiben möchte. Nun möchte ich auch den Parameter BitSice beschreiben, welcher ein Beckhoff speziefischer Parameter
VBA Wizard for replacing invalid characters in RGM (GroupName resp. Recipename)
In older versions of zenon (~ zenon 6.22 and older) it was possible to have special characters within the RGM (Recipe Group Manager) within the Recipegroupname and Recipename. When converting this project into newer versions of zenon (i.e. zenon 7) a
"Hilfe"-Button in MsgBox: Speicherort .hlp-Datei
Hallo, in einer Messagebox habe ich den Button für Hilfe hinzugefügt, damit man, falls nötig, eine Hilfe zur angezeigten Meldung anzeigen lassen kann. In welchem Ordner muss die zugehörige .hlp-Datei abgespeichert werden, damit diese Hilfe auch angezeigt
VBA macros not appearing
Hi! When I try to make a new “Execute VBA macro†function in zenon 7 none of the macros are showing up under the list of options. It does give me the full list of macros when I’m editing one of the buttons I created for my screen, so I can’t figure
export all vba modules into one folder
Hello, colleagues. We want to automate procedure of vba-modules export. Theoretically easyest way is to use some reflection mechanism like this: VBA Code: Private Sub ExportAll() Dim objMyProj As VBProject Dim objVBComp As VBComponent Set objMyProj =
get screen position and scale when using worldview
Hello, colleagues! In our projects we use pictures with woldview scaling and some VBA-code which need to know what is the zoom scale of current picture and what is the top left position of its visible corner if it is scrolled. Where in program object
Get alarm messages in VBA
Hi, I need to write macro in my project, that will get alarm messages from variables in alarm and write it to string variable. I have created the macro, but it doesn`t work. Could you please help me, may be some advises or recomendations? Here is my code:
Element in den Vordergrund eines Bildes platzieren
Hallo zusammen, wir haben einen Wizard, mit dem eine Abdunklung zu den selektierten Bildern hinzugefügt wird. Die Abdunklung besteht aus einem Rechteck, in dem die Transparenz mit dem gewünschten Wert bestimmt wird. Momentan wird jedes Mal das Rechteck
Schablone verschieben
Hallo Leute, mit der Funktion : VBA Code: Call thisProject.DynPictures.Item("xyz").Move(0, 0, 0, 0) kann man Bilder verschieben. Gibt es eine Möglichkeit auch Schablonen zu verschieben, sodass man nicht jedes Bild einzeln verschieben muss? Es geht darum,
VBE auschecken
Hallo zusammen, wir haben einen Wizard, um alle Modulen unserem aktiven Projekt zu aktualisieren. Dafür benutzen wir die Objekte VBProject und VBComponent. Bei den mehrplatzfähigen Projekten haben wir es nicht geschafft, unsere VB-Module durch VBA auszuchecken.
Next Page