
上位机
gx8201
这个作者很懒,什么都没留下…
展开
-
chart多线程填充时的诡异异常 暂行解决
问题出现需要多线程调用chart图绘制 ( 单线程绘制同一张图多条线耗时太长 , 单图10w个点 sum 630w )故障现象现象1一系列chart操作异常 throwInvalidOperationException 等现象2提示对象再其他地方使用 , 猜测循环填充时占用 , 使用延时也不能避免现象3基本同现象1 throwInvalidOperationException为主要异常能用的解决方案使用委托chart1.BeginInvoke 以及 chart1.Invoke 在不原创 2022-05-19 11:38:04 · 441 阅读 · 0 评论 -
modbus协议中的线圈、寄存器等的解释
公司业务需要,用到modbus协议,本质上很简单,只是第一次接触,被这些词语搞得云里雾里的。这里整理一下,方便以后查询:0x01: 读线圈寄存器0x02: 读离散输入寄存器0x03: 读保持寄存器0x04: 读输入寄存器0x05: 写单个线圈寄存器0x06: 写单个保持寄存器0x0f: 写多个线圈寄存器0x10: 写多个保持寄存器如上所示一共8种功能码。这其中有涉及到线圈、离散输入、保持、输入四种寄存器。线圈寄存器:实际上就可以类比为开关量(继电器状态),每一个bi.转载 2021-11-02 11:15:57 · 5852 阅读 · 0 评论