Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Установка расширений системы ISaGRAFСодержание книги
Поиск на нашем сайте
Выполнение записи и хранения технологической программы пользователя (ТПП) на RAM диск в энергонезависимой памяти и во flash-памяти приведено в приложении Д. После инсталляции ISaGRAF Workbench в библиотеку необходимо добавить описание модулей УСО, для чего необходимо запустить программу «crbundle-setup.exe» из компакт-диска комплекта ЗИП и подтвердить необходимость ее выполнения. С компакт- диска из комплекта ЗИП также необходимо переписать программы «binex.exe», «os9pack.ехе». 3.5 Параметры модулей УСО В системе ISaGRAF модули УСО требуют установки одного параметра - сетевого номера «logical_address». Все остальные параметры модуля устанавливаются с помощью программы-конфигуратора ЭПН. Если аналоговый канал ввода/вывода связан с целочисленной переменной, то передаваемое значение кодируется в относительных единицах, как показано в таблице 3.3. Таблица 3.3 – Кодировка передаваемого сигнала
Например, входному аналоговому сигналу 15 мА диапазона (0-20) мА будет соответствовать значение 15/20*16384=12288. Если аналоговый канал связан с вещественной переменной, то передаваемое значение полностью соответствует физической величине, то есть для унифицированных сигналов значение канала будет равно значению измеренного тока или напряжения, для модулей TR1-8 и TС1-7– значению температуры термопары или термопреобразователя сопротивления в градусах Цельсия. Функциональные блоки ввода/вывода сигналов Кроме стандартных средств ввода/вывода, к модулям УСО контроллера обеспечивается альтернативный доступ с помощью функциональных блоков (ФБ). Данный способ предоставляет более широкие возможности по управлению процессом ввода/вывода, благодаря следующим свойствам: - ввод и вывод полностью управляется технологической программой пользователя (ТПП); - стандартный цикл "чтение" – "обработка" – "запись" можно изменить по желанию пользователя; - сигналы, значения которых критичны, могут считываться и записываться несколько раз в процессе выполнения ТПП, и наоборот, сигналы, значения которых меняются редко, могут обрабатываться один раз за несколько циклов ТПП; - ФБ ввода, кроме значений сигналов, передают также временную метку, содержащую в себе информацию о моменте времени, когда эти сигналы были введены; - ФБ имеют выход "признак ошибки", что позволяет обрабатывать ошибки ввода/вывода непосредственно в ТПП; - ФБ не требуют привязки к ним переменных ввода/вывода, число которых лимитировано лицензионным соглашением. Для того, чтобы ТПП, выполненная на ФБ, соответствовала стандартной системе ввода/вывода ISaGRAF, необходимо разместить ФБ ввода в начале программы пользователя (cекция begin), а ФБ вывода -- в конце (cекция end). Функциональный блок дискретного ввода crDI16 ФБ применяется для связи входов модулей DI1-16 и DIO1-8/8 с ФБ пользователя. Адреса ФБ приведены в таблице 3.4. Таблица 3.4– Адреса ФБ crDI16
ФБ содержит 16 идентичных независимых каналов, связанных с модулем, сетевой номер которого задается параметром Addr. При напряжении на входе модуля, равном логическому «0», сигнал на выходе ФБ ввода равен Di=false, при напряжении на входе модуля, равном логической «1», сигнал на выходе ФБ ввода равен Di=true. Если ФБ ввода связан с модулем DIO1-8/8, который имеет 8 каналов ввода, то используются каналы D1-D8, а на каналах D9-D16 всегда установлено значение false. Выход временной метки содержит время чтения сигнала в стандартном формате времени ISaGRAF чч:мм:cc:мсек. Коды ошибок приведены в подразделе 3.11.
|
|||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-04-04; просмотров: 171; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.249.76 (0.009 с.) |