РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

GOOD HELP

графическая инструментальная система

для разработки АСУ

Версия 2.0

Icos , Ltd.

Icos Ltd. несет ответственность за убытки, связанные с использованием программного обеспечения и документации к нему, исключительно перед прямым покупателем, только на условиях и в пределах, предусмотренных контрактом о поставке.

Торговые марки

IBM и IBM Personal Computer являются зарегистрированными торговыми марками International Business Mashines Corporation.

Microsoft, Windows, Windows for Workgroups, Windows NT и MS-DOS - зарегистрированные торговые марки Microsoft Corporation.

Intel - зарегистрированная торговая марка Intel Corporation.

GOOD HELP _ зарегистрированная торговая марка Icos Ltd.

ICOS - зарегистрированная торговая марка Icos Ltd.

Все названия и торговые марки других фирм являются зарегистрированными и принадлежат соответствующим владельцам.

Copyright © 1999 Icos Ltd.

Все права защищены.

Введение

Этот документ предназначен для начального ознакомления с системой программирования контроллеров Good Help.

Желаем успехов в работе. Не забывайте, что в течение действия лицензионного права на поддержку, позвонив в Icos Ltd. по телефону технической поддержки, либо обратившись по электронной почте, Вы получите квалифицированную консультацию.

¨  Внимание! Пользователи контроллеров 7188, не купившие полную коммерческую систему Good Help, имеют право на техническую поддержку только по вопросам программирования контроллеров 7188.

НЕ нашли? Не то? Что вы ищете?

¨  Внимание! Фирма Icos Ltd. оказывает техническую поддержку не только по программированию контроллеровROBO 3140, но и поддержку по работе контроллеров, при условии их приобретения у фирмы ICOS.

Системные требования

Для программирования контроллеров ROBO 3140 в инструментальной системе Good Help требуется следующее оборудование:

·  Kонтроллер ROBO 3140;

·  ПК, совместимый с IBMâ PC;

·  процессор не ниже PENTIUM-100 или аналог (рекомендуется PENTIUM-200MMX);

·  количество последовательных портов – не менее 2;

·  операционная система – Windowss NT (не ниже 4.0);Service Pack 4.0 или выше

·  оперативная память – не менее 64 Мб ;

·  объем на жестком диске – 55 Мб;

·  объем видеопамяти – не менее 1 Мб;

·  разрешение экрана – не менее 800х600.

Общие замечания

Задачи программирования контроллеров для систем и устройств связи с обьектом (УСО) весьма специфичны, сложны, трудоемки и, естественно, требуют для своего решения соответствующих инструментальных средств автоматизации программирования. Использование универсальных языков программирования высокого уровня (Си, Паскаль, Модула, Фортран, Бейсик) и языков Ассемблера позволяют решать эти задачи, но требуют при этом всеобъемлющих знаний теории и технологии программирования, особенностей конкретной операционной системы и тонкостей аппаратного обеспечения ( контроллеров, модулей сопряжения с объектом и т. п. ) Фирмы, производящие оборудование всегда стремились сопровождать свою продукцию каким-либо набором программных инструментов, c помощью которых пользователь по определенным правилам и соглашениям описывать логику работы контроллера. Эти правила и соглашения оформлялись в виде специальных языков программирования, которые в савокупности с некоторыми элементами человеко-машинного интерфейса, образовывали, так называемые CASE-инструмент (Computer Aided Software Engineering). Система Good Help графического программирования контроллеров представляет собой поддержку одного из пяти языков стандарта IEC 1131-3, разработанного в 1992 году Международной Электротехнической Комиссией, а, именно, языка функциональных блоковых диаграмм – FBD (Function Block Diagrams).

В данном руководстве рассматриваются основные понятия о системе Good Help, основные действия по подключению контроллера ROBO 3140 к PC, созданию программы для контроллера, загрузке и запуску программы в контроллере.

В руководство включены следующие разделы:

Раздел 1: Oбщие понятия о системе и разработке в ней функциональных схем.

Раздел 2: Разработка и отладка программ управления на FBD.

Раздел 3: Подключение контроллера ROBO 3140 к PC. Загрузка схемы в контроллер и запуск его в реальном времени. Обмен данными контроллера с верхним уровнем системы управления.

Раздел 4: Принцип работы исполняющей системы Good Help. Доступ к данным контроллеров из систем верхнего уровня.

