Feature #2569
15cocc转发fepnetgap版本转发无数据问题
100%
Description
1.其他线路的大平台转发规约mBim规约;fep采集规约ModbusEx_GapC.dll;fep转发规约ModbusEx_GapS.dll 均使用了错误的检验位计算方式,所以可以实现数据的入库和转发;
2.15号线cocc使用的大平台转发规约ModbusEx_Lns 使用了正确的校验位计算,导致fep采集规约ModbusEx_GapC.dll的错误方式计算无法判断导致数据无法入库和转发;
3.暂时解决方法:使用服务器上\\192.168.2.250\Release\FEP_NetGap\FEP_NetGap_V1.0_Win\FEP_20191118.zip\FEP_20191118\bin目录下的日期为2019/11/6号版本的fep采集规约ModbusEx_GapC.dll,可以通过修改配置文件D:\FEP\cfg\daqset_1.ini增加enableCRC = 0 进行跳过校验操作实现数据落库和转发。
Files
History
Updated by jingke lu about 2 years ago
- File 1663751498465.png 1663751498465.png added
- File 1663751498476.png 1663751498476.png added
- Status changed from New to Resolved
- % Done changed from 0 to 100
Updated by jingke lu about 2 years ago
- File 1663812138859.png 1663812138859.png added
一,补充测试服务器上\\192.168.2.250\Release\FEP_NetGap目录下的1.0版本和1.1版本:
1.0版本可用,只需配置文件上述位置增加enableCRC = 0 就可以进行跳过校验操作;
1.1版本不可用,启动时daq崩溃;
二,db表配置rtu的采集点数量必须要比转发点数量大(至少大1),小于或者相等都无法转出正确数据。
实际配置:转发端的点数可以配成实际点数,比如本条线路的总数为AI 18万点,DI 46万点,那我们就可以在采集rtu接收端配置的点数比实际多一些,如AI配19万,DI配47万。转发端rtu我们就可以配成实际值,AI就配18万,DI配46万。
原则上是在创建数据库的时候,我们可以多建一些,但是在配点的时候,接收端一定要比实际点大一些,转发端可以配成实际值,或者比实际点大一些