WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!


Pages:     | 1 |   ...   | 3 | 4 || 6 |

Слово 2 - длина массива бит или файла LEN (длина).

Слово 3 - позиция POS (позиция).

Слово 1 - содержит биты выполнения операций сдвига, работы со стеком и с ASCII строками.

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

- Файл N7 – INTEGER (целочисленный файл).

Данный файл используется для хранения любых целочисленных значений.

Значения файла можно задавать в любом виде, выбранном в поле Radix (основание): десятичном, двоичном, восьмеричном, шестнадцатеричном, в формате ASCII строк. Назначение остальных элементов управления файлом INTEGER аналогично ранее описанному.

- Файл F8 -FLOAT - файл с плавающей точкой.

Данный файл хранит данные с плавающей точкой. Значения целой и дробной частей при вводе должны быть разделены точкой.

Пункт Force Files (принудительные файлы), подпункты O0 (OUTPUT) и I(INPUT) позволяют принудительно устанавливать значения входных и выходных устройств.

Двойной щелчок на выбранном файле вызывает окна указанных файлов. Любой бит может быть принудительно установлен либо сброшен и после этого программой изменяться не может. При этом поле No Force на панели связи Online меняется на Force Installed и засвечивается зелёным цветом. Поле бита в программе также выделяется зелёным цветом, и выводится дополнительная информация о состоянии инструкции (рис. 42) ON (включено) или OFF (выключено). Отмена данной опции доступна через выбор пункта Remove All Forces (сбросить все сигналы) ниспадающего списка на панели связи Online или аналогичного пункта контекстного меню выбранного элемента в соответствующих окнах.

Принудительно установленный в ON или OFF элемент может быть также сброшен или переустановлен через Рис. пункт Remove Forces контекстного меню выбранного элемента.

Пункт Custom Data Monitors подпункт CMD0 (имя процессора) позволяет отслеживать состояние устройств по выбранному адресу. В поле Address указывается адрес, в поле Value отображается значение инструкции. Для инструкции I:2/значение 0 говорит о реальном состоянии данного входа. Значение FON указывает на то, что инструкция программно включена опцией Force Files.

Данное диалоговое окно также содержит контекстное меню, которое имеет пункты: Cut (вырезать), Copy (копировать), Paste (вставить), Delete (удалить), Insert (режим замены), Toggle Bit (установка бита), Find All (найти все), Cross Reference (перекрестные ссылки), Go to Data Table (перейти к таблице данных), Show Symbols (показать символы), Properties (свойства), Force Off (принудительно установить в выключено), Remove Force (сбросить установку), Remove All Forces (сбросить все принудительно установленные), Enable Forces (разрешить режим Force). При выборе последнего пункта он меняется на Disable Forces (запретить режим Force).

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

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

- Подпункт Address/Symbol (адрес/символ) открывает окно редактора базы адресов и символов Address/Symbol Editor (редактор адресов/символов) и содержит список всех адресов, используемых в программе инструкций, битов памяти, устройств ввода/вывода, присвоенные им описания, а также системные файлы процессора (рис. 43). Для выполнения поиска требуемого элемента базы необходимо указать в Search Field (поле поиска) слово для поиска, например Address. Значение поиска устанавливается в поле Search For (искать по). Кнопки Add New Record и Delete Record выполняют соответственно функции добавления новой записи и удаления выделенной записи. При нажатии Add New Record в таблицу добавляется пустая строка, которую необходимо заполнить.

Рис. - Подпункт Instruction Comments (комментарии к инструкциям) открывает окно (рис. 44) редактора базы данных Instruction Comment Editor (редактор комментариев к инструкциям). Данный редактор содержит дополнительное поле Inst Type (тип инструкции), которое содержит код инструкции в кодах ASCII. Поля Search Field и Search For аналогичны описанному выше.

Рис. При нажатии клавиши Add New Record (добавить новую запись) выводится диалоговое окно Add New Instruction Comment Record (добавить новую запись комментария инструкции). При установленном переключателе Address (адрес) в ниспадающем списке выбирается адрес используемой в программе инструкции.

При установленном переключателе Symbol (символ) в ниспадающем списке выбирается символ используемой в программе инструкции. В ниспадающем списке Instruction Types (тип инструкции) выбирается тип инструкции. В поле Description (описание) указывается описание инструкции. Редактирование инструкций возможно также непосредственно в окне редактора. После двойного нажатия на выбранное поле выводится ниспадающий список возможных вариантов выбора.

- Подпункт Rung Comments / Page Title (комментарии ранга / заголовок страницы) открывает окно редактора соответствующей базы данных. В поле File и Rung указаны соответственно номер программного файла и номер ранга в файле.



Поле Page Title содержит заголовок страницы, если он был присвоен. Поле Rung Comment содержит комментарии, описывающие назначение рангов. Поля Search Field (поле поиска), Search For: File (образец поиска: файл), Rung (ранг) содержат образцы для поиска в базе данных.

