BRIC-AI-16. Работа с регистрами PDO
У модуля расширения BRIC-AI-16 имеется больше всего PDO-регистров. В данном уроке напишем программу на языке FBD, подключим так же модуль расширения BRIC-AO-4 для наглядности примера.
Примечание
Про подключение нескольких модулей и назначение адресов можно изучить по ссылке.
Наша программа будет обрабатывать входные аналоговые сигналы. Добавим модули расширения в программу.
Модули расширения добавлены, соединены и адреса настроены. Терминальный резистор (BUS) подключен на главном контроллере.
Создадим переменные, связанные с PDO-регистрами модуля AO и запишим в них выходные значения аналоговых каналов в единицах ЦАП из диапазоном 0-4095
Далее добавляем PDO-регистры AI_1_ai_physical с типом данных REAL, тем самым мы узнаем какая сила тока в mA протекает в первых 4-х каналах. Данные будут записываться в переменные ai_real.
Загружаем программу в ПЛК. Изначально соединяем каналы AO с каналами AI.
В WEB-странице выводятся данные о силе тока каждого задействованного канала.
Проверим достоверность данных, например, нулевого канала AO_0. Как видим, результаты совпадают и данные достоверны.
Примечание
Подробно о модуле расширения BRIC-AI-16 можно узнать по тут