Раздел 1

В этом разделе разбираются основные понятия графической разработки функциональных схем в системе Good Help.

Этот раздел включает в себя следующие темы:

·  основные понятия;

·  создание и сохранение схем;

·  редактирование блоков и проведение связей;

Основные понятия

Графический язык диаграмм функциональных блоков (далее FBD) позволяет технологу строить сложные схемы на основе существующих функций библиотеки системы Good Help, связанных в диаграмму.

Диаграмма FBD описывает функцию, определяющую взаимодействие между входами и выходами блоков, имеющихся в библиотеке.

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

Каждый блок имеет фиксированное число входных (слева) и выходных (справа) точек присоединения.

создание и сохранение схем

Схемы, создаваемые с помощью редактора, хранятся в файлах *.EDC.

После запуска редактора появляется окно :

Если Вы хотите создать новую схему для контроллера, тогда выберите пункт меню “Файлы\Создать”.

Если необходимо загрузить ранее сохраненную схему - нажмите кнопку загрузить.

Сохранение во время работы:

выбрать пункт меню Сохранить


Редактирование блоков и проведение связей

Элементарным звеном разработки программ на языке FBD является функциональный блок.

Блок - это графическое изображение вызова одной из функций, реализованных в языке.

Изображение функционального блока приведено на следующем рисунке.

Каждый функциональный блок имеет следующие атрибуты:

выполняемая функция;

имя;

входы и выходы

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

Для выбора необходимого алгоблока используйте пункт меню <БЛОКИ ПОКАЗАТЬ> . На экране появится форма с графическими изображениями типов алгоблоков расположенных по группам. Выбрав группу в списке.

выбирают блок нажатием ЛК на нужной кнопке в палитре блоков.

Перемещая курсор на главную форму, размещают блок на текущей вкладке.

Для перемещения, копирования или удаления алгоблока укажите на него курсором мыши - рамка алгоблока будет выделена.

Для изменения местоположения алгоблока нажмите ЛК на выделенном алгоблоке и перемещайте его в новое место - алгоблок будет зафиксирован на указанном месте после отпускания ЛК.

Для удаления алгоблока после выделения используйте клавишу Delete - алгоблок будет удален со схемы вместе со всеми приходящими и исходящими связями.

Для выделения сразу нескольких алгоблоков, используя ЛК, укажите начальную точку участка выборки (свободное место на схеме), затем, перемещая курсор, с помощью рамки определите участок на схеме, внутри которого находятся алгоблоки, которые Вы хотите выделить.

Отпустив ЛК, зафиксируйте конечную точку участка выборки - все алгоблоки, находящиеся внутри определенного Вами участка, будут выделены цветом выделения.

Указав курсором на блок, размещенный на схеме и использовав F1 можно получить помощь по данному типу алгоблока.

Для редактирования полей алгоблока используйте двойное нажатие ЛК на выделенном блоке.

Для рисования связей между между алгоблоками используйте ЛК во время нахождения курсора указателя над выходом алгоблока. В режиме рисования связей сначала указываете курсором на выход алгоблока, с которого надо получить данные и нажимаете ЛК, затем рисуете связь в направлении входа того алгоблока, куда эти данные надо переслать. Если вы точно указали курсором на вход или выход алгоблока - раздастся соответствующий звуковой сигнал. Линии связи рисуются строго по горизонтали или по вертикали - переход от одного типа линии к другому - по нажатию ЛК . Если вы уже указали на выход алгоблока и рисуете линию, смещение по схеме невозможно.

Для выделение связи укажите курсором мыши на вход алгоблока, на который она указывает и нажмите ЛК - связь будет выделена.

Если связь выделена, то её можно удалить, нажав клавишу DELETE.

Если в процессе проведения связи нажать ПК , рехим проведения связи будет отменен а связь исчезнет.

Внешний вид связанных алгоблоков представлен на рисунке ниже.

Раздел 2

В этом разделе разбираются особенности разработки управляющих программ в Good Help. Здесь будут представлены примеры разработки и отладки программ.

Этот раздел включает в себя следующие темы:

·  создание и разработка FBD-программы;

·  отладка FBD-программы;

·   

Описание меню программы

Файлы

Создать

Создание нового проекта.

При создании нового проекта у вас появляется запрос на сохранение текущего проекта.

