发送方一致,表示在此次传输过程中未发生错误。奇偶校验就是接收方用来验证发送方在传输过程中所传数据是否由于某些原因造成破坏。
循环冗余校验码(CRC校验):采用多项式编码方法,被处理的数据块可看作是一个n
n-1n-2阶多项式,t(x)=an-1x+ an-2x+?+a1x+a0.如一个8位二进制数10110101可表示为:1x7+0x6+1x5+1x4+0x3+1x2+0x+1.当采用CRC校验时,发送方和接收方用同一个生成多项式g(x),首位与末位系数都为1。发送方用t(x) 除以g(x),得到余数作为CRC校验码,校验时以计算的校正结果是否为0为依据,判断数据帧是否出错。
14
采用16位CRC校验可以保证在10bit码元中只有一位未被检测出的错误。因此具有编码简单,误判率很低的优点。广泛应用在各种数据传送的差错校验中。
CRC-编码实际上是一个循环移位的模2运算。解码时用接收到的数据去除g(x),如果余数为零,则表示传输过程没有错误。如果余数不为零,则表示传输过程肯定有错误。
b) 若执行其他功能关联软件时,法定相关软件应能被识别且不应受影响。
① 关联软件与法定相关软件是被分开的,它们通过软件接口进行通讯 ② 符合5.3.6.1条规定:
产生下列情形的指令或数据,不可能通过接口输入到衡器 - 显示没有清楚定义的数据,它可能对称量结果产生混淆; - 伪造显示、处理或存储的称量结果; - 调整改变任何调整因子(但通过接口传入指令利用衡器内部的量程调节装置执行调
整程序是允许的);或
- 在直接向公众售货的衡器上伪造显示的主要指示。
③ 只有被定义和允许的参数、功能和数据可以经该接口进行交换;和 ④ 没有任何部分能通过其他连接进行信息交换。 ⑤ 绕过保护性接口的操作认为是一种违法行为。 具体措施如下:
法定相关软件所有定义功能、命令、数据的交换都经过受保护的接口; 检查经接口交换的所有功能、命令和数据是否都经允许。
c) 法定相关软件应被识别和保护, 其标识应能方便获得,以便计量管理和检查。
软件标识不包含操作系统或类似的辅助标准软件,如:视频驱动、打印驱动或硬盘驱动程序。
具体措施如下:
运行时,依据一个手动命令计算,并显示全部法定相关软件机器代码的校验和。此校验和代表了法定相关软件,且可以与型式批准时确定的校验和进行比较。 d) 提供与软件相关的文件(除了一般衡器所要求的说明性文件以外)
- 提供硬件系统说明,如:框图,计算机型号,网络类型(可在说明书中描述); - 所有法定相关软件功能参数、功能开关、按键说明,包括完整性声明; - 法定相关软件的软件环境描述,如:操作系统,驱动要求等; - 有关测量运算规则的说明,如:稳定平衡,价格计算,化整规则等; - 有关菜单和对话框的说明;
- 保护措施,如:校验和,签名,审核跟踪;
- 法定相关软件和关联软件间通过受保护软件接口交换的整套命令集和参数(包括对每个命令和参数的简短说明)的清单,以及完整性声明; - 法定相关软件的软件标识;
- 如衡器允许由调制解调器或互连网下载软件:软件下载过程和防止意外或恶意修改采取的安全措施的详细说明;
6
- 如衡器不允许由调制解调器或互连网下载软件:防止未经认可的法定关相软件上载所采取措施的描述;和
- 如经网络传输或长期保存数据:对数据组和保护措施的描述(见5.5.3数据存储装置)。 (4)数据存储装置(DSD)
数据存储装置,无论是与衡器组成一体,还是作为衡器软件方案的一部分,或者外部与衡器相连接,如用于长期保存称重数据,则应符合下述要求: ① 数据存储装置必须有足够的存储容量
注:信息保存最小期限的规定可以由国家贸易法规确定。衡器拥有者有责任使衡器有足够的存储空间满足其使用要求。在型式检查中只需适当检查存储和取出数据的正确性,如果在预期的使用期结束前存储容量被用完,应有合适的方法预防数据丢失。
② 存储的法定相关数据必须包含全部必要的相关信息以便先前的称量信息的调用
法定相关数据如下:
-毛重值或净重值和皮重值(如适用,皮重和预置皮重的区别); -小数点符号;
-计量单位(可以是编码); -存储数据的标识;
-如多台衡器或承载器与数据存储装置连接的衡器或承载器识别号; -存储数据的校验和或其他签名。
③ 存储的法定相关数据应受到充分保护,防止意外或恶意更改。
具体措施如下:
a) 可使用简单的奇偶校验,存储法定相关数据;
b) 可以使用外部软件控制,例如,PC的硬盘作为存储媒介。在这种情形下,各自对应的软件均应满足上述5.5.2.2条软件要求,若存储的数据是加密的或是签名保护的(至少采用隐含多项式CRC-16的2字节校验和)可以认为数据的防恶意修改措施是充分的。
④ 存储的法定相关数据应能被识别和显示,其中,识别编码应被同时存储,以便日后使用和在正式交易媒介上记录。在打印输出时,标识编码应被同时打印出来。
标识编码可以是连续的数码或各自交易的日期和时间。 具体措施如下:
a) 自动存储法定相关数据
注:此要求的含义是,存储功能不取决于操作者。然而允许对不用于交易的中间称量结果不进行存储。
b) 存储的法定相关数据组的识别和检验,必须是在合法受控的装置上显示或打印。 c) 如果数据存储装置与衡器组成一体或作为软件方案的一部分,其特性、选项或参数应在型式批准证书中注明
(5) 附录G:非自动衡器数字式数据处理装置、终端和数字显示器模块的试验
注:由软件控制的装置与衡器的一般检查和试验程序将由OIML TC5/SC2规定。 G.1 内置嵌入式软件的装置和衡器 (5.5.1)
检查制造商是否已说明或声明使用的软件为嵌入式软件,即在固定的硬件和软件环境中运行,保护或铅封后不能通过任何接口或其他方式修改或上传软件。
检查是否已对保护方式加以说明和是否提供干预证据。
检查是否有软件标识,该标识被明确地指定为法定相关软件和法定相关功能。按制造商提交的文件中的描述进行检查。
检查由衡器是否能方便地提供软件标识。
7
G.2 个人计算机和其他可编程、可加载软件的装置(5.5.2) G.2.1 软件文件
G.2.1.1 检查是否根据5.5.2.2 (d) 软件要求的软件文件,此文件包括检查法定相关软件所有信息。
G.2.2 软件保护
G.2.2.1 带保护层的软件 (用户不可能进入操作系统和/或程序):
- 检查是否提供全部命令集并附带简要说明(例如,经外部接口的功能键或命令); - 检查制造商是否提交有关命令集完整性声明。 G.2.2.2 用户可以进入操作系统和/或程序
- 检查是否产生覆盖整个法定相关软件(受法定管理的程序模块及型式特定参数)机器码的校验和(或)等同签名; - 检查如果代码经过文本编辑器篡改后,是否就不能启动法定相关软件。 G.2.2.3 对G.2.2.1或G.2.2.2的补充
- 检查是否所有装置特定参数受到充分保护,例如通过校验和;
- 检查是否所有装置特定参数的保护有审核跟踪以及审核跟踪的说明;
- 进行某些实际的抽样检查,检测文件所描述的保护及功能运行是否与说明一致。 G.2.3 软件接口
- 检查是否已对法定相关程序模块定义,并通过规定的保护性软件接口将其与关联软件模块隔离;
- 检查保护性软件接口本身是否是法定相关软件的组成部分;
- 检查是否对经保护性软件接口所释放的法定相关软件的功能已做定义和说明; - 检查是否对经保护性软件接口交换的参数已做定义和说明; - 检查对功能和参数的描述是否真实和完整;
- 检查每个文件中所说明的功能和参数是否是与本标准的要求不矛盾;
- 检查是否有保护性软件接口有关的适当介绍提供给应用软件编程者(例如,在软件文档中)。
G.2.4 软件标识
- 检查衡器在运行时是否产生合适的软件标识,它覆盖所有法定相关软件程序的模块和型式特定参数;
- 检查是否在给出一手动命令后能显示规定的软件标识,并可以与型式批准时固定的参考标识相比较;
- 检查软件标识是否涵盖了所有与法定相关软件的相关程序模块和型式特定参数; - 同样应通过某些实际抽样,检查是否按照文件描述的方式产生校验和(或者其他签名); - 检查是否有有效的审核跟踪。 G.3 数据存储装置 (5.5.3)
查阅提交的文件并且核对制造商是否预先设置一个装置——无论衡器内置或外部连接——旨在用于法定相关数据的长期保存。如果是:
G.3.1 检查安装在装置中用于数据存储的软件是否是嵌入式软件(G.1),或可编程/可加载软件(G.2)。按G.1 或G.2要求检查用于数据存储的软件; G.3.2 检查存储的和再取出的数据是否正确;
检查存储容量和防止无法接受的数据丢失的措施是否已由制造商说明并且是充分的。
8
G.3.3 检查存储的数据是否包含再现早期称重值必要的所有相关信息(相关信息为:毛重或净重以及皮重,(如果合适,还包括皮重及预置皮重的区分),小数点符号,单位(例如,kg——可以是编码),数据组的标识,如果数台衡器或承载器连接到数据存储装置,还包括衡器或承载器的标识号码,以及存储数据组的校验和或其他签名; G.3.4 检查存储的数据是否受到充分的保护,以免意外的或恶意修改
检查数据在向存储装置传输时是否至少使用奇偶检验保护。
使用嵌入式软件(5.5.1)的存储装置,检查数据的存储是否至少采用奇偶检验保护。 对可编程或可下载软件(5.5.2)存储装置,检查数据的存储是否采用校验和或签名(至少带隐藏多项式CRC-16两个字节的校验和)的方法进行适当的保护。
G.3.5 检查存储的数据是否能够被识别和显示。为以后使用,识别编码保存和记录在正式交易介质上,即:被打印,例如在输出打印机上打印。
G.3.6 检查用于交易的数据是否是自动存储,即不取决于操作人员的意愿。
G.3.7 检查是否是通过在符合法定受控的装置上显示或打印识别编码的方法验证存储的数据组。
G.4 测试报告格式
测试报告应包括所有对PC的硬件和软件结构检查和测试。
3. 附录B:电子衡器新增的EMC附加试验 a. 新增加浪涌试验;
b. 新增传导射频场抗扰度试验,频率范围为0.15 MHz ~80 MHz, 射频幅值(50Ω)为10 V(emf);
c. 新增道路车辆供电的EMC要求;
d. 电压暂降和短时中断试验幅值降至0%、40%、70%、80%,(原100%、50%); e. 在辐射电磁场抗扰度试验中频率范围变为80MHz ~2GHz,场强为10V/m(原26~1000MHz,场强为3V/m)。
4.附录C:称重指示器和模拟式数据处理装置模块的试验 (1)新增称重指示器术语
a. 输入信号范围
给指示器规定的输入信号范围,应在连接的称重传感器模拟输出信号的范围之内。
b. 每个检定分度值对应的最小输入信号(μV/e)
等于或小于与其连接称重传感器输出的模拟信号除以衡器检定分度数;
c. 称重传感器的阻抗范围
连接称重指示器的称重传感器的等效阻抗应在指示器规定的范围内;
d. 最大电缆长度
用称重传感器激励电压长线补偿(六线制)技术的称重指示器,允许加长电缆线; 电缆长度不得超过称重指示器规定的最大附加电缆长度; 电缆最大长度取决于电缆单根线的材料及横截面,因此可以将电缆最大长度转换成电缆线的最大电阻来表示。
(3) 称重指示器的基本参数 a) 基本参数
- 型号、准确度等级 - 误差分配系数pi - 温度范围
- 最大检定分度数
9
- 每个检定分度值对应的最小输入电压 - 输入信号范围 - 传感器的阻抗范围
- 传感器连接方式(串联、并联) - 传感器接线方式(四线制、六线制) b) 与衡器相关的计量参数
准确度等级、最大检定分度数n、工作温度范围(℃)、误差分配系数pi c) 电气参数
电源电压(V AC或DC)型式(电源频率Hz)、称重传感器激励电压(V AC或DC)、最小静载荷信号电压(mV)、最大静载荷信号电压(mV)、每个检定分度对应的最小输入电压(μV)、测量范围最小电压(mV)、测量范围最高电压(mV)、称重传感器最小阻抗(Ω)、称重传感器最大阻抗(Ω) (3)称重指示器的试验 ① 称重指示器测试项目
章 节 A.4.4 A.4.5 称量性能 多指示装置 模拟 数字 相 关 内 容 误差系数pi 0.3-0.8 1 0 0.3-0.8 0.3-0.8 0.3-0.8 1 0.3-0.8 1 1 1 1 1 1 1 1 阻 抗 低阻 低阻 低阻 低阻 低阻 低阻 低阻 低阻 低阻 低阻 高阻* 高阻* 高阻* 高阻* 高阻* 高阻* 高阻* 低阻 μV / e 最小 最小 最小 最小 最小/最大** 最小/最大** 最小/最大** 最小 最小 最小/最大** 最小 最小 最小 最小 最小 最小 最小 最小 A.4.6.1 除皮称量准确度 A.4.10 重复性 A.5.2 预热时间测试 A.5.3.1 温度(对放大增益的影响) A.5.3.2 温度(对空载的影响) A.5.4 3.9.5 B.2.2 B.3.1 B.3.2 B.3.3 B.3.4 B.3.5 B.3.6 B.3.7 B.4 电压波动 其他影响 湿热、稳态 交流电源电压跌落和短时中断 快速瞬变脉冲群 浪涌 静电放电 射频电磁场抗扰度 射频场传导抗扰度 公路车辆衡器的EMC测试 量程稳定性 *) 必须用称重传感器进行测试 **)见C.3.1.1高增益和低增益时的测试 ② 新增高、低增益时的测试
如果每个检定分度值对应的最小输入电压十分小,例如小于或等于1μV/e,可能很难找到合适的模拟器或称重传感器用于确定线性。对于1μV/e的指示器,如果系数pi的值为0.5,模拟载荷小于500e时的最大允许误差为±0.25μV。模拟器的误差的影响应不超过0.05μV,或者至少重复性应等于或优于0.05μV。
任何情况下,下列各项都必须加以考虑:
a) 在最大输入信号范围下对称重指示器的线性进行测试。
10