智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

可編程控制器與Labview的通訊實現(xiàn)

來源:網(wǎng)絡(luò)

點擊:1307

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:可編程控制器,Labview

    1、引言

      Labview是實驗室虛擬儀器工程工作臺(Labview Virtual Instruments Engineering Workbench)的簡稱,是美國國家儀器公司開發(fā)的虛擬儀器開發(fā)平臺軟件,它的功能強大靈活,可以廣泛應(yīng)用于自動測量系統(tǒng)、工業(yè)過程自動化、實驗室仿真等各個領(lǐng)域。

      Labview使用圖形化編程語言編程,簡單直觀,極大節(jié)省程序開發(fā)時間,同時Labview可提供豐富的庫函數(shù)和功能模塊,可完成各種各樣的編程任務(wù)。

      Labview最重要的功能在于它可提供數(shù)據(jù)采集與分析庫,能連接總線接口硬件、VXI儀器及GPIB和串口儀器。

      

      圖1 基于Labview開發(fā)平臺的虛擬儀器

      國內(nèi)使用的很多儀器都提供了串口通訊功能,利用Labview的串口通訊函數(shù)可輕易與這些儀器連接,通過串口進行數(shù)據(jù)傳送。

      本文以O(shè)MRON的CPM1A型PLC為例,詳細說明了在Labview中如何利用已有的串口通訊函數(shù)集來與PLC進行串口通訊。

    2、Labview與串口通訊

      在Labview中實現(xiàn)串口通訊可以有兩種方法:利用VISA或者使用標準的串口通訊函數(shù)。

      2.1、利用VISA進行串口通訊

      VISA是應(yīng)用于儀器編程的標準I/O應(yīng)用程序接口(API),VISA本身并不具有儀器編程能力,VISA是調(diào)用低層驅(qū)動器的高層的API。

      VISA可以和VXI、GPIB及串口儀器按照所使用的儀器調(diào)用相應(yīng)的設(shè)備驅(qū)動器,具體的使用方法可參考Labview的用戶手冊

      2.2利用標準串口通訊函數(shù)進行串口通訊

      在Labview中提供了幾個標準的串口通訊函數(shù):

      

      在Labview中,進行串口通訊的基本步驟:

      第一:初始化端口,利用串口初始化函數(shù)設(shè)定進行串口通訊的端口號、波特率、停止位、校驗、數(shù)據(jù)位,注意在Labview中串行端口號是從0開始編號的。

      第二:讀寫端口,利用串口讀寫函數(shù)。從串口中讀入或輸出數(shù)據(jù)。

      第三:關(guān)閉端口。

    3、Labview與PLC的串口通訊實現(xiàn)

      CPM1A型PLC是OMRON的一種微型PLC,它有12個輸入點,8個輸出點。該型PLC提供了比較豐富的上位鏈接命令,利用這些命令可通過串口利用PC機對PLC的工作狀態(tài)進行干預(yù)。本文僅以其中兩條命令為例說明Labview與歐姆龍PLC的串口通訊實現(xiàn)方法。

      3.1、上位機對PLC的輸人繼電器進行讀操作

      命令格式

      

      PLC響應(yīng)格式(其中正常情況下結(jié)束碼為00):

      

      Labview中的程序?qū)崿F(xiàn):

      第一 初始化串口

      

      第二 讀PLC輸入繼電器值:

      

     

      3.2上位機寫輸出繼電器進行寫操作

      命令格式:

      

      Labview中的程序?qū)崿F(xiàn):

      第一 初始化串口

      同上

      第二 對PLC輸出繼電器進行寫操作:

      

      在讀寫PLC輸入輸出繼電器時,有以下問題需要注要:

      第一:PLC每個輸入輸出繼電器的狀態(tài)是一個二進制值,所以在Labview與PLC通訊的時候,需要要據(jù)情況把這些二進制值組合成字節(jié)或從一個字節(jié)數(shù)值中分解出單個二進制值。

      第二:歐姆龍PLC的上位鏈接命令格式中有一個FCS幀檢驗部份,即把從一幀的開始到FCS前面的數(shù)據(jù)進行邏輯異或得到的8位二進制數(shù)據(jù)變換成一個2個字符的ASCII碼。實現(xiàn)這個功能只需調(diào)用Labview中的Exclusive Or函數(shù)即可。

    4、結(jié)束語

      本文介紹了在Labview中利用串口通訊函數(shù)進行PLC與PC通訊的方法及實例,該裝置在實際運行中,工作可靠、效果良好。

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認為內(nèi)容侵權(quán),請聯(lián)系我們刪除。

    主站蜘蛛池模板: 青浦区摄像头安装/青浦区无线网络覆盖/青浦区网络调试公司/青浦区IT外包公司/金山区网络维护公司/金山区防火墙调试公司 | 金属网帘|金属帘|装饰网帘|金属环网|金属幕墙网|金属垂帘|金属扣帘-安平县名图金属丝网制品有限公司 | 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 莫非传媒官网-江西知名的网络营销推广服务平台南昌网络公司,专业网络公关,品牌危机处理,网站SEO优化,微信朋友圈广告,网站建设,南昌莫非文化传媒有限公司 | 深圳市中控智能科技有限公司| 廊坊大地木业有限公司| 专业液压对辊,双齿辊破碎机,沙子烘干机,制砂洗沙设备生产线厂家 - 巩义市吉宏机械 | 篮球场围网|网球场围网|球场围网|体育场围网_安平县炎煌丝网制品有限公司 | 硬度计-布氏硬度计-维氏硬度计-莱洛特试验仪器有限公司 | 组合包装箱,折叠包装箱,烟台木箱,烟台包装箱-烟台顺达包装有限责任公司 | 长沙物流公司|湖南货物运输公司|长沙第三方物流公司-国联物流 湖南第三方物流专家 | 硬脂酸钡_硬脂酸镁_硬脂酸镉_硬脂酸铝_硬脂酸锌-石家庄中石恒达矿产品有限公司 | 山东自保温砌块_泰安自保温砌块厂家_山东润德新型建材有限公司【网站】 | 机器人码垛机-纸箱套袋机-水平缠绕机-贴标机-开箱机-装盒机-杭州贝立智能设备有限公司 | 家用座椅电梯 斜挂升降平台 无障碍升降机 残疾人升降机的生产厂家超易达机械 | 铁行火车票_铁行火车票网上订票_铁行火车票客户端【铁行官网】 | 义乌供需网-义乌外发加工来料加工,义乌采购信息供求对接平台(yiwugongxu.com) | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 红都服装官网-北京红都西服-红都西服定制-北京红都集团 | 维启科技-创造科技的无限可能 | 上海维启信息技术有限公司 建筑仿真 BIM 虚拟现实 VR AR 顶岗实习 建筑智能模型 | 深圳起重机,龙门吊,天车起重工程,电动葫芦,液压升降货梯-深圳市德力起重机械有限公司 | 生物柴油设备,乙醇精馏塔,醋酸精馏塔生产厂家-无锡弘鼎华化工设备有限公司 | 江西铭鑫冶金设备有限公司-破碎机,铜米机,选矿摇床,电池回收设备 | 消防施工,消防工程施工,消防施工改造-北京消防工程公司-亿杰(北京)消防工程有限公司 | 重庆自考网-重庆自学考试 | 松下PLC经销商-松下传感器-放大器-电磁阀-光电开关-金器[东莞均钛]品牌气动元件及工控产品一站式供应商 | 气体泄漏检测仪,COD水质分析仪,RD8200管线探测仪-成都恒通兴业科技有限责任公司 | 小程序开发,网站建设,APP开发,商城系统开发,社区团购系统开发,区块链溯源,互联网资质办理-软多信息技术有限公司_河南软多信息技术有限公司 | 液晶拼接屏_液晶监视器_液晶广告机_触摸一体机_户外广告机_中亿睿企业官网 | 五金冲压件生产厂家_加工五金拉伸件-沧州浚鼎机械制造有限公司-沧州浚鼎机械制造有限公司 | 永光机械-小型建筑机械领航者,公司专注于小型建筑、工程机械的研发与制造 | 新余市国信融资担保有限公司 | 铜排,异型紫棒,紫铜棒,紫铜微孔管,异型黄管,黄铜管,异形紫管,紫铜管,焊接铜管,散热器铜管,电力铜管_河间市通海铜业有限公司 | 线路板生产厂家|电路板快板打样|PCB工厂价格|江西锦宏电子有限公司|PCB版加工定制 | 碳化硅微粉_超细碳化硅微粉_潍坊凯华碳化硅微粉有限公司 | 湖州搬家公司_档案搬迁_货物运输_钟点搬运价格「湖州蓝天家政综合服务有限公司」 | 增压泵-离心泵-管道泵-排污泵-上海渤泉泵业制造有限公司 【官方网站】 | 冷却特性测试仪_ 刀柄热胀仪_加油小车价格_皮带张力仪_上海川奇机电设备有限公司 | 太原石膏基自流平,太原轻质抹灰石膏,太原腻子粉,太原抗裂砂浆-太原乔贝建筑材料有限公司 | 沈阳河山铸造有限公司 | 检重秤,液化气充装秤,滚筒电子秤,汽车衡厂家|上海越衡实业 |