WWW.DISSERS.RU

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

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


Pages:     | 1 |   ...   | 2 | 3 || 5 | 6 |

- Driver (драйвер) – даёт возможность выбора драйвера DH+ или Shutdown (отключение канала);

- Baud (боды) – позволяет выбрать скорость обмена из списка.

- Node Address (адрес узла) - указывается адрес узла связи в восьмеричной системе счисления (Octal), по которому будет производиться обращение к данному процессору.

Вкладка Chan. 0 - System содержит установки канала 0. Вид диалогового окна зависит от типа драйвера, выбранного в поле Driver (драйвер). Данная вкладка содержит панель Protocol Control (управление протоколом).

При выборе драйвера DH485 доступны следующие поля:

- Driver (драйвер) - тип драйвера DH485;

- Baud (боды) – из списка выбирается скорость обмена;

- Node Address (адрес узла) - указывается адрес узла связи, по которому будет производиться обращение к данному процессору. Адрес указывается в десятичной системе счисления (Decimal) в диапазоне от 1 до 31;

- Token Hold Factor (символьный показатель ёмкости) - позволяет указать количество посылок, которые может выполнить процессор перед передачей маркера следующему узлу сети. Установка поля позволяет повысить производительность данного процессора (диапазон значений от 1 до 4);

- Max. Node Address (максимальный номер узла сети) - в данном поле указывается наибольший номер узла сети. Максимальное количество узлов при работе по данному протоколу 32 (0 31). Установка в поле значения, менее максимального, позволяет процессору не опрашивать узлы с номером выше указанного, что ускоряет обмен.

Выбор в качестве драйвера - DF1 Full Duplex (рис. 35) отображает дополнительные поля:

- Parity (четность) - позволяет указать, необходимо ли использовать бит четности при обмене;

- Stop Bits (стоповые биты) – даёт возможность выбрать из списка количество стоповых битов в передаваемом слове.

- Source ID (адрес передатчика) - содержит десятичный номер передатчика, диапазон возможных значений от 0 до 254.

На панели Protocol Control (управление протоколом) добавляются поля:

- Control Line (линия управления) - содержит установку No Handshaking прямое подключение или Full Duplex Modem - через модем;

- Error Detection (определение ошибок) - выбор одного из двух режимов CRC или BCC;

- Embedded Responses (вложенные ответы) - поле позволяет указать процессору, как извлекать вложенные ответы в пакетах связи. Enabled - ожидать указания для извлечения или Auto Detect - автоматически обнаруживать вложенные ответы;

- Duplicate Packet Detect (обнаруживать дублирующие пакеты) - установка данного флажка позволяет процессору игнорировать дублированные сообщения;

- ACK Timeout (x20ms) (тайм-аут ответа) - в поле число от 2 до 65536 определяет интервал времени ожидания ответа;

- NAK Retries - поле содержит число от 0 до 255, определяющее количество попыток процессора посылки пакета, никем не идентифицируемого.

Рис. При выборе драйвера DF1 Half Duplex Slave появляются дополнительные поля:

- EOT Suppression (подавление символа конца передачи) - отменяет вывод в канал процессором символа конца передачи;

- Poll Timeout (x20ms) (тайм-аут опроса) - значение, указывающее на время ожидания процессором очереди для передачи сообщения;

- Message Retries (повторная передача сообщения) - в поле указывается количество повторений процессором при передаче сообщения, при этом сигналы подтверждения и отказа учитываются;

- Pre Transit Delay (x1ms) (запаздывание предварительной передачи) - поле содержит интервал времени, заданный в виде масштабного коэффициента (x1ms) и числа в диапазоне 0 65536;

- Control Line (линия управления) - содержит дополнительные возможности выбора режима: No Handshaking - прямое подключение, Half Duplex / wo Continuous Carrier - без постоянной линии связи и Half Duplex / w Continuous Carrier с постоянной линией связи.

Выбор режимов Half Duplex / wo Continuous Carrier или Half Duplex / w Continuous Carrier добавляет в панель протокола управления (Protocol Control) дополнительные поля для установки квитирующих сигналов RTS (Request To Send - запрос передачи):

