TDS-100超声波流量计有方便的软件升级程序,用户很方便就可自行进行产品的软件升级。
**步:设置超级终端
首先,用户通过RS232-RS485转换器将TDS-100主机连接到计算机上,启动计算机,在“开始”工具栏中选择“开始>程序>附件>通讯>超级终端”。
此时,弹出一个“新建连接-超级终端”的对话框,输入用户自定义的名称,选择左边**个图标,点击确定。
紧接着进入“连接到”这个对话框,在这里输入您的区号,连接时使用:选择“COM1”,点击确定。然后进入下一个对话框,每秒位数选择:9600;数据位:8;奇偶校验:无;停止位:1;数据流控制:无,点击确定,超级终端就建立好了。
这样设置是为了确保超级终端和TUF13串口参数设置要求一致。如果您的计算机上没有超级终端这个程序,请使用Windows装载光盘进行装载。
**步:启动升级程序,进入升级状态
在超级终端窗口菜单中选择“文件>属性>设置”,功能键选择:“Windows键”,在“ASCII码”设置中,发送选项:两个复选框全选;接收选项:选中第三个复选框,点击确定,这样设置超级终端窗口才可以进行输入。
⑴
⑵
⑶
⑷
以上步骤都完成后,打开流量计,窗口会显示“AT”字样,表明主机与电脑已经连接好。
在串行口上输入升级启动命令:“Isp-Prog3&JXWANG12”,流量计接收之后,就开始启动升级程序。升级程序运行后,在本地LCD显示器上,会显示“? 00001”字样,并且会通过串行口输出下列字符,表示已经进入升级状态。
FIRMWARELOADER1.00
METERVERSION=Ver13.26
BAUDRATE=19200, None, 8
Warning: Updating may fails meter
Input CHECK to Continue
流量计的默认串行口速率是9600,None,8,1。如果输入升级启动命令之后,没有出现上面的信息,请重新输入���遍,如果还不行,请检查RS485连线,并确认串口设置是否正确。
第三步:启动升级目标文件读入状态
断开超级终端,选择“文件>属性>配置”,弹出“COM1属性”对话框,将端口设置中每秒位数改为:19200,点击确定。设置完成后再重新连接超级终端。
重新连接后,在超级终端窗口中输入命令“CHECK”。表示升级时会检查版本,如果目标文件的版本高于目前流量计的版本,则进行升级,否则就会反馈“#1Lower/SameVersion ”表示目标文件版本低,不需要升级。
如果确实需要升级,不用进行版本检查,可直接输入命令“ERASE”。
输入“CHECK”或“ERASE”以后会反馈如下信息:
UseXMODEM to SEND FILE
CCCC
下面的C字符会不断重复,提示等待进行下一步操作。如果输入后流量计没有任何反应,可以再输入一遍指令,直至出现上面的信息。
第四步: 查找出超声波流量计升级文件,进行升级。
选择菜单:传送>发送文件,弹出发送文件窗口,通过浏览找到升级文件,选择协议:XMODEM,点击发送。
本地LCD会显示升级进程,等待传输过程结束,显示下面的信息,表示升级已经完成。
Flash Updated OK
流量计复位重新启动。
如果升级过程中,出现中断退出,请根据显示的出错信息,判断问题出现在哪里。
这一步骤显示的信息及其含义如下:
显示信息 | 问题 |
#1 Lower/Same Version | 版本相同,或者低版本错误,此时不用进行升级 |
#2 Flash Writing Error | FLASH写入错误,可以重试,或再上电重试 |
#3 Chechsum Error | 写入的代码效验和错误,需要重新写入 |
#4 Updating NOT finished | 写入过程出错,可能是TUF13镜像文件有问题 |
#5 Wrong Loader | 装入程序不正确,可能是TUF13镜像文件有问题 |
#6 Illegal FILE | TUF13镜像文件非法错误,如果低版本程序要装入高版本主机时就会出现此类错误 |
#7 Illegal File? | TUF13镜像文件有问题 |
如果**、**步时出现了断电情况,流量计程序不会被擦除。
如果在第三步中间出现了断电情况,重新上电后,流量计会自动进入升级状态(这时无法进入流量计程序,因为已经被完全或部分擦除),这时为了启动升级,需要在**步时,把串口设置成19200,None,8,1然后输入升级启动命令“Isp-Prog3&JXWANG12”,再输入“CHECK”或“ERASE”命令。
升级程序自身是不会被擦除的,这样就可以保证升级程序总是正常工作,并完成升级。
注:串口速率的设置问题:进行主机连接时,设置为9600;进行升级传送时,设置为19200。如果主机被完全或部分擦除时,需要设为19200。在设置过程中,要先断开超级终端,然后在属性中进行设置,再连接超级终端。