Инструкция по графическому программированию Janitza GridVis

Janitza GridVis Grafikprogrammierungsanleitung herunterladen

скачать инструкцию по графическому программированию Janitza GridVis

Мануал по графическому программированию GridVis

Ваш провайдер электронной почты может предоставить вам информацию о сервере и режиме аутентификации. Электронная почта адрес вводится в ячейку пользователя и в «почту от«. Электронная почта название выдается в клетке субъекта. Ячейка сообщения предназначена для содержание письма; текстовые и измеренные значения могут быть включены. У вас также есть возможность отправки записей и приложений. Исходящий сервер вашего провайдера должен быть введен на сервере.

Инструкция по Чтению записей на устройстве Modbus. У вас есть возможность с модулем Modbus считывать адреса регистров. Эти значения затем могут быть записаны в пользовательских переменных и могут быть обработаны в дальнейшем. На рисунке в инструкции представлена конфигурация функционального модуля «read modbus». Адрес подразделения здесь вводится в регистр Modbus, то есть в стартовый регистр. В нижней части у вас есть возможность размещения переменных и выдачи имен. Новая информация выводится для каждой переменной отдельно, и это значение может быть затем связано с ним. Необходимо обратить внимание, что право зарегистрировать Формат настроена по умолчанию. Формат также определяет размер регистра для нескольких значений.

Справочная информация по графическому программированию GridVis

Функция Modbus должна соответствовать всем требованиям, который должен быть считан, в противном случае правильные значения не могут быть введены! На рисунке в инструкции показана конфигурация пользовательской переменной. Переменная остается глобальной и доступна во внутреннем регистре Modbus по адресу 20000. Все глобальные переменные должны начинаться с определенного символа. Существует возможность указания адресов регистров Modbus на рисунке в инструкции. Эта функция может использоваться для передачи внутренних значений подчиненному устройству.

На следующем рисунке в инструкции показана конфигурация для функционального модуля write modbus. настройки такие же, как у функциональных модулей «read modbus». Modbus для чтения и записи является дополнительной опцией для программного обеспечения GridVis. Эта лицензия должна быть зарегистрирована на сайте. Если лицензия не была куплена, модули имеют серый фон. Для последовательного считывания или спецификации ведомого устройства интерфейс должен быть настроен как того требует инструкция. Запись определяется пользователем, переменные Вы можете записать в пользовательскую книжку со средним значением с помощью функционального модуля «запись». В следующем примере показано считывание напряжения L1 с подчиненного устройства; значение направлено на внутренняя переменная пользователя. Полученная переменная вводится в модуль записи и сохраняется в кольцевой буфер. Это сохраненное значение затем можно проанализировать с помощью программного обеспечения GridVis, например, используя графическая функция.

На рисунке в инструкции показана конфигурация функции записи. Временной базой определяется среднее значение, при котором должна происходить запись. В приведенном ниже кадре «значения» имена значений должны быть даны переменным. Также возможно параметризовать несколько значений. Для каждой переменной, которая здесь, новый штифт направлен наружу и может быть подключен. Все пользовательские записи сохраняются в базе данных GridVis под именем «пользовательские». Индекс показывает имена значений имен. Значения и данные измерений доступны только в базе данных GridVis, когда это можно считывать с измерительного прибора.

Журнал диагностического анализа графического программного кода. Модуль журнала можно использовать для диагностики или анализа программного кода. Функция журнала может также будет использоваться для устранения неполадок. Входной контакт черный и может быть снабжен любой переменной. Программный код может быть передан в измерительный прибор только после того, как программа была обработана и проанализирована. Теперь мы можем просмотреть значение журнала на вкладке отладки. Поле «Включить журнал отладки» должно быть отмечено. текущий список значений можно удалить с помощью кнопки очистки.

Инструкция по переключению тарифов с еженедельным переключением времени. Сигнал может быть выдан в указанное время с помощью еженедельного переключателя времени. Основной процесс время, вспомогательное переключение времени процесса, было создано в следующем примере. Таким образом, значение создается в двух отдельных переменных и может быть проанализировано отдельно позже. На рисунке в инструкции показана конфигурация еженедельного реле времени. Сигнал, который должен быть выдан параметризован с временем инициализации и выключения. Конфигурация предназначена для переключения тарифов.

Инструкция по работе с таймером. Мы можем работать с таймером, когда нам нужны определенные интервалы времени в программировании. Это тоже применяется в группе. Таймер запускается при вызове группы. Следующая группа вызывается после параметризованное время истекло. Не все переменные могут быть связаны друг с другом; это также относится ко всем другим функциям, которые можно выбрать. Выходы отмечены разными цветами.

