摘要: 关键字:libmodbus 支持多连接 关键字:libmodbus modbustcp 解决只能连接一个的问题 modbus_t *_mbCxt; int _modbusSocket; 启动函数 _mbCxt = modbus_new_tcp("0.0.0.0", 502); modbus_set_ 阅读全文
posted @ 2023-02-16 17:42 吉瓦吴老师 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 开关量采集电路适用于对开关量信号进行采集,如循环泵的状态信号,进出仓阀门的开关状态灯开关量。污染源在线检测仪可采集16路开关信号,输入24VDC;设定当输入范围为18~24VDC时,认为是高电平,被监视的设备处于工作状态;当输入低于18VDC时,认为是低电平,被监视的设备处于停止状态。 为了避免电气 阅读全文
posted @ 2023-01-23 23:09 吉瓦吴老师 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1)软件架构设计 2)数据结构设计 数据缓存,包含接收和发送缓存,接收到最后一个字符的控制器运行时间,用来做字符间超时来判断一个报文是否接收完成 typedef struct _tagRecDataPack{ uint32 _recSec; // 数据接收到的秒 uint16 _recMSec; / 阅读全文
posted @ 2023-01-23 16:37 吉瓦吴老师 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 目标通过51单片机开发一个工控主机; 1.设备接口 设备含有 1)2个北向的接口,可以通过ModbusRtu转发数据出去; 2)2个南向的串口,采集modbus协议的数据 3)支持5个DI数据量输入 4)支持4个DO干接点输出 2.应用场景 A)技术层面的场景: 1)采集转发网关:把多个温度,空调, 阅读全文
posted @ 2023-01-23 12:33 吉瓦吴老师 阅读(144) 评论(0) 推荐(0) 编辑
摘要: C11的初始化应该比较简单,但是c98却有问题,直接给解决方法; 定义一个静态的辅助函数和一个静态的常规对象;把常规对象的初始化(赋值)到这个函数即可; 1)头文件,想要定义一个如下静态对象; 为了顺利初始化,定义如上变量和静态成员函数 CPP文件: 阅读全文
posted @ 2020-03-16 15:35 吉瓦吴老师 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 1 权限问题 比如根目录下的文件夹,其他用户不能修改: 使用wudq这个用户名登录,想要修改根目录下/gc100文件夹的内容,提示权限不足 功能说明:chown命令用于改变文件或目录的用户和用户组。 常用格式: 仅仅授权用户: chown 用户 文件或目录 仅仅授权组: chown :组 文件或目录 阅读全文
posted @ 2020-03-05 11:26 吉瓦吴老师 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 关键字:子窗口样式无效 QStackedwidget 问题: 我有一个对话框,里面放了一个qstackedwidget,qstackedwidget放了N个子窗口,使用addwidget添加上去了; 原本我在qtcreator里设置了style,background-color: rgb(9,27, 阅读全文
posted @ 2020-02-28 07:46 吉瓦吴老师 阅读(4167) 评论(0) 推荐(0) 编辑
摘要: 在没有使用预编译头文件前,定义了一个变量,变量名为interface; 后来改成了使用预编译头文件,提示这个变量出错;开始以为是定义出错; 后来发现,原来是关键字了; 阅读全文
posted @ 2020-02-25 16:39 吉瓦吴老师 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 如果代码里面有些判断需要不同的参数做判断; 办法:在pro文件里面做定义 方法1:直接定义一个宏;用的时候可以直接判断,这样做不好的地方是编译前需要重新切换一下宏 1)定义宏 DEFINES += __ARM _ARM _LINUXDEFINES += _WIN32 _WINDOWSDEFINES 阅读全文
posted @ 2020-02-23 11:04 吉瓦吴老师 阅读(2336) 评论(0) 推荐(0) 编辑
摘要: 在网上搜索了很多资料都不行,要么就是不能发送数据,要么就不能接收数据,使用如下的方法可以接收数据,一个一个字节接收; 有部分限制是需要明确知道要接收多少个字节,否则容易出现接收异常。。 var testbutton = doc.getElementById('testsocket'); testbu 阅读全文
posted @ 2018-09-11 00:50 吉瓦吴老师 阅读(2402) 评论(2) 推荐(0) 编辑