Автор работы: Пользователь скрыл имя, 25 Мая 2012 в 03:17, контрольная работа
На лицевой панели расположен порт Debug RS232, предназначенный для связи со
средой программирования СоDеSуs ( специализированная среда программирования логических контроллеров,
торговая марка компании 3SSoftware.), загрузки программы и отладки. Подключение к этому порту
осуществляется кабелем, входящим в комплект поставки (Рис1). Также порт Debug RS232 может
быть использован для подключения Hayes – совместимых модемов (в том числе GSM), а
также устройств, работающих по протоколам Modbus (открытый протокол обмена по сети RS485), ОВЕН и DCON.
Разработка программного обеспечения.
1. Верхний уровень.
На лицевой панели расположен порт Debug RS232, предназначенный для связи со
средой программирования СоDеSуs ( специализированная среда программирования логических контроллеров,
торговая марка компании 3SSoftware.), загрузки программы и отладки. Подключение к этому порту
осуществляется кабелем, входящим в комплект поставки (Рис1). Также порт Debug RS232 может
быть использован для подключения Hayes – совместимых модемов (в том числе GSM), а
также устройств, работающих по протоколам Modbus (открытый протокол обмена по сети RS485), ОВЕН и DCON.
Рис.1 Схема кабеля программирования
Установка связи с контроллером
Установка связи с контроллером возможна по интерфейсам Ethernet, Debug RS232, USBDevice или через последовательный модем (подключенный к порту Debug RS232 или RS232).
При установке связи по интерфейсу USBDevice на компьютере предварительно
необходимо установить драйвер, создающий виртуальный СОМпорт, через который будут
передаваться данные в среду CoDeSys. Драйвер виртуального СОМпорта (для
OC Windows 2000 и более поздних) находится на компактдиске, входящем в комплект
поставки. Для начала установки драйвера необходимо подключить включенный ПЛК100 к USBпорту компьютера стандартным кабелем .
Настройка канала соединения с контроллером производится в окне «Communication
parameters», вызываемом командой меню Online | Communication parameters в среде CoDeSys (рис. 2).
Рис. 2. Настройка коммуникационных параметров для соединения с ПЛК
2. Нижний уровень.
По обеим боковым сторонам контроллера расположены клеммы для подключения
дискретных датчиков и исполнительных механизмов.
Любой дискретный вход ПЛК100 может работать в режиме аппаратного счетчика или
триггера (частота до 10 кГц при скважности 50 %), к двум дискретным входам можно
подключить энкодер (частота импульсов до 10 кГц). Частота обработки аппаратных
счетчиков и обработчиков энкодера не зависит от времени выполнения цикла ПЛК.
Выход 11 ПЛК100К может работать как аппаратный генератор заданного числа
импульсов частотой до 10 кГц. Остальные выходы контроллера управляются из
пользовательской программы, поэтому частота управления ими связана с временем
выполнения цикла ПЛК.
Программа модернизированной системы управления манипулятором «Электроника НЦТМ-01»