Инструкция по эксплуатации ретранслятора. Это основная программа и когда программирование начато с этим модулем, этот модуль перетаскивается в область программирования. Репитер используется для постоянной обработки программного кода. Все вышележащие модули обрабатываются в заданные промежутки времени. Обработка время устанавливается двойным нажатием левой кнопки мыши на модуль. Варианты выбора: без задержки, интервалы измерения, секунда, минута, час и день. Код функции не обрабатывается без повторителя. Повторитель должен быть расположен первый. Анализ цифрового входа. На следующем рисунке показан анализ двух цифровых входов. Результат направляется с помощью цифрового выведите «логически И запрошено». Пример приложения сохраняется в файле примеров и может быть введен с помощью редактора программ в строке меню загрузить документ. Вы можете настроить цифровой ввод с двойным щелчком левой кнопки мыши. Модули доступны в инструменте бар и может быть свободно выбран и скоординирован с помощью перетаскивания. Ссылки могут быть созданы из кода, удерживая левую кнопку мыши.

Инструкция по созданию цифрового выходного отсчета. В следующем примере показано переключение цифрового выхода после определенного инцидента. В этом случае Инцидент является мониторинг напряжения L1. Пороговое значение составляет 238 В и указывается с помощью постоянная. Логические ссылки. На следующем рисунке показаны логические ссылки, доступные в редакторе программ. Все ссылки могут быть взаимосвязаны во всех вариациях. На рисунке в инструкции мы можем найти пример с вентилями AND и OR. Математика Вы можете выполнять арифметические вычисления с использованием математических связей. Иллюстрация в инструкции показывает сложение отдельных эффективных расходов, а сумма записывается в пользовательская переменная. Во втором примере показано считывание системной переменной напряжения L1; номинальное значение 230 В вычитается из фактического значения, а разница направляется пользователю переменная. Контроль предельных значений (компаратор). В примере мониторинга предельного значения мы видим два варианта контроля значения. В примере показан мониторинг тока L1, посредством которого константы используются для установления пороговые значения. Если заданное значение превышено, цифровой сигнал «1» подается на цифровой выход 1. Второй пример работает как первый, но у этого есть только нижний предел; 180В в этом случае. Функциональные модули предельных значений можно настроить следующим образом значение гистерезиса может быть значительным, если у вас часто возникают колебания пороговое значение.

Инструкция по управлению обработкой кодов. Вы можете управлять обработкой кода функции с помощью групповой функции. функции в группе обрабатываются только по запросу. Эта функция может быть полезна в различных случаях. В следующих двух примерах показаны различные приложения для группового вызова. На рисунке в инструкции обработка групп зависит от инструкции IF. Статус цифровой вход теперь решает, какую группу следует обрабатывать. В этом случае обе группы никогда не могли быть обрабатываются вместе. Несколько функциональных соединений можно удобно скопировать с помощью группы. Опция цепочки процессов показана на рисунке мануал по эксплуатации. Код функции обрабатывается шаг за шагом (в последовательность).

Инструкци по сбросу энергии. Есть несколько вариантов сброса энергии. На следующем рисунке энергия сбрасывается каждый день с помощью функционального модуля реле времени. Чтение и запись ведомых устройств Modbus Графическое программирование служит для создания логических связей или математических функций и настраивая их. Ваши собственные цифровые выходы могут быть записаны и цифровые входы могут быть проанализированы. Кроме того, регистры от внешних устройств могут быть проанализированы или записаны с использованием Modbus. За Например, с помощью инструмента «графическое программирование» вы можете конфигурировать и анализировать UMG 604 в соответствии с вашими специальными приложениями. Даже нарушения предельных значений, функций переключения времени или запись специальных значений свободно настраивается с помощью графического программирования. Несколько примеров приложения представлены в следующих главах и объяснения для обработки графического редактора программ. Фактический язык программирования «Jasic» создается в фон и всегда можно получить доступ, изменив вкладку; больше информации об этом предоставляется
потом. Лично созданные программы могут быть записаны в виде файла на компьютере или могут быть непосредственно передается в измерительный прибор. 7 областей памяти, каждая с 128 КБ памяти емкости, доступны для хранения ваших программ. Все примеры в этом руководстве по эксплуатации включены в папку «examples» и могут быть введены или изменены с помощью редактора. Более подробная информация об измерительных приборах серии UMG и программном обеспечении GridVis доступно на сайте. Вы входите в графический редактор программы следующим образом: Откройте GridVis, внедрить UMG 604 (например), выберите инструмент (выделено синим цветом), выберите «программное устройство» из списка выбора справа (см. Рисунок в инструкции). Editor Откроется редактор программ.

