《传感器客户端用户使用手册》由会员分享,可在线阅读,更多相关《传感器客户端用户使用手册(3页珍藏版)》请在金锄头文库上搜索。
1、传感器客户端用户使用手册当部署新的工控机,并且添加新传感器时,要执行以下操作:1. 环境安装 为工控机安装linux系统 在系统中安装jdk1.7 安装 MySQL 数据库 部署传感器代码(代码位置一般位于:/usr/local/sensor/)2. 配置 example.xml 文件example.xml 文件路径:桌面计算机/usr/local/sensor/example/example.xml2.1 配置文件中各字段含义example.xml 文件的格式如下:SerEor type-MadtJusinl addre5E=|1l,1 code=5Z-OO15Z-OO2f5Z-OO3, 5
2、Z-004tsz-005i,/mj Sensor type-ModlaiisTMC address=3 cadsz-OO&-OO/jSZ-OOB/S&nsor type=IVladl3usLight addre5=n4 codesz-OCO/portName表示所插入的端口名称:在 linux 系统中,用 /dev/ttyS0,/dev/ttyS1.,/dev/ttyUSB0,/dev/ttyUSB1 等来表示。查询用的是哪个端口: dmesg | grep ttyUSB或者dmesg | grep ttySType代表传感器类型,对应关系如下:五合一Modbus5in1光照ModbusLig
3、ht三合一ModbusTMC盐分ModbusEC酸碱度ModbusPHcode用来表示仪器的序列号,此序列号由用户自行定义,原则是: 系统中不能出现重复的序列号 不适用下划线为了便于观察,将序列号规则定义如下:时“类别【控制灯时传感哋)行政区划立数字)-基地名全拼)-地址码(001-255)-fe感数据类型两位数字(空气温度:001,空气湿度:002, Ca2 : 003, 光照;叽 土壤温度;005, 土壇湿度00釘基JgPH值:OT7,基质EC值;00旳室外 温度:009淳外湿度:010;室外风速:011,室外光照:012)|当传感器为三合一或者五合一时,序列号对应的需要有三个或者五个,之
4、间用逗号隔开,比 如五合一传感器的序列号应写为: code=”test1,test2,test3,test4,test5”。其先后顺序遵循下表:五合一传感器空气温度,空气湿度,Co2,地表湿度,地表温度三合一传感器温度,湿度,Co22.2 添加或删除传感器如何修改配置文件example.xml 文件路径:桌面计算机/usr/local/sensor/example/example.xml 添加传感器凡是添加新传感器,就*Zone.中新建一个.标签即可,标签的具体内容依照具体情况进行修改。 删除传感器删除传感器时,删除配置文件中该传感器所表示的那行文字即可。3. 重启工控机编辑好配置文件之后,点击保存按钮,然后重启工控机,新的配置就会生效。4:查询传感器各项数值和信息上传条目mysql -uroot -psmjt123456use agriculture;select count(*) from local_record;