Модуль ЦП ПЛК серии Mitsubishi FX5U сам по себе поддерживает аналоговый ввод и вывод. На примере FX5U-80MT мы покажем, как получить значение аналогового входного сигнала.
Каждый канал поддерживает сигналы напряжения 0–10 В, точность аналого-цифрового преобразования составляет 12 бит; цифровой диапазон после преобразования составляет 0–4000, который хранится в программных компонентах SD6020 (входные данные канала 1) и SD6060. (входные данные канала 2) ).
Аналоговый сигнал модуля ЦП Mitsubishi FX5U не требует дополнительных вычислений инструкций. Его необходимо только включить и установить в параметрах проекта. Метод заключается в следующем:
Метод преобразования AD использует метод [выборки] по умолчанию, то есть выборка выполняется в каждом цикле сканирования;
В [Настройки приложения] вы можете настроить выход тревоги, масштабирование и другие функции. Как правило, нам необходимо включить обнаружение превышения масштаба и установить верхний и нижний пределы масштабирования.
Верхнее/нижнее предельное значение масштабирования эквивалентно инженерному значению аналоговой величины, которую я вводил ранее. В этом проекте 0–10 В соответствует 0–100 к Па. Для большей точности верхний предел установлен на 1000.
После установки параметров и загрузки их в ЦП можно получить преобразованное аналоговое значение от устройства SD6020 без написания дополнительного кода.
Отображение на сенсорном экране отображается с точностью до одного десятичного знака, а на дисплее отображается фактическое значение.