При нажатии клавиши Add New Record (добавить новую запись) выводится диалоговое окно Add New Rung Comment / Page Title Record (добавить новый комментарий ранга / запись заголовка страницы). Необходимо заполнить поля данного диалогового окна. В поле File необходимо указать номер файла, в поле Rung - номер ранга, в поле New Page Title - новый заголовок страницы, в поле New Rung Comment - новый комментарий ранга.

- Подпункт Address / Symbol Picker (указатель адреса / символа) выводит диалоговое окно, содержащее полную информацию об элементах программы:

Address (адрес), Symbol (символ), Sym Scope (зону видимости символа), Description (описание). Кнопка Hide Des<< (скрыть описание) скрывает дополнительное описание элементов.

Кнопка Config (конфигурация) выводит диалоговое окно настройки. В группе Picker List Component (список компонентов указателя) пользователь имеет возможность выбирать вид отображения компонентов в списке. Установка переключателя Symbols Only (только символ) формирует список, используя символьные имена.

Установка переключателя Addresses Only (только адрес) формирует список адресов компонентов. Установка переключателя Addresses (replaced by Symbols, if Present) (адрес, заменять на символьные имена, если присвоены) формирует список адресов, используя символьные имена, если они были присвоены.

Группа Display Addresses For (отображать адреса для) управляет отображением адресов All Data Files (всех файлов данных) либо позволяет осуществить выборочное формирование списка при установке переключателя Selected Data Files (выбор файла данных). Тип файла для отображения устанавливается в ниспадающем списке Type (тип). Если файлов в проекте несколько, то в ниспадающем списке Number (номер) указывается номер файла.

В группе Address to Display (отображение адреса) управляет отображением адреса в списке. При установке переключателя Element Level (уровень элементов) список формируется из адресов слов. Установка переключателя Bit/Sub Elem Level (бит/уровень субэлемента) формирует список адресов с указанием битов. Переключатель Show Existing Addresses (показывать существующие адреса) отображает реальные адреса. Переключатель Show All Possible Addresses (показывать все возможные адреса) формирует список всех возможных адресов. При этом в список вносятся адреса всех возможных в системе файлов (256): бинарных, входных, таймеров и т.д.

Выбор пункта Symbol Groups (символьные группы) выводит диалоговое окно редактора символьных групп (рис. 45).

Рис. Данный редактор позволяет организовать символьные группы в поле Sym Group, которые могут быть выбраны в базе данных Address/Symbol (адрес/символ).

Это позволяет присвоением элемента к какой-либо группе объяснить его назначение.

Поля Search Field (поле поиска), Search For (образец поиска) позволяют выполнить поиск символьной группы по полю Sym Group (символьная группа) или по полю Group Desc (описание группы). Нажатие клавиши Add New Group (добавить новую группу) выводит диалоговое окно (рис. 46) Create New Symbol Group (создать новую символьную группу).

Рис. В поле New Group Name (имя новой группы) указывается имя группы, в поле New Group Description - описание новой группы. Нажатие клавиши Delete Record (удалить запись) удаляет запись в указанной позиции.

Контекстное меню содержит пункты управления записями. Дополнительный пункт меню Reset Column Width (восстановить ширину столбца) отменяет редактирование ширины столбца.

2. Драйвер связи RSLinx 2.1. Назначение и интерфейс Драйвер связи RSLinx предназначен для обеспечения связи и обмена данными между программными продуктами фирмы Rockwell Software, а также обеспечения DDE связи с приложениями Windows.

Запуск программы осуществляется выбором пункта меню Пуск / Programs / Rockwell Software / RSLinx / RSLinx.

2.2. Элементы окна Окно RSLinx (рис. 47) содержит: строку заголовка - 1; строку меню - 2; строку инструментов - 3; рабочее поле приложения - 4; строку состояния - 5.

Рис. Строка заголовка имеет три управляющие кнопки и выводит на экран название RSLinx, за которым следует название активного дочернего окна.

Доступ к меню управления строкой заголовка (рис. 48) можно получить, нажав Alt-Space.

Меню управления содержит следующие команды:

- Восстановить - восстанавливает окно до его Рис. предыдущего размера;

- Переместить - позволяет использовать клавиатуру, для того чтобы передвинуть окно в другое положение на рабочем столе;

- Размер - позволяет использовать клавиатуру для изменения размера окна;

- Свернуть - сворачивает окно до пиктограммы;

Рисунок - Развернуть - разворачивает окно до его максимального размера;

- Закрыть - завершает работу приложения, закрывая окно.

Строка меню RSLinx включает в себя шесть наименований: File (файл); View (вид); Communications (связи); Station (станции); Window (окно); Help (справка).

Строка инструментов содержит кнопки RSWho (поиск станции), Configure drivers (конфигурация драйверов), Driver Diagnostics (диагностика драйверов), которые позволяют быстро обратиться к данным командам RSLinx.

Рабочее поле RSLinx – это область, где отображаются открытые дочерние окна.





В строке состояния (рис. 49) отображается информация о текущем состоянии системы.

