查看: 2|回复: 0

CanMask与CanCmpValue采集设置

[复制链接]

3

主题

1

回帖

19

积分

新手上路

积分
19
发表于 2 小时前 | 显示全部楼层 |阅读模式
以英飞源PCS为例:

{"Id":1,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"SystemDCVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F03F","CanCmpValue":"1001000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"系统直流电压"}
{"Id":2,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"SystemDCCurrent","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F03F","CanCmpValue":"1002000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"系统直流电流"}
{"Id":3,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module0DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F000","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块0直流侧电压"}
{"Id":4,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module1DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F001","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块1直流侧电压"}
{"Id":5,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module2DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F002","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块2直流侧电压"}
{"Id":6,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module3DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F003","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块3直流侧电压"}
{"Id":7,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module4DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F004","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块4直流侧电压"}
{"Id":8,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module5DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F005","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块5直流侧电压"}
{"Id":9,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module6DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F006","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块6直流侧电压"}
{"Id":10,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module7DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F007","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块7直流侧电压"}
{"Id":11,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module8DCSideVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F008","CanCmpValue":"1101000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块8直流侧电压"}
{"Id":12,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module0ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F000","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块0AB线电压"}
{"Id":13,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module1ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F001","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块1AB线电压"}
{"Id":14,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module2ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F002","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块2AB线电压"}
{"Id":15,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module3ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F003","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块3AB线电压"}
{"Id":16,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module4ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F004","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块4AB线电压"}
{"Id":17,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module5ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F005","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块5AB线电压"}
{"Id":18,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module6ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F006","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块6AB线电压"}
{"Id":19,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module7ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F007","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块7AB线电压"}
{"Id":20,"ChannelId":0,"DevId":0,"ValGroup":"1","Name":"Module8ABLineVoltage","FuncCode":4,"RegAddr":4,"PackFlag":1,"CanId":"02A3F008","CanCmpValue":"1103000000000000","CanMask":"FFFF000000000000","ByteCount":4,"ValueType":4,"IsBitMask":0,"BitStart":0,"BitCount":0,"ValueFactor":0.001,"ValueOffset":0,"StrAddr":"0","IsVNode":0,"Desc":"模块8AB线电压"}



CanMask:FFFF000000000000,即筛选报文前面两个字节。筛选前面一个字节即FF00000000000000,以此类推。

CanCmpValue:1103000000000000,即筛选前面两个字节为1103的报文,需要补齐16位。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部