При нажатии на кнопку «Да», текущий проект сохраняется и создается новый. При нажатии на кнопку «Нет», изменения в текущем проекте не сохраняются, а сразу создается новый проект. При нажатии на кнопку «Отмена», мы остаемся в текущем проекте, новый проект не создается.

Загрузить

Загрузка старого проекта.

Если в текущем проекте есть не сохраненные данные, то появляется запрос на сохранение

При нажатии на кнопку «Да», текущий проект сохраняется и создается новый. При нажатии на кнопку «Нет», изменения в текущем проекте не сохраняются, а сразу создается новый проект. При нажатии на кнопку «Отмена», мы остаемся в текущем проекте, новый проект не создается.

Сохранить

Сохранение проекта.

Если проект сохраняется в первый раз, то будет выведено стандартное окно сохранения, где надо выбрать каталог и имя файла. Файл сохраняется с расширением «edc».

Сохранить как…

Сохранение проекта под новым именем.

Предлагается сохранить проект под новым именем, при этом текущим остается проект со старым именем.

Изменить имя подсхемы

Изменение имени закладки.

Выводится окно, в котором предлагается изменить имя текущей подсхемы.

Введите новое имя подсхемы и нажмите кнопку «Да».

Таблица внешнего доступа

Таблица переменных значения, которых передаются на верхний уровень.

Таблица состоит из нескольких колонок

Порядковый номер переменной

Идентификатор

Имя идентификатора (точки)

Шифр

Имя блока

Поле

Имя поля

R

Только чтение

Комментарий

Пояснения к идентификатору

Для изменения имени идентификатора или разрешения/запрета вывода на минитерминал, щелкните на строчку с идентификатором. Затем в строке «новый параметр» введите новое имя, установите или снимите галочку с поля «Только чтение» и нажмите кнопку на «Занести».

Для удаления идентификатора из таблицы, щелкните на нужную строчку и нажмите на кнопку «Удалить».

Для полной очистки таблицы нажмите на кнопку «Очистить».

Запись в контроллер

Загрузка программы в контроллер.

Выберите com-порт, через который вы загружаете программу. Затем щелкните на кнопку «Поиск ROBO 3140». Если процессор не будет найден, то появится окно с сообщением об ошибке.

Если в контроллере в данный момент работает программа, то вам будет предложено остановить ее выполнение.

После того, как процессор найден, кнопка «Поиск ROBO 3140» становится недоступной, а кнопка «Запись» становится доступной. Нажмите ее.

Индикатор будет показывать процесс загрузки программы в контроллер, По окончании появится окно, свидетельствующее об успешном завершении операции.

Закройте его нажатием на крестик в правом верхнем углу.

Цвет

Настройка цветов в редакторе.

Для изменения цвета щелкните на соответствующей кнопке и выберите цвет из палитры. Изменения сразу отобразятся на рабочем поле. Для подтверждения изменений нажмите кнопку «Да», для отмены всех изменений нажмите «Нет».

Фон

Цвет рабочего поля, на котором размещаются функциональные блоки

Блоки

Основной цвет функциональных блоков

Рамка

Цвет рамки функциональных блоков

Имена

Цвет имени функциональных блоков

Поля

Цвет названий входов и выходов функциональных блоков

Связи

Цвет линий показывающих связь между входами и выходами функциональных блоков

Стрелки

Цвет входов и выходов функциональных блоков

Цифры

Цвет значений на входах и выходах функциональных блоков

Настройки

Параметры программы.

Выход

Выход из программы.

При выходе появляется запрос на сохранение изменений в текущем проекте.

Редактировать

Вырезать

Перемещение в буфер выделенных блоков.

Все связи между блоками сохраняются.

Копировать

Копирование в буфер выделенных блоков.

Все связи между копиями блоков сохраняются.

Вставить

Вставка блоков из буфера.

При вставке блоки сдвигаются немного вправо и вниз.

Выделить все

Выделение всех блоков на рабочем поле.

Сохранить буфер на диске

Сохранение в файл содержимого буфера обмена GoodHelp’а.

Загрузить буфер с диска

Загрузка из файла ранее сохраненного буфера обмена GoodHelp’а.

Блоки

Показать

Показ на экране палитры с функциональными блоками.

График

Создать блок

(не реализована)

Загрузить блок

(не реализована)

Старт

Непрерывно

Запуск программы на исполнение в режиме эмуляции ROBO3140.

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