- RTS Off Delay (x20ms) (задержка выключения запроса на передачу) - поле содержит интервал времени, заданный в виде числа в диапазоне 0 65536 и масштабного коэффициента (x20ms);

- RTS Send Delay (x20ms) (задержка запроса на передачу) - поле содержит интервал времени, заданный в виде числа в диапазоне 0 65536 и масштабного коэффициента (x20ms).

Выбор в поле Driver драйвера DF1 Half Duplex Master приводит к изменению опций на панели Protocol Control. Добавляются поля Polling Mode (опрос метода) и Reply Msg Timeout (x20ms) (интервал времени ожидания ответа):

Polling Mode - данное поле содержит четыре установки, которые могут быть выбраны из ниспадающего списка:

- Msg, Allow Slaves to Initiate (подчиненный может инициализировать обмен сообщениями);

- Msg, Don't allow Slaves to Initiate (запрет на инициализацию процедуры сообщения подчиненным);

- Std, single msg. per scan (стандартный режим обмена, одно сообщение в течении одного узлового сканирования);

- Std, multiple msgs. per scan (стандартный режим обмена, несколько сообщений в течение одного узлового сканирования);

Reply Msg Timeout (x20ms) (интервал времени ожидания ответа) - задает интервал времени, в течение которого процессор ожидает ответ.

Вкладка Chan. 0 - User содержит следующие элементы:

- Driver (драйвер) – поле даёт возможность выбора драйвера ASCII или Shutdown (выключение канала);

- Baud (боды) – из списка выбирается скорость обмена;



- Parity (четность) - позволяет указать, необходимо ли использовать бит четности при обмене;

- Stop Bits (стоповые биты) - из списка выбирается количество стоповых битов в слове;

- Data Bits (биты данных) - из списка выбирается длина пакета данных;

- Панель Termination Characters (символы окончания) содержит поля:

Termination 1 (окончание 1) - содержит символ, используемый процессором для разделения строк. По умолчанию это \0d (шестнадцатеричный код). Ввод \ff (шестнадцатеричный код) позволяет отказаться от использования символа разделения строк;

Termination 2 (окончание 2) – аналогично Termination 1.

Append 1 – символ конца строки. Используется в инструкции AWA (запись строки символов во внешнее устройство). По умолчанию символ 0d (шестнадцатеричный код). Ввод \ff (шестнадцатеричный код) позволяет отказаться от использования символа конца строки;

Append 2 (добавочный символ 2) - аналогично Append 1.

Поле Protocol Control содержит установки Control Line (линия управления), Delete Mode (режим удаления символа), Echo (эхо) - компенсация эха (отражённого сигнала) и XON/XOFF- режим программного обмена.

Control Line (линия управления) – позволяет выбрать один из четырех вариантов режима обмена, указанных в ниспадающем списке:

- No Handshaking - прямое подключение;

- Full Duplex Modem (полностью дуплексный режим) - выбирается, если оба процессора используют дуплексные модемы;

- Half Duplex/wo Continuous Carrier (полудуплексный без постоянной связи) - выбирается, если оба модема используют полудуплексный режим;

- Half Duplex/w Continuous Carrier (полудуплексный с постоянной линией связи) - выбирается, если мастер-модем (инициатор) имеет дуплексный режим, а подчиненный – полудуплексный.

Delete Mode (режим удаления символа) - позволяет выбрать вид действий при удалении символа:

- Ignore (игнорировать) - отказ от возможности удаления символа;

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

- Printer - вывести на принтер перед удалением.

Пункт (многоточечный монитор) окна структуры проекта - показывает состояние выбранных устройств. Максимальное количество устройств 32 (рис. 36). Данное окно содержит четыре поля Point (точка), Address (адрес), State (состояние), Description (описание), Protected (защита). При нажатии на клавишу Edit (редактирование) или двойном щелчке на выделенной строке будет выведено диалоговое окно Properties (свойства).

