Развернутый пример работы ПЛК100РL с ИП320 (slave)
1) Эмуляция работы ТРМ1 (на ПЛК)
2) Опрос входа МВА (получение температуры)
3) Обработка в контроллере данных, полученных с МВА
4) Передача данных на панель для отображения температуры
5) Установка уставки, гистерезиса и режима работы с панели
6) Контроллер работает в качестве мастера
Развернутый пример работы ПЛК100РL с ИП320 (master)
1) Эмуляция работы ТРМ1 (на ПЛК)
2) Опрос входа МВА (получение температуры)
3) Обработка в контроллере данных, полученных с МВА
4) Передача данных на панель для отображения температуры
5) Установка уставки, гистерезиса и режима работы с панели
6) Контроллер работает в качестве слэйва (подчиненного)
Программа для отправки СМС, реализована проверка отсылки **** перепрошивка модема для разных режимов отправки СМС(PDU и текстовый), удаление СМС через некоторое время (если нужно что бы отправленные или полученные смс некоторое время хранились на симке) и т.д., + есть мелкие сопутствующие блоки: перевода русской смс в юникод и обратно, перевод числа из 10-ой в 16 - ую системы исчсилений(нужно писать длину СМС при отправке смс в режиме PDU).
3 программы, прибавляющие 1 в каждом цикле.
первая срабатывает 1 раз в секунду.
вторая выполняется так быстро, как это возможно.
третья срабатывает один раз при каждом замыкании 1 дискретного входа ПЛК.
Пример отслеживания времени включения и времени выключения оборудования с подсчетом времени работы.
Для реализации включения\выключения используется генератор сигналов Blink.
Время наработки отслеживается со встроенных аппаратных часов реального времени, используя библиотеку SysLibTime