Пошагово

Пошаговое выполнение программы в режиме эмуляции ROBO3140.

Программа выполняется по шагам, за один шаг исполняется один контроллерный цикл, при этом на входах и выходах функциональных блоков отображаются последние значения после выполнения цикла. Для того чтобы отработал следующий цикл, нажмите на пункт меню «Шаг».

Трассировка

Пошаговое выполнение программы в режиме эмуляции ROBO3140.

Программа выполняется по шагам, за один шаг исполняется один функциональный блок, тем самым можно полностью контролировать алгоритм программы.

После выбора пункта меню «Трассировка», нажмите пункт меню «Шаг». Появится окно с двумя пунктами меню «Остановить» и «Шаг».

При этом программа будет выполняться поблочно, текущий исполняемый блок выделяется красным цветом. Нажмите пункт «Остановить», на его месте появится пункт «Продолжить», а пункт «Шаг» сделается доступным.

Теперь нажимая на «Шаг» (в маленьком окне) можно трассировать программу по одному блоку.

Тест

Запуск программы внутри контроллера ROBO3140 и отслеживание её работы.

Стоп

Остановка выполнения программы.

Просмотр

Просмотр порядка выполненных блоков.

При нажатии на этот пункт меню вызывается окно со списком функциональных блоков в порядке их выполнения.

Переменные

Показ списка переменных.

При нажатии на этот пункт меню появляется окно со списком переменных. Вы можете выбрать переменную из списка, при этом курсор мыши изменится на стрелку с листочком, затем щелкните на рабочее поле, чтобы создать ссылку на эту переменную.

Чтобы ввести к переменной комментарий или установить начальное значение, щелкните на кнопке «Редактировать». Появится окно для редактирования переменной.

После ввода необходимых параметров, нажмите кнопку «Применить» или, если вы не хотите сохранять изменения, кнопку «Отмена».

Перейти к…

Быстрый переход на подсхему или закладку.

При нажатии на этот пункт меню появляется окно со списком схем и закладок. Закладки отображены в узлах схем, на которых они расположены. Для перехода сделайте щелчок мышью на имени схемы или закладки.

Печать

PRN

Печать схемы на принтер.

Распечатывается текущая схема.

BMP

Запись текущего экрана схемы в файл формата BMP.

WMF

Запись текущего экрана схемы в файл формата WMF.

Помощь

По блокам

Описание функциональных блоков.

По разработке

Краткое пособие для разработчика.

Создание FBD-программы

Создадим FBD-программу, реализующую включение-выключение светового табло со скважностью 1\3. Запустим редактор функциональных схем..

Чтобы создать FBD-программу, следует указать адрес контроллера на котором она будет использоваться и нажать кнопку создания новой схемы.

Поскольку программа только что создана, рабочее поле редактора будет пустым. Общий вид рабочего поля редактора показан на следующем рисунке.

Выбором меню блоки \ показать вызовем появление на экране формы выбора блоков :

Выноска

·  выбрать функциональный раздел Генераторы;

Выноска

·  выбрать блок мультивибратор (MUV) и разместить его нажатием ЛК в рабочем поле;

·  выбрать функциональный раздел Ввод – вывод ;

·  выбрать блок дискретный вывод(DOU) и разместить его в рабочем поле;

Далее следует соединить связью выход мультивибратора со входом дискретного ввода.

Теперь следует связать входы и выходы размещенных блоков, как показано на следующем рисунке.

Для соединения входа одного блока с выходом другого надо нажать ЛК на одном из концов связи (при этом будет слышен звуковой сигнал) и, удерживая нажатой кнопку мыши, переместить ее в область второго конца связи. Для уничтожения связи следует выделить ее со стороны входа блока и нажать клавишу DEL.

Для включения мультивибратора в работу при старте системы со скважностью 1\3 настроим его, вызвав форму редактирования двойным щелчком мыши в области мультивибратора.

После настройки выбрать кнопку сохранить.

Для включения дискретного вывода в работу при старте системы настроим его, вызвав форму редактирования двойным щелчком мыши в области блока.

Ввести адрес модуля, номер канала, тип и нажать кнопку сохранить.

На этом создание FBD-программы завершено и ее следует сохранить в файле выбрав пункт меню <СХЕМЫ\СОХРАНИТЬ>.

Для отладки программы подключим блок 7044 (он должен быть уже предварительно настроен на адрес 2 и скорость 115200)

