Промышленный контроллер ПК1 / ПК2
Промышленный контроллер (устройство удаленного контроля входов-выходов ПК1 "Электроника МС 8908" и контроллер ввода-вывода ПК2 "Электроника МС 8908.01")
Очередным шагом СКБ ВТ в разработке промышленных контроллеров явился малогабаритный промышленный контроллер (ПК1; ПК2), выполняющий функции удалённого ввода-вывода дискретных и аналоговых сигналов. Можно его назвать «Контроллер ввода-вывода». Он включал в себя процессорную часть (располагается на кросс-плате) и до 4-х сменных плат ввода-вывода.
Что такое ПК1 и ПК2
Очередной шаг в разработке промышленных контроллеров СКБ ВТ сделало в сторону малогабаритных контроллеров, выполняющих функции удалённого ввода-вывода дискретных и аналоговых сигналов. В конце 90-х годов эта «ниша» ещё была сравнительно свободная, и заказчики хотели иметь для своих систем недорогие блоки ввода-вывода дискретных и аналоговых сигналов, которые можно было расположить в непосредственной близи от источников сигналов (датчиков) и исполняющих устройств. Управление этими блоками должно выполняться путём обмена командами и данными по последовательному каналу на значительном удалении. Так появились ПК1 и ПК2.
Устройство удаленного контроля входов-выходов ПК1 "Электроника МС 8908"
ПК1 предназначен для ввода и передачи в управляющий (терминальный) компьютер дискретных и аналоговых данных, а также для удалённого управления из компьютера дискретными выходами постоянного тока.
Сочетания и количество каналов входов или выходов определяются набором устройств (модулей), устанавливаемых на 4 посадочных места ПК1. Каждый из трёх типов входных модулей содержит 16 каналов (входов), выходной модуль содержит 8 каналов (выходов). Максимальное число внешних каналов 64 (когда в ПК1 установлены 4 входных модуля).
Связь с удаленным компьютером выполняется по последовательному каналу связи ИРПС (токовая петля 20мА). Скорость обмена по каналу ИРПС может устанавливаться от 75 до 9600 бод переключателем. Протокол обмена данными (до 12-ти команд) между компьютером и ПК1 используется специальный, с подтверждением ПК1 принятых данных.
Перечень модулей
-
Модуль 16-ти дискретных входов постоянного тока (с гальванической развязкой); имеется индикация состояния входов. - Модуль 16-ти дискретных входов переменного напряжения (с гальванической развязкой); имеется индикация состояния входов.
- Модуль 16-ти аналоговых входов (с защитой от перенапряжения на входах до 30 В). Индивидуально по каждому каналу могут быть установлены диапазоны входных сигналов +/-10 В, +/-20 мА, +/-10 мА, +/-5мА 4).
- Модуль 8-ми дискретных выходов постоянного тока (с гальванической развязкой); имеется индикация состояния входов. Токи нагрузки выхода до 2 А, выходное напряжение до 30 В. Имеется независимый контроль состояния каждого выхода, каждый выходной канал содержит предохранитель от короткого замыкания.
Габаритные размеры ПК1 280*240*191 мм.
Вес не более 10 кГ.
Схема подключения нескольких ПК1 к компьютеру |
![]() |
Схема подключения нескольких ПК1 к МПСУ "Электроника МС 0812" |
![]() |
Программное обеспечение ПК1
Имеется библиотека функций управления ПК1 "Электроника МС 8908" для использования при создании пользовательских (прикладных) программ, работающих в системах на базе ПЭВМ IBM PC и ПК1. Имеется также драйвер связи с ПК1 для систем на базе микропроцессора К1801ВМ2, 1806ВМ2 и аналогов (МПСУ "Электроника МС 0812", комплексы типа ДВК). Обращение к драйверу производится из пользовательских программ, написанных на языках Ассемблер, Фортран, Квейсик. Драйвер включен в технологическую систему программирования МПСУ, разработанную в СКБ ВТ, которая построена на базе языка РФС (релейно-функциональных схем)
Контроллер ввода-вывода ПК2 "Электроника МС 8908.01"
Контроллер ПК2 так же, как и ПК1, выполняет функции ввода и передачи в управляющий (терминальный) компьютер дискретных и аналоговых данных, а также для удалённого управления из компьютера дискретными выходами постоянного тока. Но по сравнению с ПК1 имеет ряд отличительных свойств, значительно расширяющих функциональные возможности. Вот эти свойства:
- может работать автономно (без связи с «верхним уровнем») по внутренней программе;
- может в полуавтоматическом режиме по последовательному каналу ИРПС управляться от одного из терминальных устройств: дисплея, специального технологического пульта оператора, а также компьютера, эмулирующего дисплей;
- обеспечивает прием программы пользователя во встроенное ПЗУ (с пульта оператора или путём загрузки из удалённого компьютера);
- обеспечивает выгрузку внутренней программы программ в файл на удаленном компьютере
Технические характеристики модулей ввода-вывода для ПК2 аналогичны ПК1 (используются те же самые модули)
Для управления ПК2 и написания внутренних программ пользователя используется система команд МКП 1.01 с числом команд 33. Хранение программ осуществляется либо в ПЗУ пользователя, либо в энергонезависимой памяти. Емкость памяти: до 992 команд двухбайтного формата (первый байт - код команды, второй байт - операнд).
Подключение ПК2 к компьютеру или к МПСУ аналогично ПК1.
Программное обеспечение, которое обеспечивает создание прикладных программ и управление ПК2, в целом, аналогично программному обеспечению для ПК1. Так, например, библиотека функций управления контроллером ПК2 с помощью удаленного полностью включает в себя функции устройства ПК1. Программа «Монитор ПК2» выполняет операции режима "отладка" ПК2, а также обеспечивает загрузку программ пользователя из компьютера в ПК2 и, наоборот, выгрузку отлаженных программ из ПК2 в компьютер.
Драйвер контроллера ПК2 для систем на базе МПСУ, ДВК, в основном, аналогичен драйверу контроллера ПК1
Адаптер ИРПС для компьютера
Адаптер устанавливался в слот ISA материнской платы компьютера и позволял подключить к компьютеру одновременно до 4-х ПК1 и/или ПК2 по стандартному интерфейсу ИРПС (токовая петля 20 мА). Использовался в тех случаях, когда в компьютере нельзя было использовать встроенные COM-порты (или их было недостаточно).
- Войдите, чтобы оставлять комментарии
- 5034 просмотра