此文章仅用于 TS-1500 产品现场交付工程师以及相关人员维护设备使用。
数据文件夹路径

最新版本数据存放路径
home/pi/tsimen-device/py/data


宁江设备数据存放路径
home/pi/.tsimen-device/py/data

重中之重

我们的设备在现场水环境中运行时,如果发现异常,重新上电之后程序没有启动:

  • 请立即断开电源,拔下计蒙插头。
  • 将计蒙取出水面,擦干表面水渍。
  • 晃一晃计蒙管体,如果有水流声证明计蒙管内进水。
  • 如果没有水流声,请放在干燥的地面上平躺静置半小时,然后滚动管体查看地面上是否有水渗出。
  • 如果底面没有水渗出,请再次插入计蒙插头,上电查看程序运行状态。
  • 再次上电运行后如果还是没有启动,请立即断开电源,等待替换设备,如果设备还没到现场,请将计蒙放入水中但不要接电,否则很可能烧坏管内器件。
  • 等待替换设备到场后替换设备,将异常的计蒙寄回公司。

计蒙——数采仪段接线颜色及四根线对应的含义

按照如下图所示接线颜色一一对应即可。

Wire
Wire

VNC 账户注册

注意: 请使用公司邮箱注册,其他邮箱注册的绑定一概视为不可用

浏览器打开注册网址,如下图所示,填入想要注册的公司邮箱以及验证码,点击next:

根据如下图片提示,填写信息,并点击 Sign Up ,然后等待邮件确认,即可完成 VNC 账号注册

树莓派系统绑定 VNC 远程账户

其中,第三步可能会没有,如果没有直接跳过,执行第四步即可。
如果队伍中数量已满 5 个。则不可继续添加新的绑定。

打开 VNC 软件,右上角单击设置按钮,在下拉栏列表中选择 Licensing :

在弹出的窗口中,输入需要绑定的远程账户和密码:

填写完后,点击 next 下一步,选择第三个 - 个人订阅(非商用模式):

填写完后,点击 next 下一步,给你新的远程树莓派起一个别名(例如:项目名称_放置地点):

填写完后,点击 next 下一步,点击 done 完成绑定设置,等待 VNC 软件几秒刷新后,即可使用 VNC Viewer 测试远程连接情况:

查看 Tsimen1.0 日志运行状态

为的是查看 Tsimen1.0 目前的运行状况,是否有掉电、断线的情况。

点亮树莓派屏幕。

OpenSystem
OpenSystem

点击菜单栏终端按钮,打开命令行终端。

OpenTerminal
OpenTerminal

在弹出的终端窗口中进入如下路径:

1
2
3
4
5
6
7
# 进入日志文件夹
cd tsimen-device/py/data/log
# 或者绝对路径进入日志文件夹
cd /home/pi/tsimen-device/py/data/log

# 宁江设备请使用如下指令进入日志文件夹
cd .tsimen-device/py/data/log
Log
Log

检查当前路径(蓝色字段即为当前路径)无误后,输入:

1
2
# 查看日志文件夹下所有内容
ls
LogCheck
LogCheck

记住最新日期的日志文件,输入如下命令查看日志文件是否在实时更新:

1
2
3
4
# 实时查看最新的日志文件
tail -f 日志文件名
# 例如:
tail -f tsimen_2022-07-25.log
Stream
Stream

查看上位机(数采仪)程序运行状态

在终端窗口中输入 pgrep python :如果程序正常运行将显示一串随机整数;否则将 什么都不显示。

1
2
3
pgrep python

#显示内容为数字
Status
Status

关闭/开启上位机(数采仪)程序

查看到上位机程序状态后,记住显示的整数串,输入如下指令强制关闭程序:

1
2
sudo kill -9 1225
#1225 为对应显示的整数串
Kill
Kill

输入如下指令开启程序:

1
sudo python3 /home/pi/tsimen-device/py/run.py &
Start
Start

使用U盘(移动硬盘)拷贝数据

进入数据文件夹,并查看数据文件夹路径(终端窗口请不要关闭):

1
2
3
4
5
#进入数据文件夹
cd /home/pi/tsimen-device/py/data/raw_data/ #这里的路径为绝对路径

#查看数据文件夹的路径
pwd
DataFold
DataFold

请准备一个U盘,将U盘通过USB口插入树莓派:

U盘
U盘

等待半分钟左右,重新打开一个新的终端窗口,查看是否接入U盘:

1
2
3
4
5
#进入外设文件夹
cd /media/pi

#查看U盘是否接入
ls #查看是有你的U盘名字
FindU
FindU