Рис. Метка Point (точка) указывает на позицию вставки устройства отображения. В поле Address (адрес) необходимо указать адрес устройства для отображения. В поле On Description (описание в состоянии включено) указывается описание, отображаемое в поле Description диалогового окна Multipoint Monitor при установке состояния данного устройства в положение включено.

В поле Off Description (описание в состоянии выключено) указывается описание, отображаемое в поле Description диалогового окна Multipoint Monitor при установке состояния данного устройства в положение выключено. Данное описание используется при отображении только в данном диалоговом окне и не связано с описанием, даваемым устройству в окне лестничной логики. Установка флажка Protection Bit (защита бита) запрещает изменение состояния устройства из окна Multipoint Monitor. Изменение состояния устройства в окне Multipoint Monitor возможно с помощью клавиши Toggle Bit (переключить бит).

Выбор пункта Show Symbols (показать символы) приводит к отображению вместо адреса символьного имени устройства, если устройству оно было присвоено, например, ПУСК. Нажатие данной клавиши позволяет в диалоговом окне Properties вместо адреса указывать символьное имя.

Пункт Data Files (файлы данных) содержит подпункты (рис. 37): Cross Reference (перекрестные ссылки), O0 - OUTPUT (вывод), I1 - INPUT (ввод), S2 – STATUS (состояние), B3 – BINARY (двоичный файл), T4 – TIMER (таймер), C5 – COUNTER (счетчик), R6 – CONTROL (управление), N7 – INTEGER (целочисленный файл), F8 –FLOAT (файл с плавающей точкой). Данные файлы доступны для использования в программе. Контекстное меню для данных файлов аналогично выше описанному для файлов управляющей программы.

Выбор пункта Cross Reference (перекрестные ссылки) выводит окно со списком (рис. 38) Cross Reference Report - Рис. Sorted by Address (перекрестные ссылки отчет - сортировка по адресу). В данном списке указан адрес устройства, его описание, место вхождения в программу, тип инструкции и номер программного файла. При нажатии клавиши Sort by Symbol (сортировать по символам) список будет пересортирован, буквы латинского алфавита имеют высший приоритет по отношению к символам кириллицы.

- Двойное нажатие на пункте O0 (рис. 37) - OUTPUT (вывод), либо выбор пункта Open (открыть) контекстного меню откроет окно файла вывода Data File O0 - Output (рис. 39).

В данном окне отображается состояние выходов модуля вывода управляющих сигналов. В данном примере указано: О:3.0 – Рис. слово, описывающее модуль дискретных сигналов 1746-OB16 - 16 Output (TRANS - SRC) 10/50 VDC, который имеет 16 транзисторных выходов с допустимым напряжением на каждом выходе от 10 до 50 вольт; О:4.0 и О:4.1 - слова, описывающие модуль аналоговых сигналов на два входа и два выхода 1746 - NIO4I - Analog 2 Ch In/2 Ch Current Out. Количество слов, описывающих модули, различно, поэтому необходимо правильно указывать тип модулей, установленных в контроллере, в пункте I/O Configuration (конфигурация ввода / вывода). Количество файлов, описывающих состояние контроллера, определяется количеством модулей, установленных в системе. Количество слов в файле определяется системой автоматически.





Рис. С помощью данного файла возможно изменение состояния выхода в программе. Для этого необходимо дважды щелкнуть на номере выхода, состояние которого необходимо изменить, и присвоить состоянию выхода значение “1”или “0”.

Состояние программной переменной, связанной с этим выходом, изменится. В трех нижних текстовых полях указаны: адрес выхода, символьное обозначение, присвоенное выходу, и его описание. В поле Radix (основание) устанавливается основание для просмотра файла работа с данным полем описана в пункте меню Processor Status - состояние процессора. При нажатии клавиши Usage (использование) окно принимает вид, который отображает не состояние выхода, а его использование. Позиция, обозначенная крестиком, показывает, что в программе есть ссылка на данный выход, а точкой - что выход свободный (не используется). Нажатие клавиши Data File (файл данных) возвращает окно к предыдущему виду. При нажатии кнопки Properties (свойства) будет выведено диалоговое окно свойств выделенного адреса.

