초기화

This commit is contained in:
2026-07-15 18:37:19 +09:00
commit 94abc5461d
1268 changed files with 380198 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
#ifndef MODBUS_H
#define MODBUS_H
#include <Arduino.h>
void setup_modbus();
uint16_t calculateCRC(uint8_t* buffer, int length);
bool modbus_read_registers(uint16_t start_addr, uint16_t quantity, uint16_t* dest_buffer);
bool modbus_read_coils(uint16_t start_addr, uint16_t coil_qty, uint16_t* dest_word_buffer);
bool modbus_write_coils(uint16_t start_addr, uint16_t coil_qty, uint16_t* src_word_buffer);
bool modbus_write_registers(uint16_t start_addr, uint16_t quantity, uint16_t* src_buffer);
void run_plc_read();
void run_plc_write();
#endif // MODBUS_H