Инструкция по работе с редактором программ. Выбор вкладки: переключение между исходным текстом, графическим программированием и отладкой или журналом функции. Строка меню: сохраните и введите код программы на инструмент или в виде файла JAS на компьютер. Панель инструментов: выбор функций; выбранные функции перемещаются в поле программы с перетащите. Приложения, которые не переданы на инструмент или не сохранены в файле, будут потеряны. Редактор программы предлагает различные типы переменных, которые описаны в следующем разделе. Все переменные можно перетащить в поле программы с помощью перетаскивания. Для того, чтобы открыть Окно конфигурации для отдельных переменных, вы должны дважды щелкнуть левой кнопкой мыши в поле переменной. Пользовательские переменные: пользовательские переменные являются персональными переменными которые могут поддерживаться на местном или глобальном уровне. Локальная переменная может быть вызван только в рамках соответствующей программы и может использоваться только локально. Если переменная объявлена как глобальная, она может быть вызван в другой программе и может быть прочитан или записан с использованием регистра Modbus. Автосохранение Функция позволяет сохранить значение в случае сбоя питания (упорство). Пользовательские переменные могут быть записаны в логическом форма (цифровая 1/0) или в числовой форме. Константы: константы являются фиксированными значениями, которые могут быть использованы для работа в коде программы. Фиксированное значение может быть вводится двойным щелчком мыши по переменной коробке. Существует также разница между логическим и числовые формы здесь. Исключением является строка; текст может быть размещены с этой переменной. Системные переменные: системные переменные являются значениями измерения которые предоставляются инструментом. Все измерения данные и рассчитанные значения, такие как «потребление» могут быть вызывается с этой переменной и может быть обработан в программный код.


скачать файл инструкции

download user’s guide Janitza GridVis File-Size: 1.8 мб

GridVis-Programmierhandbuch

Ihr E-Mail-Anbieter kann Ihnen Informationen über den Server und den Authentifizierungsmodus zur Verfügung stellen. Die E-Mail-Adresse wird in die Zelle des Benutzers und in «E-Mail von« eingegeben. Der E-Mail-Name wird in der Zelle des Subjekts ausgegeben. Die Nachrichtenzelle ist für den Inhalt des Briefes vorgesehen; Text- und Messwerte können einbezogen werden. Sie haben auch die Möglichkeit, Datensätze und Anwendungen zu senden. Der ausgehende Server Ihres ISP muss auf dem Server eingegeben werden.

Anleitung zum Lesen von Einträgen auf einem Modbus-Gerät. Sie haben die Möglichkeit, mit dem Modbus-Modul die Registeradressen zu lesen. Diese Werte können dann in benutzerdefinierte Variablen geschrieben und später verarbeitet werden. Die Abbildung in der Anleitung zeigt die Konfiguration des Funktionsmoduls «read modbus». Die Adresse der Einheit wird hier in das Modbus-Register eingegeben, also in das Startregister. Am unteren Rand haben Sie die Möglichkeit, Variablen zu platzieren und Namen auszugeben. Die neuen Informationen werden für jede Variable separat ausgegeben, und dieser Wert kann dann damit verknüpft werden. Beachten Sie, dass das Recht Format registrieren standardmäßig konfiguriert ist. Das Format bestimmt auch die Groß- /Kleinschreibung für mehrere Werte.

Referenz zur GridVis-Grafikprogrammierung

Die Modbus-Funktion muss alle Anforderungen erfüllen, die gelesen werden müssen, andernfalls können keine korrekten Werte eingegeben werden! Die Abbildung in der Anweisung zeigt die Konfiguration einer benutzerdefinierten Variablen. Die Variable bleibt global und ist im internen Modbus-Register unter der Adresse 20000 verfügbar. Alle globalen Variablen müssen mit einem bestimmten Zeichen beginnen. Es besteht die Möglichkeit, die Adressen der Modbus-Register in der Abbildung in der Anweisung anzugeben. Diese Funktion kann verwendet werden, um interne Werte an ein Slave-Gerät zu senden.

