控制 - Control

<< 点击显示目录 >>

主页  振动监测 > X20(c)CM4810使用手册 > 寄存器说明 - Register description  > 基本寄存器 - General registers  >

控制 - Control

 

Name:

Control01

名称:

Control01

 

General control register for the module.

模块的基本控制寄存器。

Data type

数据类型

Values

UINT

See the bit structure.

请参阅位结构。

 

Bit structure:

位结构:

Bit

Description

描述

Value

说明

0

RequestBufferLock01(Buffer锁) 或 RequestDataLock01(Data锁)

0

Data should not be locked.

数据不锁定

1

Data should be locked.

数据锁定

1

MinMaxUpdate01

x

The acyclic minimum and maximum values are refreshed at each edge

在每个沿刷新非循环的最小值和最大值

2 - 15

Reserved

保留

0

 

 

RequestBufferLock01 or RequestDataLock01

 

Function model 0 - Standard and 1 - Fast master

RequestBufferLock01 can be used to lock all buffers and parameters on the module. When the bit is set to 1, all buffers (raw data and FFT) are locked starting at the beginning of the next measurement. Before a buffer can be uploaded,all the data it contains must be locked.

The characteristic values associated with the locked buffers are transferred in the Flatstream characteristic values as soon as BufferLockValid01 = 1.

 

RequestBufferLock01 可用于锁定模块上的所有缓冲区和参数。当位设置为 1 时,所有缓冲区(原始数据和 FFT)从下一次测量开始时开始锁定。在上传缓冲区之前,必须锁定其包含的所有数据。

与锁定的缓冲区相关的特征值将在 BufferLockValid01 = 1 时立即通过 Flatstream 传输。

 

Information:

注意:

Since the measurement is universal, the parameters associated with the buffers are only transferred once.

由于测量值是通用的,因此与 Buffer 相关的参数仅传输一次。

 

Function model 2 - Slow master and 254 - Bus controller

RequestDataLock01 can be used to lock all parameters on the module. When the bit is set to 1, then a consistent version of all measured values is retained until the next measurement. Once all data on the module has been locked, all the calculated characteristic values can be read acyclically from the module.

Data on the module is only locked once bit BufferLockValid01 or DataLockValid01 in register Status01 is set.

Once the data has been uploaded, the RequestBufferLock01 or RequestDataLock01 bit can be reset to 0. Once BufferLockValid01 or DataLockValid01 in register Status01 are back to 0, the data on the module is no longer locked.

A new freezing is only permitted by the module if the buffers of the channel with the largest buffer length are filled again. The buffer length depends on the settings of registers MaxFrequencyRawand MaxFrequencyEnvelope.

 

RequestDataLock01 可用于锁定模块上的所有参数,当位设置为 1 时,所有测量值的一致版本将保留到下一次测量。一旦模块上的所有数据都被锁定,就可以从模块中非循环读取所有计算出的特征值。

只有当寄存器 Status01中的 BufferLockValid01 或 DataLockValid01 的位被置位后,模块上的数据才被锁定。

一旦数据被上传,RequestBufferLock01 或 RequestDataLock01 的位可以被重置为0。一旦寄存器 Status01 中的 BufferLockValid01 或 DataLockValid01 恢复为 0,模块上的数据就不再被锁定。

只有当最长的 buffer 通道上的 buffer 区再次被填满时,模块才允许新的冻结。buffer 区的长度取决于寄存器MaxFrequencyRawMaxFrequencyEnvelope的设置。

 

MinMaxUpdate01

 

An edge on MinMaxUpdate01 updates all acyclic minimum and maximum values. A new cycle then starts internally to generate the minimum and maximum values that are again copied to the acyclic registers on the next edge. Once an edge has been reached, the current minimum and maximum values can be read acyclically in the next X2X cycle. Register MinMaxCounter specifies how many measurement cycles were analyzed with minimum and maximum mapping. The minimum/maximum values themselves are only valid if the counter has a value other than 0.

 

通过 MinMaxUpdate01 的沿更新所有非循环的最小值和最大值。然后一个新的周期在内部开始产生最小和最大值,这些值在下一个沿再次被复制到非周期寄存器中。一旦沿到达,当前的最小值和最大值就可以在下一个X2X周期中被非周期性地读取。寄存器 MinMaxCounter 指定使用最小和最大映射分析了多少测量周期,只有当计数器的值不为 0 时,最小/最大值本身才有效。