CR300系列操作系统
更新:11-17-2016
- (警告)升级操作系统可以将CR300的所有设置重置为出厂设置。可以远程发送此操作系统,但不建议这样做。若要在更新后恢复设置,建议对当前日志记录器设置进行备份或采取程序化措施,以确保可以恢复您的设置。这可以使用设备配置工具(DevConfig)的备份工具或CRBasic指令来完成SetSetting ().观看视频教程:将操作系统发送到本地数据记录器要了解如何使用devconfig备份实用程序。
- (警告)唯一的TCP/IP指令支持DNP3, ModBus TCP/IP, PakBus TCP/IP, PPP,NetworkTimeProtocol (),TCPOpen (),TCPClose ().其他TCP/IP指令也存在,但仍处于测试阶段。使用风险由您自己承担。
- 修正了一个PakBus/IP内存泄漏。
- 修正了使用终端命令时通信内存泄漏的问题。
- 更新TCP/IP Memory配置。
- 固定TCP/IP内存对齐硬故障。
- 修正了一个导致Telnet中断与其他通信的问题。
- 修正了看门狗的问题,在创建看门狗时损坏了文件系统。
- 固定ppp_close ()未执行尚未初始化的回调函数。如果PPP被打开,但是程序在回调函数初始化之前关闭PPP,就会发生这种情况。
- 修正了导致错误的“无法找到数据表”编译错误的问题。
- 修复了在响应具有TCP / IP的信标时未发送的Pakbus Hello。
- 使用时修复了指针参考问题table.timestamp..
- 固定无线版本的默认通道掩码。
- 调节低温时钟补偿。
- 修正了使用无线电时导致通信内存看门狗的问题。
- 如果不可用通信内存,更新了WatchDog文件以使用备用内存源。
- 在PPP超时时间中增加资源检查。
- 固定的ArrayLength ()指令。
- 更新了CRBasic编译器和解析器。
- 修正了一个DHCP问题,可能导致DHCP失败后,网络丢失。
- UDP数据报现象一次限制为10个数据包。
- 设置status.fullmemreset.值为98765将格式化CPU,恢复默认设置,清除内存,并重启记录器。
- 在Web API HTML输出中不需要之间的和之间的额外空间。
- 删除额外的< !DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML//EN\">被添加到HTML输出的WebAPI命令ListFiles, SetValue, BrowseSymbols,和ClockCheck。
- 修改数据记录器的web服务器有和标签,并报告标题与发送在http头相同的消息。例如,一个404错误现在报告“404”而不是“Found”。
- 固定应用程序()模式“r”不丢弃回车。
- 固定DataTableNames ()指令。
- dataEvent()更改为,如果结束记录计数为负,则开始触发条件将结束后结束触发计数。
- 修正了导致的问题UDPOpen ()不正确地关闭插座。
- PPPClose ()现在将允许CR300下降到低功率状态。
- 从操作系统版本1、2和3更新,设置将恢复而不会丢失。
- 更新了“内存溢出”看门狗。
- 修正了一个导致数据表存储偶尔擦除串行闪存两次的问题。
- 修复了导致默认IP Net进入无限循环的问题。
- 修正了一个导致表带有datainerval()以“Mon”为单位,在每次调用表发出时创建一个新记录。
- 固定GetVariables ()允许在目标上建立一个变量索引的指令。
- 修复了导致TLS缓冲区数量的TLS缓冲区数量是DOUBLE计划所需的问题。
- 修复了一个导致Modbus数据包的问题,其中0xBD被处理为Pakbus。
- ETsz ()指令现在格式单位MJ/m²的UTF-8。
- PeriodAvg ()超时并不总是导致南部。(目的地导致应该是南部的负值。)
- PeriodAvg ()添加编译错误。“NumCycles必须大于1.”
- 解决了USB错误恢复问题。
- 如果Modbus数据包分开,则修复了Modbus接收可能失败。
- 从睡眠中更新了串行闪光唤醒。
- 修正了在128MB串行闪存设备上造成额外5mA电流的问题。
- 修正了一个问题,可能导致PakBus数据收集返回错误数量的记录,这将导致数据收集错误和失败。
- 修正了一个导致HTTP POST作为HTTP PUT被错误处理的问题。
- 修正了一个通过GOES指令导致通信失败的问题。