Die folgende Abbildung zeigt die Konfiguration für das write modbus-Funktionsmodul in der Anweisung. die Einstellungen sind die gleichen wie bei den Funktionsmodulen «read modbus». Modbus zum Lesen und Schreiben ist eine optionale Option für die GridVis-Software. Diese Lizenz muss auf der Website registriert sein. Wenn Sie keine Lizenz erworben haben, haben die Module einen grauen Hintergrund. Für das sequenzielle Lesen oder die Spezifikation des Slave muss die Schnittstelle wie von der Anweisung vorgeschrieben konfiguriert werden. Der Datensatz ist benutzerdefiniert, Variablen können mit Hilfe des Funktionsbausteins «Schreiben» in ein Benutzerbuch mit einem Mittelwert geschrieben werden. Das folgende Beispiel zeigt, wie die Spannung L1 vom Slave gelesen wird; Der Wert wird an die interne Variable des Benutzers gerichtet. Die resultierende Variable wird in den Writer eingegeben und in einem Ringpuffer gespeichert. Dieser gespeicherte Wert kann dann mit der GridVis-Software analysiert werden, z. B. mit einer grafischen Funktion.

Die Abbildung in der Anweisung zeigt die Konfiguration der Schreibfunktion. Die Zeitbasis bestimmt den Mittelwert, bei dem die Aufzeichnung erfolgen soll. Im folgenden Werteframe müssen die Wertnamen den Variablen gegeben werden. Es ist auch möglich, mehrere Werte zu parametrisieren. Für jede Variable, die hier ist, ist ein neuer Stift nach außen gerichtet und kann angeschlossen werden. Alle benutzerdefinierten Datensätze werden in der GridVis-Datenbank unter dem Namen «benutzerdefiniert» gespeichert. Der Index zeigt die Namen der Namenswerte an. Die Werte und Messdaten sind nur in der GridVis-Datenbank verfügbar, wenn sie vom Messgerät gelesen werden können.

Logbuch für die diagnostische Analyse des grafischen Programmcodes. Das Protokollmodul kann zur Diagnose oder Analyse von Code verwendet werden. Die Protokollfunktion kann auch zur Fehlerbehebung verwendet werden. Der Eingangskontakt ist schwarz und kann mit jeder Variablen geliefert werden. Der Programmcode kann erst an das Messgerät übermittelt werden, nachdem das Programm verarbeitet und analysiert wurde. Jetzt können wir den Protokollwert auf der Debug-Registerkarte anzeigen. Das Feld "Debug-Protokoll aktivieren" sollte aktiviert sein. sie können die aktuelle Werteliste mit der Schaltfläche Löschen löschen.

Anweisung zum Umschalten von Tarifen mit wöchentlichem Zeitwechsel. Das Signal kann zu einer bestimmten Zeit mit dem wöchentlichen Zeitschalter ausgegeben werden. Im folgenden Beispiel wurde die Hauptprozesszeit, die Hilfsprozesszeitumschaltung, erstellt. Auf diese Weise wird der Wert in zwei separaten Variablen erstellt und kann später separat analysiert werden. Die Abbildung in der Anleitung zeigt die Konfiguration des wöchentlichen Zeitrelais. Das Signal, das ausgegeben werden soll, ist mit der Initialisierungs- und Ausschaltzeit parametrisiert. Die Konfiguration dient zum Wechseln der Tarife.

Anleitung zur Verwendung des Timers. Wir können mit einem Timer arbeiten, wenn wir bestimmte Zeitintervalle in der Programmierung benötigen. Dies gilt auch für die Gruppe. Der Timer wird ausgelöst, wenn eine Gruppe aufgerufen wird. Die nächste Gruppe wird aufgerufen, nachdem die parametrisierte Zeit abgelaufen ist. Nicht alle Variablen können miteinander verknüpft werden; Dies gilt auch für alle anderen Funktionen, die ausgewählt werden können. Die Ausgänge sind in verschiedenen Farben markiert.

Bedienungsanleitung für den Repeater. Dies ist das Hauptprogramm und wenn die Programmierung mit diesem Modul gestartet wird, wird dieses Modul in den Programmierbereich gezogen. Der Repeater wird verwendet, um Programmcode kontinuierlich zu verarbeiten. Alle darüber liegenden Module werden in festgelegten Intervallen verarbeitet. Die Bearbeitungszeit wird durch einen Doppelklick mit der linken Maustaste auf das Modul eingestellt. Auswahlmöglichkeiten: keine Verzögerung, Messintervalle, Sekunde, Minute, Stunde und Tag. Der Funktionscode wird nicht ohne einen Repeater verarbeitet. Der Repeater muss zuerst positioniert sein. Analyse des digitalen Eingangs. Die folgende Abbildung zeigt eine Analyse der beiden digitalen Eingänge. Das Ergebnis wird über die digitale Ausgabe «logisch Und angefordert» weitergeleitet. Die Beispielanwendung wird in einer Beispieldatei gespeichert und kann über den Programmeditor in der Menüleiste Dokument laden eingegeben werden. Sie können die digitale Eingabe mit einem Doppelklick auf die linke Maustaste anpassen. Die Module sind in der Werkzeugleiste verfügbar und können frei ausgewählt und per Drag & Drop koordiniert werden. Links können aus Code erstellt werden, indem Sie die linke Maustaste gedrückt halten.

