Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода S300.doc
Скачиваний:
72
Добавлен:
28.05.2015
Размер:
1.45 Mб
Скачать
      1. Комментарий к операнду

Комментарий к операнду вводится в специальный блок назначений NB0.

Формат ввода комментариев к операндам:

= <операнд>; <комментарий>,

или с использованием символического имени:

<символическое имя> = <операнд>; <комментарий>.

Комментарий может содержать любые печатаемые символы, в том числе пробелы. Максимальное число знаков – 36.

Комментарий к операнду будет закрывать на экране последние 36 символов комментария к строке. При выводе на печать комментарий, введенный в текст программы, имеет приоритет над комментарием к операнду.

ПРИМЕР:

= A 4.5 ;в исходную позицию

SQ6 = MW 6 ;загрузка транспорта

      1. Комментарий к элементу цепи ркс и к цепи ркс

Комментарий к элементу цепи РКС вводится в блок назначений NB0.

Возможен ввод комментария к цепи РКС. Все комментарии к цепям сохраняются в блоке NB0.

  1. Библиотека стандартных функциональных блоков

Функциональные блоки, входящие в библиотеку IV.LIB (версия 1.4), являются уже готовыми к выполнению блоками. Пользователь должен лишь ввести требуемые параметры (не для всех блоков).

Эти функциональные блоки служат для решения следующих ниже задач.

    1. Блоки организации связи по каналу “эвм”

а) связь по протоколу 3964R Siemens:

FB100 – задание скорости;

FB101 – отключение встроенной обработки сообщений;

FB102 – прием поступающих сообщений при работе по протоколу 3964R Siemens;

FB103 – передача сообщения при работе по протоколу 3964R Siemens;

FB104 – обработка поступивших сообщений (формирование ответных сообщений для передачи; формирование сообщений при обработке запроса от блока FB105 на сеанс связи при работе по протоколу 3964R Siemens;

FB105 – инициирование сеанса связи с партнером при работе по протоколу 3964R Siemens.

б) связь по протоколу С300:

FB100 – задание скорости;

FB101 – отключение встроенной обработки сообщений;

FB140 – инициирование сеанса связи с партнером и обработка поступивших ответных сообщений при работе по протоколу С300 в качестве активного партнера;

в) связь по протоколу С200:

FB100 – задание скорости;

FB141 – отключение встроенной обработки сообщений и переключение драйверов приема/передачи сообщений на протокол С200;

FB142 – инициирование сеанса связи с партнером и обработка поступивших ответных сообщений при работе по протоколу С200 в качестве активного партнера;

FB143 – обработка поступивших и формирование ответных сообщений для передачи при работе по протоколу С200 в качестве пассивного партнера.

    1. Блоки обработки системы реального времени

FB106 – чтение текущего значения времени и даты;

FB107 – запись времени и даты;

FB108 – чтение уставки будильника и определение статуса прерывания от будильника INT5;

FB109 – запись уставки будильника и разрешение/запрещение прерывания от будильника INT5.

    1. Арифметические блоки

FB110 – преобразование беззнакового слова в шестидекадное BCD-число;

FB111 – преобразование знакового слова в шестидекадное BCD-число со знаком;

FB112 – преобразование шестидекадного BCD-числа в беззнаковое слово;

FB113 – преобразование шестидекадного BCD-числа со знаком в знаковое слово;

FB114 – сложение двух 32-разрядных беззнаковых чисел;

FB115 – сложение двух 32-разрядных знаковых чисел;

FB116 – сложение двух шестидекадных BCD-число со знаком;

FB117 – вычитание двух 32-разрядных беззнаковых чисел;

FB118 – вычитание двух 32-разрядных знаковых чисел;

FB119 – вычитание двух шестидекадных BCD-число со знаком;

FB120 – умножение двух 32-разрядных беззнаковых чисел;

FB121 – умножение двух 32-разрядных знаковых чисел;

FB122 – умножение двух шестидекадных BCD-число со знаком;

FB123 – деление двух 32-разрядных беззнаковых чисел;

FB124 – деление двух 32-разрядных знаковых чисел.