Файл: ЛР-4 Разработка программы для ПЛК на языке ST.pdf

Добавлен: 15.11.2018

Просмотров: 2172

Скачиваний: 14

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 


background image

ЖК-дисплей 
ЖК-дисплей  подключается  плоским  кабелем  к  разъёму  “DISP1”, 

расположенному  на  печатной  плате  устройства.  По  умолчанию  отображает 
статус портов аналогового и цифрового входа/выхода. 

При  необходимости  настройки  контраста  ЖК-дисплея,  корректировки 

можно  сделать  с  помощью  малоразмерного  потенциометра  (R95),  который 
расположен слева от разъёма дисплея, (используя маленькую отвёртку). 

Используется следующим образом: 

 
 
 
 
 
 
Строка  1  показывает  статус  аналоговых  и  цифровых  выходов  (1  2  3  4  – 
аналоговые выходы, 5 6 7 8 9 0 А В С D E F – цифровые выходы). Строка 2 
показывает  статус  аналоговых  и  цифровых  входов  (G  H  I  J  –  аналоговые 
входы, K L M N O P Q R S T U V – цифровые входы). 

Антенна GSM 
Установите  антенну,  убедитесь,  что  антенна  не  находится  в 

непосредственной  близости  металлических  частей,  так  как  они  влияют  на 
качество приема сигнала. 

Подключение программатора (ПЭВМ) к устройству 
Подключение  программатора должно осуществляться  к  порту  RS-232. 

Порт  RS-232  используется  для  установки  программ  на  устройства, 
конфигурирования устройства и т.д. 

Подключение производится через разъем RJ11 (см. рис. 1.3). Порт RS-

232  может  быть  использован  в  качестве  последовательного  порта,  либо  как 
порта  для  подключения  программатора.  В  случае,  когда  порт  используется 
для подключения программатора, контакт (Pin) RSDET (см. табл. 1.7) должен 
быть  соединен с  контактом  GND.  В  случае  использования  порта  в  качестве 
последовательного  порта,  контакт  RSDET  должен  быть  исключен  из 
соединения. 

 

Рис. 1.3 Фронтальное отображение разъема RJ-11 

Строка 1: 

Строка 2: 

1234567890ABCDEF 
GHIJKLMNOPQRSTUV 


background image

Таблица 1.7 

Схема подключения программатора 

Контакт 

Описание 

Наименование  Номер 
VCC 

+5В от Vida88, не должен быть использован! 

TxD 

Передача данных от Vida88 

GND 

«земля» 

RxD 

Передача данных к Vida88 

NC 

Оставляется несоединенным 

RSDET 

Порт обнаружения программатора 

В  лабораторной  работе  для  подключения  используется  стандартный 

кабель  последовательного  порта  с  соединением  контактов,  указанных  на 
рисунке 1.4. 

 

Рис. 1.4 Соединение контактов кабеля 

 

Загрузка текстовой программы в устройство с помощью программатора 

Порядок действий: 

1. На ПЭВМ запустить приложение RTCUIDE.exe 
2 Вкладка Project →Open→ выбрать файл с расширением prj 
3. Проводник ресурсов, который находится в левой части окна приложения, 
двойным щелчком мыши выбрать файл *.vpl.  
4.Протестировать программу: 
4.1. Вкладка Simulator→ Simulator. В появившемся окне поставить флаги на 
модули, используемые в программе. Нажать кнопку Load and Run (загрузить 
и запустить)  
4.2.  Вкладка  Unit  →  Setup→  Transfer  firmware  to  unit.  Выбрать  файл 
программы, который будет загружен на устройство. 

 

Оформление схем алгоритмов и программ. 

При  выполнении  схем  алгоритмов  и  программ  отдельные  функции 

алгоритмов  и  программ,  с  учетом  степени  их  детализации,  отображаются  в 


background image

виде  условных  графических  обозначений  -  символов  по  ГОСТ  19.701-90  - 
Единая  система  программной  документации.  Схемы  алгоритмов,  программ, 
данных и систем. Обозначения условные и правила выполнения. Рассмотрим 
некоторые положения из этого ГОСТа. 

Схемы  алгоритмов,  программ,  данных  и  систем  состоят  из  имеющих 

заданное  значение  символов,  краткого  пояснительного  текста  и 
соединяющих линий. 

В стандарте определены символы, предназначенные для использования в 

документации по обработке данных, и приведено руководство по условным 
обозначениям для применения их в: 

1.  схемах  данных,  которые  предназначены  для  отображения  этапов 

ТПОИ включая ручные операции. Компоненты схемы данных: 

- символы данных; 
- символы процессов; 
- линии и спецсимволы; 

2.  схемах программ, которые отображают последовательность операций 

в программе. Состоит из: 

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

3.  схемах работы системы, которые предназначены для изображения 

управления операциями и потоками данных в системе. Компоненты: 

- символы данных; 
- символы процесса; 
- линии, указывающие потоки данных между процессами; 

4.  схемах  взаимодействия  программ,  которые  отображают  путь 

активизации  программы  и  взаимодействие  с  соответствующими 
данными  каждой  программы,  показывается  в  системе  только  один 
раз. Компоненты: 

- символы данных, указывающие на используемые данные; 
- символы процесса, указывающие на операции над данными; 
- линии, отображающие потоки данных между процессами. 

Все  эти  компоненты  должны  быть  лаконичными,  точными,  иметь 

поясняющие надписи, названия. 


background image

Таблица 1.8 

Символы данных 

 

Данные 

данные, носитель не определен 

 

Запоминаемые 
данные 

данные хранящиеся в виде пригодном для 
обработки, носитель не определен 

 

ОЗУ 

данные, хранящиеся в ОЗУ 

 

Запоминающее 
устройство с 
последовательным 
доступом 

данные, хранящиеся в запоминающем 
устройстве с последовательным доступом 

 

Запоминающее 
устройство с 
прямым доступом 

данные, хранящиеся в запоминающем 
устройстве с прямым доступом 

 

Ручной ввод 

данные, вводимые вручную во время 
обработки с устройств любого типа 

 

Дисплей 

данные, представленные в 
человекочитаемой форме на носителе в 
виде отображающего устройства