к компьютеру по следующей схеме:

COM2 имеет по умолчанию следующие параметры связи:

·  Скорость – 115200;

·  Биты данных – 8;

·  Четность – не проверяется;

·  Контроль передачи – отсутствует.

·  (при необходимости можно изменить параметры посредством меню <СХЕМЫ \ настройки.

Запускаем программу в работу выбрав меню <СТАРТ\НЕПРЕРЫВНО> и наблюдаем за работой, меняя если нужно настройки. На рабочем поле редактора наблюдаем работу программы в реальном времени.

Состояние – табло включено.

Состояние – табло выключено.

Для ввода данных в поля блоков надо подвести курсор к треугольной площадке, ограничивающей выход и нажать левую клавишу мыши.

В появившейся форме вводим значения и нажимаем кнопку ДА.

Для детальной отладки можно воспользоваться режимом <ПОШАГОВО> или < ТРАССИРОВКА>.

В режиме <ПОШАГОВО> при нажатии на пункт меню ШАГ программа производит выполнение одного цикла и останавливается. Шифры блоков, которые были в фокусе выполнения можно просмотреть выбрав пункт меню ПРОСМОТР.

В режиме ТРАССИРОВКА при нажатии на пункт меню ШАГ программа начинает свое выполнение с первого блока и показывает ход выполнения программы и блок, который в данный момент выполняется. В появившемся окне отладки можно остановить программу, выбрав пункт меню ОСТАНОВИТЬ, выполнить шаг на один блок, выбрав пункт меню ШАГ или продолжить программу, выбрав пункт меню ПРОДОЛЖИТЬ.

Если в режиме редактирования выделить блок и выполнить ТРАССИРОВКУ, то выполнение программы будет показано с выделенного блока и до конца программы. Если в режиме редактирования выделить два блока ( второй блок должен быть ниже и правее первого) и выполнить ТРАССИРОВКУ, то выполнение будет показано с первого выделенного блока до второго выделенного блока.

Чтобы остановить программу, выбираем пункт меню <СТОП>.

Раздел 3

В рамках данного раздела будут рассмотрены следующие темы:

·  подключение контроллера к компьютеру;

·  запись программы в контроллер;

·  запуск программы в контроллере под управлением Good Help и контроль ее работы.

Подключение контроллера ROBO 3140 к компьютеру

Контроллер ROBO 3140 имеет четыре последовательных порта. При использовании Good Help для его программирования применяется следующее функциональное распределение портов:

COM2 – связь с модулями УСО 7000;

COM3 – связь с мини терминалом MINITERM (RS 232);

COM4 – связь с терминалом для программирования контроллера и связи с верхним уровнем во время отладки.

COM1 – связь с с верхним уровнем во время реальной работы.

Запись программы в контроллер

Запись в контроллер

Загрузка программы в контроллер.

Выберите com-порт, через который вы загружаете программу. Затем щелкните на кнопку «Поиск ROBO 3140». Если процессор не будет найден, то появится окно с сообщением об ошибке.

Если в контроллере в данный момент работает программа, то вам будет предложено остановить ее выполнение.

После того, как процессор найден, кнопка «Поиск ROBO 3140» становится недоступной, а кнопка «Запись» становится доступной. Нажмите ее.

Индикатор будет показывать процесс загрузки программы в контроллер, По окончании появится окно, свидетельствующее об успешном завершении операции.

Закройте его нажатием на крестик в правом верхнем углу.

Внимание!

Если серийный номер, указанный в настройках схемы, не будет совпадать с серийным номером, указанным на лицевой стороне ROBO3140 – схема в процессоре выполняться не будет!

Внимание!

Если в процессе записи программы в контроллер появится сообщение – “ОШИБКА ПО КОНТРОЛЬНОЙ СУММЕ”, необходимо:

1.  в редакторе выйти из режима записи

2.  Выключить ROBO3140

3.  Загрузить программу 3140.exe (находится в каталоге ROBO3140\edchart )

4.  Замкнуть контакты GND и INIT ROBO3140

5.  Включить питание ROBO3140

6.  После появления на консольном экране букв ALT_M, нажмите на клавиатуре клавишу АLT и затем клавишу M (латинскую)

7.  Схема будет принудительно записана в контроллер

8.  Выключить и включить питание ROBO3140

9.  Схема будет запущена в контроллере

Запуск и контроль работы контроллера

После того как схема была запущена в контроллере

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

Состояние – табло включено.

Состояние – табло выключено.

При этом можно вводить значения и корректировать работу блоков.

При этом можно вводить значения и корректировать работу блоков.

Внимание!

Если в настройках схемы скорость связи с верхним уровнем не будет равна скорости тестирования схем, то тестирование будет невозможно!

Для того, чтобы производить отладку схемы на PC с подключенными модулями 7000 , записывать отлаженную схему в ROBO 3140 , запускать ее и сразу же наблюдать ее работу – рекомендуется следующая схема подключения:

Bce работы по отладке и записи схем проводятся через системный порт COM4 . После того, как все отлажено и проверено, в системных настройках указывают порт связи с верхним уровнем COM1 и записывают окончательный вариант программы в контроллер. После старта контроллер будет связан с верхним уровнем только через COM1. Чтобы заново записать в контроллер программу необходимо его остановить, подав команду RESET через COM1 , и повторить вышеописанные операции. Контроллер с записанной схемой и, если необходимо, c модулями 7000 переносится на объест.

Внимание!

Порт COM1 ROBO3140 имеет механический переключатель режимов RS232 - RS485 , который находится внутри процессора. Для работы в сети через конвертор неоходимо установить перключатель в режим RS485;

Рекомендуемая схема подключение модулей на реальном обьекте следующая:

Рекомендуемая схема подключение нескольких рабочих станций на реальном обьекте следующая:

Раздел 4

В рамках данного раздела будут рассмотрены следующие темы:

·  принцип работы исполняющей системы Good Help

·  доступ к данным контроллеров из систем верхнего уровня

·  таблица внешнего доступа

Принцип работы исполняющей системы

Функциональная схема исполняется строго по временному циклу, продолжительность которого определяется разработчиком (по умолчанию цикл равен 200 мс).

Если период выполнения блока установлен в 0 или в 1, то он выполняется в каждом цикле.

Если период блока установлен в 2, то он пропускает один такт выполнения и так далее

Блок выполняется если:

1 .Он включен в работу

2. Вход разрешения Enable установлен в 1

Если в момент выполнения на входе сброса Reset установлена 1, то внутренние переменные и выхода блока на данном такте исполнения приводятся в исходное состояние в соответствии с его описанием.

Блоки выполняются строго слева направо. сверху вниз,

Если блок был выполнен, то значения выходов, которые имеют связи, передаются на связанные с ними входа блоков.

Минимальная продолжительность цикла выполнения схемы определяется характеристиками аппаратно-программной платформы, на которой она выполняется. Если цикл выполнения установить в 1, то схема будет выполняться с максимальной производительностью, без ожидания внутри цикла и тогда установленный период выполнения внутри блока будет иметь плавающий характер.

Таблица внешнего доступа

Для того, чтобы поля блоков были доступны для просмотра на минитерминале оператора и из систем верхнего уровня должна быть создана таблица внешнего доступа. Для занесения любого поля в таблицу доступа необходимо в режиме проектирования подвести курсор мыши к выходу блока и нажать ПК. Появится следующая форма :

В чистом поле необходимо занести идентификатор, например, Расход воды 1. Длина идентификатора не более 20 символов. допустимы все символы, кроме ТОЧКИ и Точки с запятой. Идентификатор должен быть уникальным. Нажатием кнопки ЗАНЕСТИ записываем идентификатор в таблицу. Выделив позицию в таблице, можно удалить идентификатор, или занести следующий за выделенной позицией. Таблицу можно очистить, нажав на кнопку ОЧИСТИТЬ. Система не допускает повторения идентификаторов и появления одного и того же поля одного блока в таблице. Чтобы идентификатор был доступен только по чтению, неходимо поставить пометку Только чтение.

Внимание!

Cиcтема GOOD HELP 2.0 поддерживает терминал 8070.

Выбор терминала производится в меню настройки. Поддерживается до 100 меню до 128 пунктов в каждом. Разработка меню производится прграммой Mbuilder. Для связи меню со схемой небходимо в пункте Настройки/меню (появляется после выбора терминала) указать имя меню без расширения.

Доступ из систем верхнего уровня

Доступ из систем верхнего уровня возможен посредством

·  системы команд, передаваемых через последовательный порт

·  COM объекта, через его методы

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3