Разработка SCL программ
S7-SCL V5.1 для S7-300/S7-400
2-26
A5E00059543-01
2.13 Тести рование данных
Требования
Чтобы выполнить тест, Вам требуется входной модуль с начальным адресом
0 и выходной модуль с начальным адресом 4.
Перед выполнением теста, поверните все восемь переключателей верхней
группы влево (“0") и все переключатели нижней группы вправо (“1").
Переключите блоки на CPU, так как начальные величины переменных
должны быть протестированы.
Процедура тестирования
Запустите тест как показано в таблице .
Тест
Действия
Результат
1 Установите код в "111" (I0.4, I0.5 и I0.6) и
введите его переключателем кода (I0.7).
Все на модуле вывода активизируется и
зажгутся све тодиоды.
2 Отобразите квадратный корен ь, повернув
переключатель вывода с (I0.3) на "1".
Светодиоды на модуле вывода покажут
бинарный номер "10000" (=16).
3 Отобразите квадрат, повернув
функциональный переключатель с (I0.2) на
"1".
15 светодиодов зажгутся на модуле вывода.
Они покажут переполнение, если рез ультат
255 x 255 выше диапазона целых.
4a Верните переключатель вывода (I0.3) на "0". Измеряемая величина снова отобразится.
Все светодиоды на выходах байта низкого
порядка будут установлены.
4b Установите величину 3 (бинарную "11") как
нову ю измеряему ю величину при вводе.
Выходные данные на этом этапе не
изме нятся.
5a Проверьте чтение измеряемой ве личины:
Установите код в "000" и введите
переключателем кода (I0.7) так, что позже
Вы увидите введенную величину.
На модуле вывода 0; т.к. ни один из
светодиодов не вклю чен.
5b Переключите вх одной тумблер «Вход 0.0"
(I0.0). Это прочтение величины на 4 эта пе
теста.
На выходе отображена ве личина 3,
двоичная "11".
6 Начните сортиров ку и вычисление,
переключив ключ сортировки (I0.1).
На выходе будет снова 0, так как в процессе
сортировки измеряемые величины переме-
щаются на более высокую позицию массива .
7 На дисплее после сортировки: Установите
код "110" (I0.6 = 1, I0.5 = 1, I0.4 = 0 IB0;
переписывая на бит 14, бит 13 и бит 12 IW0)
и прочтите его, поворачивая переключатель
кода.
На выходе показана величина "11" как
вторая ве личина массива.
8a Переписанный результат будет следующим:
Поворачивая переключатель вывода (I0.3)
отобразится квадрат измеряемой величины
на 7 шаге.
Отобразится выходная величина 9
(бинарная "1001").
8b Переключите функциональный ключ (I0.2),
чтобы получить квадратный корень.
Отобразится выходная величина 2
(двоичная "10").