金陵棋牌

产品列表

PROUCTS LIST

新闻动态

NEWS

技术文章Article 当前位置:金陵棋牌 > 技术文章 > LabVIEW与多台AI-501仪表的通迅
LabVIEW与多台AI-501仪表的通迅
点击次数:329 发布时间:2019-07-22

摘要:本项目使用RS232-RS485转换器把PC与多台AI-501仪表连接,并通过LabVIEW编程对这些仪表的进行温度适时监视。使用这个方法,同样可以对其它AI系列仪表进行LabVIEW的通迅编程。

关键词:RS232-RS485转换器 LabVIEW 串口初始化函数(VISA Configure Serial Port) 串口写函数(VISA Write) 串口读函数(VISA Read) 字符处理

引言:金陵棋牌宇电AI系列仪表在国内市场上是有口皆碑的,而且服务质量也是国内。但是在宇电的网站上只有用VB编写的通讯代码,而有部分网友希望得到LabVIEW编写的通讯源代码。近我实验室购入10个AI-501用于设备烘烤的温度显示,于是趁此机会,我用LabVIEW编写了10个仪表的通讯代码,得到每个仪表的温度(PV值)并显示在计算机上。希望这个程序能给大家一点帮助,其中的错误也欢迎大家批评指正。

金陵棋牌      BENLUNWENFENLIANGBUFEN:、JISUANJIHEDUOTAIAI-501DEYINGJIANLIANJIE;DIER、LabVIEWDECHENGXUSHEJI。

一、计算机和10台AI-501仪表的硬件连接

      使用RS232-RS485转换器可以很方便的连接计算机和10台AI-501。具体方案如图1。RS232-RS485转换器的RS232端接到计算机,所有仪表并联在RS485的A、B端,并设置不同的地址。我设置的10台AI-501地址分别是:1,2,3,4,5,6,7,8,9,10。

 

AIXILIEYIBIAOSHUJUGESHIWEI1GEQISHIWEI,8WEISHUJU,WUXIAOYANWEI,1GEHUO2GETINGZHIWEI,BOTELV4800~19200 bit/S。KAOLVDAO10TAIYIBIAODESHULIANG,WEILETONGXUNKUAISU,BENXIANGMUWOSHIYONG19200bit/S,JINGGUOSHIYAN,XIAOGUOHENHAO。

二、LabVIEW的程序设计

LabVIEWSHIMEIGUONIGONGSIKAIFADEYIKUANFEICHANGDETUXINGHUABIANCHENGYUYAN。YUJIYUWENBENDEBIANCHENGYUYANBUTONG,LabVIEWDECHENGXUBIANXIEYOUTUXINGYUYAN(GYUYAN)、TUBIAOHELIANXIANDAITIWENBENXINGSHI,TASHIYONGSHUJULIUBIANCHENGFANGFAMIAOSHUCHENGXUDEZHIXING,GENGJIAXIANDEZHIGUAN,CAOZUOGENGJIAFANGBIANJIANDAN。

金陵棋牌LabVIEWYONGHUJIEMIANZHUYAOBAOKUOQIANMIANBANHETUXINGDAIMACHUANGKOU。QIANMIANBANLEISISHIJIYIBIAOMIANBAN,KEYIFANGZHIBAOKUOZHURUXUANNIU、ANNIUHEWENBENKUANGDENGKONGZHIHEXIANSHIYUANJIAN。TUXINGDAIMACHUANGKOUBAOKUOYITUBIAOWEIDAIBIAODECHANGSHU、HANSHUHEVICHENGXUDENG,BINGTONGGUOLIANXIANYINDAOSHUJULIU,BIANXIEHEDIAOSHICHENGXUDOUHENZHIGUANFANGBIAN。

BENCHENGXUDEQIANMIANBANRUTU2。

金陵棋牌BENCHENGXUDETUXINGDAIMACHUANGKOURUTU4.1HE4.2。ZAITUXINGDAIMACHUANGKOU,WEILEWANCHENGDUICHUANKOUDECHUSHIHUA、XIEHEDU,FENBIEYONGDAOCHUANKOUCHUSHIHUAHANSHU(VISA Configure Serial Port)、CHUANKOUXIEHANSHU(VISA Write)HECHUANKOUDUHANSHU(VISA Read)。LINGWAI,YOUYUDEDAODESHUJUWEI16JINZHI,HAIYONGDAOLEYIXIEZIJIECHULIHANSHU,SHIZHIHUANSUANCHENG10JINZHIXIANSHIZAICHENGXUQIANMIANBAN。

      ZAIYIXIADAIMADEJIESHAOZHONG,YIDIZHIWEI1DEAI-501WEILI,QITAYIBIAOKEYIZHIJIEKAOBEIDEDAO,BADIZHIGAIBIANJIKE。

      1、 CHUANKOUDECHUSHIHUA:ANRUTU4.1ASHEZHICHUANKOUCHUSHIHUAHANSHU(VISA Configure Serial Port)。QIZHONGASRL6::INSTRBIAOSHIWOJISUANJIKUOZHANGCHULAIDECOM6KOU;Enable TerminationSHEZHICHENGFalse,FOUZEZAIDUDAOHUICHEZIJIEDESHIHOUHUIZHONGDUANDUCHUANKOUSHUJU。