Anleitung zum Erstellen einer digitalen Ausgangsanzeige. Das folgende Beispiel zeigt, wie der digitale Ausgang nach einem bestimmten Vorfall umgeschaltet wird. In diesem Fall ist der Vorfall die Spannungsüberwachung L1. Der Schwellenwert beträgt 238 V und wird mit konstant angegeben. Logische Referenzen. Die folgende Abbildung zeigt die logischen Links, die im Programm-Editor verfügbar sind. Alle Referenzen können in allen Variationen miteinander verknüpft werden. In der Abbildung in der Anleitung finden wir ein Beispiel mit den AND- und OR-Ventilen. Mathematik Sie können arithmetische Berechnungen mit mathematischen Verknüpfungen durchführen. Die Abbildung in der Anweisung zeigt die Addition der einzelnen effektiven Ausgaben, und der Betrag wird in eine benutzerdefinierte Variable geschrieben. Im zweiten Beispiel wird die Systemvariable der Spannung L1 gelesen; Der Nennwert von 230 V wird vom Istwert abgezogen und die Differenz wird an den Benutzer gesendet Variable. Kontrolle der Grenzwerte (Komparator). Im Beispiel für die Grenzwertüberwachung sehen wir zwei Möglichkeiten, den Wert zu überwachen. Das Beispiel zeigt die Überwachung des Stromes L1, durch die Konstanten verwendet werden, um Schwellenwerte festzulegen. Wenn der Sollwert überschritten wird, wird das digitale Signal «1» an den digitalen Ausgang 1 gesendet. Das zweite Beispiel funktioniert wie das erste, aber es hat nur eine untere Grenze; 180B in diesem Fall. Die Grenzwertfunktionsmodule können wie folgt konfiguriert werden Der Hysteresewert kann signifikant sein, wenn Sie häufig Schwankungen des Schwellenwerts haben.

Anleitung zur Steuerung der Codeverarbeitung. Sie können die Verarbeitung des Funktionscodes mit einer Gruppenfunktion steuern. funktionen in einer Gruppe werden nur auf Anfrage verarbeitet. Diese Funktion kann in verschiedenen Fällen nützlich sein. Die folgenden beiden Beispiele zeigen die verschiedenen Anwendungen für einen Gruppenanruf. In der Abbildung in der Anweisung hängt die Verarbeitung von Gruppen von der IF-Anweisung ab. Der Status digitaler Eingang entscheidet nun, welche Gruppe verarbeitet werden soll. In diesem Fall konnten beide Gruppen nie zusammen behandelt werden. Mehrere Funktionsverbindungen können bequem mit einer Gruppe kopiert werden. Die Option Prozesskette ist in der Abbildung Betriebsanleitung dargestellt. Der Funktionscode wird Schritt für Schritt (in Folge) verarbeitet.

Anweisungen zum Zurücksetzen der Energie. Es gibt mehrere Möglichkeiten, Energie zurückzusetzen. In der folgenden Abbildung wird die Energie jeden Tag mit einem funktionalen Zeitrelaismodul zurückgesetzt. Lesen und Schreiben von Modbus-Slave-Geräten Die grafische Programmierung dient dazu, logische Verknüpfungen oder mathematische Funktionen zu erstellen und zu konfigurieren. Ihre eigenen digitalen Ausgänge können aufgezeichnet werden und die digitalen Eingänge können analysiert werden. Darüber hinaus können Register von externen Geräten mit Modbus analysiert oder aufgezeichnet werden. Zum Beispiel können Sie das UMG 604 mit dem Werkzeug «grafische Programmierung» entsprechend Ihren speziellen Anwendungen konfigurieren und analysieren. Selbst Verstöße gegen Grenzwerte, Zeitschaltfunktionen oder die Aufzeichnung von Sonderwerten sind durch grafische Programmierung frei einstellbar. Einige Anwendungsbeispiele sind in den folgenden Kapiteln und Erläuterungen zur Handhabung des grafischen Programmeditors enthalten. Die eigentliche Programmiersprache "Jasic" wird im Hintergrund erstellt und kann immer durch Ändern der Registerkarte zugegriffen werden; weitere Informationen dazu werden bereitgestellt