如果没有显示U盘名字,请重复 2 3 步骤;
如果显示U盘名字,进入U盘后新建一个文件夹,并自行重命名(例如:时间-地点-Data,2022-05-18-changqing-Data)

1
2
3
4
5
#进入U盘文件夹
cd #U盘名字

#新建文件夹(用于存放拷贝数据)
mkdir #文件夹名字(例:2022-05-18-changqing-Data)
NewFolder
NewFolder

进入新建的文件夹后,将所需要的数据文件拷贝至此文件夹中:(例如:拷贝2022-05-18-17点的所有数据文件)

1
2
#拷贝文件
cp -r /home/pi/tsimen-device/py/data/raw_data/2022-05-18/raw_2022-05-18-17* ./
Files
Files

数采仪内部工作指示灯

数采仪内部带指示灯模块有:RS485模块、树莓派模块。(有个别数采仪的电源管理模块也有指示灯)

RS485模块工作指示灯共有三个:1个红色电源供电指示灯,2个红色信号传输指示灯。如下图所示

计蒙在正常工作状态下,RS485模块电源指示灯常亮,两个信号传输指示灯间断闪烁,闪烁频率不定。
如果电源指示灯不亮,数采仪其他指示灯正常,说明此RS485模块损坏。
如果电源指示灯正常,信号传输指示灯不闪烁,说明数采仪没有与计蒙端交互,计蒙内部可能出现异常。

RS485模块
RS485模块
树莓派模块工作指示灯共有两个:1个红色电源供电指示灯,1个黄绿色状态指示灯。如下图所示

计蒙在正常工作状态下,树莓派模块电源指示灯常亮,状态指示灯闪烁,闪烁频率和时间不定。
电源指示灯正常情况下常亮,表示电源正常供电。如果不亮则表明电源供电出现问题(如工作电流太小,USB口挂载大功率设备,树莓派负载功率大等)
状态指示灯正常情况下闪烁,闪烁频率不定,表示正在读取内存卡中内容。如果长时间不闪烁或者上电不闪烁,则树莓派系统本身可能出现问题。

树莓派模块
树莓派模块

个别数采仪中的电源管理模块会有一个蓝色的供电指示灯,常亮。
如果不亮则证明电源管理模块异常。

树莓派常用的指令 --持续更新中

2022 年 5 月 18 日

更新三个指令: lscdtail

ls - 显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)

语法:

1
ls [-alrt] [dirName]
  • -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
  • -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
  • -r 将文件以相反次序显示(原定依英文字母次序)
  • -t 将文件依建立时间之先后次序列出
  • dirName 目标路径

举例:

1
2
3
4
5
ls  #查看当前路径下内容

ls -l #详细查看当前路径下内容

ls tsimen-device/ #查看 tsimen-device 文件夹下内容
Ls_example
Ls_example

cd - 切换当前工作目录

语法:

1
cd [dirName]
  • dirName: 要切换的目标路径

举例:

1
2
3
cd tsimen-device/ #进入 tismen-device 文件夹,这里的路径为相对路径

cd /home/pi/tsimen-device/py/data/log/ #进入 log 文件夹,这里的路径为绝对路径
Cd_example
Cd_example

tail - 查看文件的内容,多使用 -f 参数查阅正在改变的日志文件

语法:

1
tail [-fn] [Name] 
  • -f 循环读取,实时读取。
  • -n <行数> 显示文件的尾部 n 行内容
  • Name 文件名

举例:

1
2
3
tail -n 15 tsimen_2022-06-13.log

tail -f tsimen_2022-06-14.logs
Tail_example
Tail_example
2022 年 6 月 10 日

更新指令: cp

cp - 复制文件或目录

语法:

1
cp [-rf] [source] [directory]
  • -r 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
  • -f 覆盖已经存在的目标文件而不给出提示(强制复制不提示)。
  • source 源文件/源文件目录
  • directory 目标路径/目标文件

举例:

1
2
3
cp ./shells.sh newfolder/xxx.sh

cp -r newfolder/ oldfolder/
Cp_example
Cp_example
2022 年 6 月 14 日

更新指令: mkdirpwd

mkdir - 创建目录

语法:

1
mkdir [-p] [dirName]
  • -p 确保目录名称存在,不存在的就建一个。
  • dirName 文件夹名

举例:

1
mkdir NewFolder
Mkdir_example
Mkdir_example

pwd - 显示当前工作目录

语法:

1
pwd

举例:

1
pwd
Pwd_example
Pwd_example

此间车厢已使用  次 |   人乘坐过此趟开往世界尽头的列车