金陵棋牌2、 WANGCHUANKOUXIERUDUQUXINGHAOTEZHENGDEMINGLING:DIAOYONGCHUANKOUXIEHANSHU(VISA WriteHANSHU)GONG10TAIAI501,DIZHI1-10,YAOFASONGDEDUMINGLINGRUXIABIAO。XUYAOZHUYI,RUTU4.1B,XIERUDEZIFUCHUANWEIHex Display。YOUJIANDIANJIYUVISA WriteHANSHULIANJIEDE String Constant,XUANZEHex Display,ZHIJIESHURU8181521500005315,JIDUQUDIZHIWEI1DEYIBIAOXINGHAOTEZHENG。QITADIZHIRUXIABIAOLEITUI。

AI-501YIBIAODIZHI     MINGLING(16JINZHI)

金陵棋牌1                             8181521500005315

2                             8282521500005415

3                             8383521500005515

4                             8484521500005615

5                             8585521500005715

6                             8686521500005815

7                             8787521500005915

金陵棋牌8                             88885215000015

9                             8989521500005B15

金陵棋牌10                             8A8A521500005C15

金陵棋牌       3、DUQUCHUANKOUSHUJU:MINGLINGFASONGCHENGGONGHOU,DIAOYONGCHUANKOUDUHANSHU(VISA ReadHANSHU)DUICHUANKOUDUQU10ZIJIE,RUTU4.2C。YINWEIWULUNSHIDUHAISHIXIE,YIBIAODOUFANHUIYIXIA10GEZIJIESHUJU(CANJIAN《AIBUSTONGXUNXIEYISHUOMING(V7.0)》)

4、16JINZHISHUJUZHUANHUANCHENG10JINZHISHUJU:RUTU4.2D,YOUYUDUQUCHUANKOUDEDAODE10ZIJIESHUJUQIAN2ZIJIEBIAOSHIPVZHIDEXINXI,GUDIAOYONGString SubsetHANSHUQUCHUDI1、DI2ZIJIE。ZAIDIAOYONGString To Byte ArrayHANSHUSHIDI1、DI2ZIJIEZHUANHUANCHENGByte ArrayDEDI0、DI1YUANSU。HOUDIAOYONGIndex ArrayHANSHUBALIANGYUANSUTIQUCHULAICHENGWEIDANDUDE10JINZHISHU。WOSHEZHIDEWENDUWEI1WEIXIAOSHU,SUOYIZHENGQUEDEWENDUSHI10JINZHIQINGKUANGXIA

PV=(ZIJIE+DIERZIJIE*256)/10

金陵棋牌SHUJUZHUANHUANZHIHOU,SHUCHUDAOQIANMIANBANXIANGYINGDEXIANSHIJIAN,JIWEITU1YANGSHI。YISHANGSHIYIGEYIBIAODEDAIMA,QITAYIBIAOCHUDUMINGLINGBUTONGWAI,DAIMAYIZHI,ZHIJIEKAOBEIJIKE。

 

结语:金陵棋牌本项目对AI-501仪表进行了简单的LabVIEW通讯编程,还有很多扩张的余地,比如数据存盘,绘制温度曲线,实现远程监控等等。 参考文献:

1. 《AIBUSTONGXUNXIEYISHUOMING(V7.0)》

金陵棋牌2.《LabVIEW6.1BIANCHENGJISHUSHIYONGJIAOCHENG》SHIBOQIANG ZHAOYONGDEDENGBIANZHU

上一篇 人工智能温控仪应用于各种行业 下一篇 AI-2000型触摸屏在北京同仁医院血液病房监控系统中的应用

金陵棋牌SHAMENYUDIANZIDONGHUAKEJIYOUXIANGONGSI BANQUANSUOYOU  ICPBEIANHAO:

DIZHI:SHENZHENSHIFUTIANQUYITIANLU3008HAOHUANGDOUGUANGCHANGCZUO3312

管理登陆  技术支持:  总流量:475010  GoogleSitemap

在线客服
联系人:付治华
手机
13316874407
用心服务 成就你我

高级会员

高级会员

16

推荐收藏该企业网站