main.c 983 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #include <stdio.h>
  2. #include "app.h"
  3. #include "sys.h"
  4. //get dev
  5. static void dev_ctrl_main(void* arg)
  6. {
  7. Modbus_Manger manger ;
  8. GlobalDeviceManager* _globalDeviceManager = (GlobalDeviceManager*)arg;
  9. short rd_data = 0 ;
  10. //初始化modbus接口
  11. // g_modbus_init(&_globalDeviceManager->_globalRelaySampManger,
  12. // _globalDeviceManager->_globalDevInfo.product_relay_ctrl_port,
  13. // 0,//type
  14. // 1,//addr
  15. // "RELAY");
  16. while (1)
  17. {
  18. //1.读取设备总电压/总电流
  19. //2.读取设备通道电压电流等参数
  20. //3.判断是否超过阈值
  21. //4.执行超限处理动作
  22. //5.写入总监控数据库
  23. //6.写入通道监控数据库
  24. sleep(1);
  25. }
  26. }
  27. //主函数
  28. int main(int argc,char* argv[])
  29. {
  30. sys_init();
  31. _global_device_manage_init(&__globalDeviceManage);
  32. while(1) {
  33. sleep(1);
  34. }
  35. return 0;
  36. }