VB的应用和系统优化对仪器仪表的意义

VB的应用和系统优化对仪器仪表的意义
仿真仪表应该具有真实仪表的一些特征。一是显示要正确,不能出错,错误的显示会引起人(或机器人)错误的操作,这对化工系统来说,后果是不堪设想的:二是反应要迅速,能及时传达信息,冗长的程序代码和明显滞后的显示,是不可能使操作达到稳定和优化的是显示要清晰,便于读数,不受屏幕大小的影响,这对机器人来说无关紧要,而对我们自然人来说则是极为重要的,模糊的显示相当于错误的显示:四是界面要友好、生动,简单的文字块显示会使操作者感到枯燥无味、影响注意力和瞬间判断效果,而杂乱的图形显示则会使人眼花潦乱,使用VISUALBASIC5.0或6.0编程,在这些方面都能获得满意的结果。信号来源化工仪表种类繁多,其结构与运行原理也千变万化,有直接与操作系统接触的一次仪表,也有将一次仪表所获效果进行传递、转换为其它信号的二次仪表,不论用计算机仿真何种仪表,计算机只能接受变化的电讯号和传出相应的电讯号,也就是说,只能仿真仪表的运行与显示,而不可能替代检测和转换讯号的真实仪表。

本文介绍以VB进行化工仪表仿真的原理与方法,为了减少篇幅,实例中摘录的代码是完整代码的核心部分。在没有主体设备向仪表提供控制讯号时,为了测试各种仿真仪表的实用效果,可首先设置以下信号发生器代码,以产生一个随时间改变的参数X表盘类本实例运用于各种表盘类仪表的制作,包括压力表、真空表、电流表、钟表等。制作时将整个表头安置在一个单独的图形框PictureBox内显示,一方面可以使用c1s语句,清除整个画面后进行重画,使制作过程简化;另一方面由于整个屏幕内工艺设备多,表头必然很小,需要进行放大后读数,单个的图形框亦利于隐藏和放大。管柱类本实例适用于各种管柱类仪表的制作,包括U管压差计、水银气压计、连通管液面计等。制作时考虑仪表与主管道连接紧密,往往将仪表与管路画在一起。当指示改变时,我们不希望将仪表连同主体设备一同清除后重画,这时采用部分清除的方法,下面以U管压差计为例,其代码为:改变X0,Y0,H,R,d可以象改变一个零件一样改变U管的位置与尺寸大小。注意,当超出U管显示范围时,必须另加代码以显示事故状态。

旋转类仪表的部件在显示时不仅发生某些位移,而且产生旋转,典型的例子是转子流量计。以下代码显示了当流量改变时,浮子不仅发生对应的上、下位移,而且不停地旋转。记录仪表带记录纸的记录仪,普遍使用在现场操作中,广泛用于二次仪表,显示反应器内的温度、压力及反应物组成。色谱仪等分析仪器也采用记录仪来显示分析结果。以下代码显示不断移动的记录纸及笔尖随输入参数变化画出来的峰状曲线。其中Picture1作为一个窗口,Picture1中的Picture2是带有坐标线的移动着的记录纸。

结束语化工仪表的种类繁多,但仿真制作时基本上可按以上分析归类,显示方式虽然还有多种,但利用实例中介绍的几种方法,已经可以表达各种不同类型的仪表了。至于显示的数据大小,怎样根据主体设备提供的参数进行转换,则应根据具体使用的仪表、使用场合用数学模型来建立函数关系,那已经进到真正仪表的研究范围了。

泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;

发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/22883.html

(0)
打赏 微信扫一扫 微信扫一扫
泊祎回收网泊祎回收网
上一篇 2021年5月6日 下午11:54
下一篇 2021年5月6日

相关推荐

电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部