登录 注册
当前位置:主页 > 资源下载 > 50 > 采集modbus tcp数据的代码

采集modbus tcp数据的代码

  • 更新:2024-09-05 11:34:02
  • 大小:2KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C - 后端
  • 格式:C

资源介绍

以及基于modbus tcp进行数据采集的代码,希望有用。 #include #include #include #include"modbus.h" int main(int argc,char *argv[]) { int i; uint16_t tv_sec; uint16_t tv_usec; modbus_t *mb; uint16_t tab_reg[32]={0}; uint8_t tab_bits[32]={0}; uint8_t tab_inbits[32]={0}; if(argc<2) { printf("Useage: mbtcp \n"); exit(0); } mb = modbus_new_tcp(argv[1],502); modbus_set_slave(mb,01); i = modbus_connect(mb); if(i<0) { printf("mb connect fail(%d).\n",i); exit(-1); }