1. اسکن کردن تمام ورودیها
2. تنظیم رلههای داخلی
3. کنترل تایمرها
4. پالسهای متوالی
5. خواندن داده Modbus
//Modbus خواندن چندین رجیستر
for (int i = 0; i < 10; i++) {
if (ReadModbusData(1, 1, 3, i, 1)) { // خواندن holding register
espRun();
HAL_Delay(100);
}
}