1 2 3 4 5 Рис. Назначение областей строки состояния: 1 - область строки состояния используется для передачи сообщений пользователю, например краткое описание функций меню при перемещении по ним; 2 - CAP астивно, если клавиша CAPS LOCK установлена; 3 - NUM активно, если клавиша Num Lock установлена так, чтобы было доступным цифровое поле клавиатуры; 4 - SCRL активно, если клавиша Scrol Lock установлена; 5 - текущая системная дата; 6 - системное время.

2.3. Строка меню RSLinx Меню File (файл) содержит следующие пункты:

Exit (выход) – закрывает открытое окно RSLinx, не завершая его работу;

Exit and Shutdown – закрывает окно RSLinx и завершает его работу.

Меню Communications (меню связей) содержит пункты:

RSWho;

Configure Drivers;

Configure Client Applications;

Driver Diagnostics.

Команда Communications / Configure Drivers выводит на экран диалоговое окно Configure Drivers (рис. 50). Данное окно вызывается также кнопкой.

Окно содержит следующие средства управления:

- кнопка Add New (добавить новый) позволяет добавлять и конфигурировать новый драйвер из драйверов, имеющихся в списке Available Driver Types;

- кнопка Close (закрыть) закрывает диалоговое окно Configure Drivers;

- кнопка Help (помощь) запускает справочную систему RSLinx;

- кнопка Configure (конфигурация) открывает окно конфигурирования драйвера;

- кнопка Startup (запуск) открывает окно выбора режима запуска RSLinx;

- кнопка Start запускает выбранный в области Configured Drivers (сконфигурированные драйверы) драйвер;

- кнопка Stop останавливает работу выбранного драйвера;

- кнопка Delete (удалить) удаляет выбранный драйвер.

Рис. Пункт меню Communications / Configure Client Applications (связь / конфигурирование приложений клиента) выводит на экран диалоговое окно Configure Client Applications (рис. 51).

Закладка INTERCHANGE Port Mapping (соответствие для порта INTERCHANGE) диалогового окна Configure Client Applications используется для установления соответствия между сконфигурированными и работающими драйверами RSLinx и старыми метками Рис. INTERCHANGE.

Поле Virtual Link ID (идентификация виртуальной линии) закладки Virtual Link ID – это идентификатор линии виртуальной или псевдо-сети DH+, которая поддерживается RSLinx для использования в приложении клиентов.

Пункт меню Communications / Driver Diagnostics (связь / диагностика драйвера) позволяет следить за данными в реальном времени для оценки характеристики работы определенного драйвера. При использовании данного пункта открывается окно Driver Diagnostics, которое отображает характеристики работы драйвера.

Меню Station (станция) содержит следующие пункты:

- Freeze Diagnostic Counters (зафиксировать счетчики диагностики) – фиксирует счетчики на экранах диагностики станции;

- Unfreeze Diagnostic Counters (разблокировать счетчики диагностики) – деблокирует счетчики на экранах диагностики станции;

- Reset Diagnostic Counters (сбросить счетчики диагностики) – сбрасывает счетчики на экранах диагностики станции.

Данные пункты доступны в том случае, если активно окно диагностики станции.

Меню View содержит пункты:

- Event Log (регистратор событий) – открывает окно RSLinx Event Log, в котором отображается информация о работе RSLinx;

- Options (опции) – открывает окно настроек RSLinx.

Окно Options содержит вкладки General (общие) и Service (сервис).

Вкладка General (общие) содержит следующие опции:

- Status Bar (строка состояния) – включает вывод на экран строки состояния;

- Toolbar (строка инструментов) – включает вывод на экран строки инструментов;

- Enable Event Viewer Notification (разрешить уведомление о просмотре событий) – разблокирует диалоговое окно Open Event Viewer.

Вкладка Service содержит флажок, установка которого позволяет запускать RSLinx при загрузке.

3. Программа RSLogix Emulate Программа RSLogix Emulate 500 позволяет в режиме Online отлаживать управляющие программы, составленные в среде RSLogix 500.

Запуск программы осуществляется выбором пункта меню Пуск / Programs / Rockwell Software / RSLogix Emulate 500 / RSLogix Emulate 500. Во время эмуляции доступны для просмотра базы данных, файлы состояния, ранги лестничной логики.

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

строку состояния.

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

Строка меню программы содержит следующие пункты:

File (файл);

Setting (установки);

Ladder (программа лестничной логики);

Help (помощь).

Строка названия программы Строка меню программы Панель инструментов Строка состояния программы Рис. Меню File содержит команды работы с файлами проекта: Open – открытие файла; Reload – повторная загрузка файла; Close – закрытие файла; Exit – выход из программы.

Выбор пункта Open (открыть) открывает диалоговое окно, в котором необходимо указать имя файла c расширением ACH для работы с эмулятором.

Файл с расширением ACH создаётся в программной среде RSLogix 500 посредством дополнительного сохранения основного файла управляющей программы с указанием ACH.

Pages:     | 1 |   ...   | 3 | 4 || 6 |










© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.