CR200x系列OS 2
更新时间:08-08-2012
- 增加表定义内存大小从10,240到15,360字节。
- 从80到126值增加中间存储存储器。这是用于表处理的内存,如Min,MAX和AVG以及DIM变量。
- 修复了未在以前的操作系统中工作的FirmsName(1,1)。
- 修复了一个错误,其中齐全的字符长度为16个具有单元分配的公共变量。
- 修正了GOAR指令,其中选择或编程了300的波特率或编程了不正确的编译错误。
- 更改了删除编译器通道检查的指令。编译器现在将允许ST和R的任何频道而不考虑波特率。但是,频道不能超过566,因此编译器确实检查频道是否大于566。
- 改进的SDI-12添加数据保留。现在,即使在SDI-12测量序列结束后,数据也将可用。此功能允许通过终端仿真器检索SDI-12数据。
- 在传输值之后,将SDI-12更改为增加100USEC延迟,以便在Tri-zte授予该线路之前驱动SDI-12线路。
- 添加了名为serialnum的只读状态表设置。此新值将包含产品序列号。
- 更改了SerialInput()和打印()指令以支持4800波特。
- 改进的print()指令允许它传出C2端口。
- 更改了Modbusmaster指令以允许ModbusAddr,modbusstart和modbuslength参数是变量。ModbusMaster指令现在将分配最大内存,从而从公共变量的数量带走。它将分配16 + 3值...... 3是指令所需的额外空间,16个是在运行时可以请求的最大寄存器数的空间。在运行时,任何大于16的ModbusLength变量将被忽略,只会请求16个值,也将递增7个值。
- 更改了modbusmaster和modbusslave指令,以便modbusaddr可以是一个变量,而不仅仅是固定值。ModbusAddr大于127将被忽略或屏蔽。
- 修复了1秒和8秒的无线电占空比模式,因此不发送无线电长标题。这两个占空比模式已经不正确地发送了长标题。
- 更改了SendData()指令单向数据以将链路状态报告为“离线”(0x08),先前链路状态已准备就绪(0xA)。
- 更改setValue(),getValue()和sendetGateData(),以便在为8秒模式配置无线电时等待8秒。以前,在此模式下,指令只等待4秒。注意:8秒长标题模式已正确等待8秒。
- 修改的getValue()和setValue()说明,因此“swath”参数可以是公共变量,此前仅允许此参数常量。