资产监测设备出厂后需要进行升级,现场升级浪费人力物力。基于此背景下,AOVX云息通信研发团队的工作人员通过OTA进行远程升级。
2025年03月11日
资产监测设备出厂后需要进行升级,现场升级浪费人力物力。基于此背景下,AOVX云息通信研发团队的工作人员通过OTA进行远程升级。
2025年03月11日
我干数据库DBA近9年,深感数据库安全、稳定、高效运行的重要性和迫切性。数据库类似财务的账单,一旦出现损坏或者删除,那相应的财务账单都丢失了,可以说公司是否还能继续经营下去都不好说。
最近遇到PostgreSQL数据库主从物理复制断开的案例,具体报错如下:
2025年03月11日
导读:在工作现场,经常会用到通讯与其它设备交互信息,而通讯必然会需要效验。而初学者学习MODBUS RTU的时候往往会纠结这个CRC效验程序如何编写?
2025年03月11日
在嵌入式产品应用中,常常需要应对系统数据在存储或者传输过程中的完整性问题。
所谓完整性是指数据在其生命周期中的准确性和一致性。这些数据可能存储在EEPROM/FLASH里,或者基于通信协议进行传输,它们有可能因为外界干扰或者程序错误,甚至系统入侵而导致被破坏。如果这些数据在使用前不做校验,产品功能可能失效。在一些特定领域,严重时可能会危及用户财产甚至生命安全。
本文就来聊聊使用较为广泛的循环冗余校验技术,以及在STM32中的一些具体使用体会。
所谓
2025年03月11日
一、Modbus协议是啥?
老张是个干了二十多年电工的老师傅,最近去客户厂里抄电表时,发现新换的电表上赫然写着“Modbus协议”。
这可把他搞糊涂了:“Modbus?听着像外星文啊!”其实啊,Modbus就像电工界的“普通话”,能让不同品牌的设备互相听懂话。
2025年03月11日
来源:EETOP论坛 作者:曹嘉辉
本文共28页,由于文章中有较多的数学公式,不太便于微信编辑,所以这里仅给出第一章的内容,大家可以到论坛下载该技术文章及代码。
http://bbs.eetop.cn/thread-878883-1-1.html
也可以直接前往github 下载verilog源码:
https://github.com/cjhonlyone/A-guide-of-CRC
2025年03月11日
#kadmin进程状态、启动、停止
systemctl kadmin status/stop/start
#krb5kdc进程状态、启动、停止
systemctl krb5kdc status/stop/start
2025年03月11日
当使用三菱FX-PLC (FX-1S,FX-1N,FX-2N,FX-3G)
与第三方设备进行MODBUS通信时,因这几款PLC不支持CRC校验指令,这时就需要我们自已编写CRC校验程序,下面我们以FX-1S-PLC为例来看下CRC运算的步骤及程序编写。
CRC运算步骤:
1:定义一个CRC暂存器,并装载HFFFF(16位二进制的1)
2:将通信要发送的第一个字节与CRC暂存器进行异或(WXOR)运算,结果存CRC暂存器
3:将CRC暂存器里的二进制位右移1位,高位(bit15)填0
2025年03月11日
导读:在工作现场,经常会用到通讯与其它设备交互信息,而通讯必然会需要效验。而初学者学习MODBUS RTU的时候往往会纠结这个CRC效验程序如何编写?
CRC效验程序相对来说比较繁琐,但是大家可以收藏好这个程序(使用200SMART PLC),加以理解,需要的时候调用此程序即可。
那首先我们来看CRC效验的步骤,严格按照步骤来写程序即可: