基于RS485总线的土工膜水力性能测试系统
当前的测试状态,每位表示的功能及操作如表2所示。
表2 状态字段各位含义
测试项目 | 测试状态 | 测试次数 | 测试物理量 |
D7 D6 00-渗透系数 01-耐静水压 | D5 D4 00-正常测试 01-测试失败 10-状态过度11-测试完毕 | D3 D2 00-第1块 01-第2块 | D1 D0 00-压力 01-位移 |
表2中,正常测试表示正在测试,所传送数据有效;测试挫败表示所传送数据无效;状态过度表示正在进行其它操作,所传送数据也无效。数据系列中,两个字节表示一个测试状态下的测试时间,另两个字节表示该测试状态下的测试物理量。
为了保证数据传送的准确性,对两种情况采用如下的差错处理方法:
(1)上位机发出呼叫帧4秒内没有收到下位机发送的数据帧,则上位机连续发4次呼叫帧;如下位机仍没有响应,则认为通讯故障,上位机报警。
(2)下位机发送数据帧,上位机收到后如果累加和有误,则要求重新发送;如果连续四次仍有错误,则上位机报警。
4 软件设计
4.1 下位机软件
根据测试原理及工艺过程,先设系统工作状态和参数,再判断是渗透系数测定还是耐静水压测定。采用压力传感器检测压力变化,用位移传感器检测水量,用89C52的定时器T0计时,通过RS-485接口响上位机发送数据。改变压差,测不定期不同水力压差条件下的值,其间实时采集压力信号,经过数字滤波后,与该压力的给定值比较得到偏差信号,该偏差信号经PI运算后,控制电动调节阀,得到所需压力值。
4.2 上位机软件编程技术
本系统上位机软件基于WINDOWS操作系统,编程软件为VB6.0,主要实现菜单/画面显示,接收下位机传送过来的信号及数据,根据式(1)求出渗透系数或耐静水压值,算出五台下位机测试结果的平均值,绘制测试曲线,打印测试报表。
4.3 测试结果
利用该仪器对某厂生产的短纤针刺土工膜CGA1B1 800/0.35进行测试,结果如表3所示。
表3 CG A1B1 800/0.35短纤针刺复合土工膜测试结果
试样 | 抗渗透压(Mpa) | 渗透系数(cm3/cm2·s) |
1 | 0.78 | 6.0×10 -10 |
2 | 30.76 | 7.0×10 -10 |
3 | 0.80 | 6.8×10 -10 |
4 | 0.77 | 6.0×10 -10 |
5 | 0.79 | 6.3×10 -10 |
基于RS-485总线的土工膜水力性能测试系统,其检测方法安全符合国家标准,为土工膜产品质量提供了可靠的保证,实现了全过程的自动测试,成本较低,方便可靠,测试结果准确,测试时间短,并能显示曲线、打印测试结果,其经济效益和社会效益是显而易见的。它减少了人为影响和环境因素的影响,提高了测试精度,方便了用户。
- 基于RS-485总线的水轮机温度监测系统(12-20)
- RS-485总线通信故障的处理(12-19)
- RS-485总线通信故障处理方法(12-16)
- RS-485总线布线规则及方法——(RS485总线系统应用之4)(12-15)
- 基于RS-485总线的温湿度监测系统——(RS485总线系统应用之5)(12-15)
- RS-485总线的可靠性(12-14)