- Работа с файлом ввода I1 - INPUT (ввод) аналогична работе с файлом вывода O0 - OUTPUT (вывод).

- Файл S2 - STATUS (состояние) описан в пункте меню Processor Status.

- Файл B3 - BINARY (двоичный файл). Основное назначение данного файла - хранение состояния программных переменных (элементы памяти). Работа с файлом аналогична.

Вкладка Properties (свойства) пункта Data Files (файлы данных), вызываемая одноимённой кнопкой, имеет дополнительные опции. В поле Elements (элементы) задаётся количество слов в файле, максимум до 256, за исключением файлов O, I, S, длина которых задаётся по умолчанию. В поле Last (последний) после выполнения команды “Применить” указывается адрес последнего элемента. Возможны и обратные действия, т.е. указывается последний адрес, а число слов определяется автоматически. Использование данной опции позволяет создавать файлы данных необходимой длины и таким образом рационально использовать память программ.

В группе Protection (защита) устанавливаются флажки, определяющие доступ к файлам Binary. Флажок Constant (постоянный) устанавливается для защиты значений в табличном файле данных от всех изменений через коммуникационные порты или управляющую программу. Флажок защиты Static (статическая) предохраняет табличные значения данных от изменения по каналам связи. Изменения допускаются только при выполнении управляющей программы или через Online редактирование. Использование Memory Module (модуль памяти), если такой установлен в контроллере, позволяет при загрузке контролировать совпадение программ процессора и модуля памяти.

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

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

- Файл T4 – TIMER (таймер). Данный файл описывает состояние таймеров (рис. 40). Каждый таймер в системе описывается тремя словами состояния. Слова состояния добавляются автоматически при вставке нового таймера в программу лестничной логики.

PRE (cлово 2) - установка интервала времени в поле PRESET.

ACC (cлово 3) - указывается накопленный интервал в поле ACCUM (накопленный).

Слово 1 содержит биты управления таймером:

бит достижения счета 13 - DN установлен, когда накопленное в ACCUM значение равно времени, установленному в PRESET;

бит разрешения работы таймера 14 - EN установлен, когда работа таймера разрешена;

бит синхронизации работы таймера 15 - TT установлен, когда таймер считает.

Поле Base (основание) определяет единицы счета 0,01 секунды или секунда.

Нажатие клавиши Usage (использование) делает доступным поле Radix (основание). В данном поле возможен выбор вариантов просмотра файла:

Binary / Subelement (двоичный / субэлемент), Element Only (только элемент).

Просмотр в виде Element Only (только элемент) позволяет просмотреть, используется ли данный файл каким-либо таймером в программе.

При этом становится доступным поле Columns (столбцы), позволяющее управлять количеством элементов в Рис. строке.

Элементы вкладки Properties (свойства) аналогичны ранее описанной.

- Файл C5 – COUNTER (счётчик). Файл описывает состояние счётчиков (рис. 41).

Назначение полей окна:

PRE (слово 2) - установка значения счета в поле PRESET.

ACC (слово 3) - накопленный результат указывается в поле ACCUM.

Слово 1 содержит биты управления счетчиком:

бит 10 (UA) используется в процессорах Micrologix;

бит значения ниже минимума 11 (UN) - значение в поле Рис. 41 ACCUM меньше значения в поле PRESET;

бит переполнения 12 - OV (установлен при выходе значения за границы интервала -32768,+32768);

бит завершения счета 13 - DN (установлен, когда значение ACCUM равно PRESET);

бит счета вниз разрешен 14 - CD (разрешение работы счетчика вниз);

бит счета вверх разрешен 15 - CU (разрешение работы счетчика вверх).

В остальном работа с файлом счетчика соответствуют работе с файлом таймера.

- Файл R6 - CONTROL (управление) является трехсловным:

Pages:     | 1 |   ...   | 2 | 3 || 5 | 6 |










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

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