亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        PLC與Matlab的通訊技術(shù)研究

        2016-02-26 00:04:40焦洪遠
        西部皮革 2016年18期
        關(guān)鍵詞:數(shù)據(jù)項串口沈陽

        焦洪遠

        (沈陽工業(yè)大學,遼寧 沈陽 110870)

        ?

        PLC與Matlab的通訊技術(shù)研究

        焦洪遠

        (沈陽工業(yè)大學,遼寧 沈陽 110870)

        PLC編程是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算等操作的指令,并通過數(shù)字式、模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程.MATLAB將數(shù)值分析、矩陣計算、科學數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)的建模和仿真等諸多強大功能集成在一個易于使用的視窗環(huán)境中,為科學研究、工程設(shè)計以及必須進行有效數(shù)值計算的眾多科學領(lǐng)域提供了一種全面的解決方案,本文對PLC與Matlab在串口通訊方面進行了研究。

        PLC ; Matlab ;串口通訊

        1 Matlab串口通訊

        Matlab并不具備直接訪問硬件的能力,但是支持面向?qū)ο蠹夹g(shù),通過調(diào)用Instrument Control Toolbox中的serial類函數(shù)來創(chuàng)建串口對象,對串口對象操作就是對串口操作,使用起非常方便。同時,Matlab封裝的串口對象支持對串口的異步讀寫操作,使得計算機在讀寫串口時能同時進行其他處理工作,因而能大大提高計算機執(zhí)行效率。Matlab用多線程技術(shù)實現(xiàn)這種異步操作,通過異步讀寫設(shè)置,計算機在執(zhí)行讀寫串口函數(shù)時能立即返回不必等待串口把數(shù)據(jù)傳輸完畢,當指定的數(shù)據(jù)傳輸結(jié)束時就觸發(fā)事件,執(zhí)行事件回調(diào)函數(shù),可以在事件回調(diào)函數(shù)中編程,進行數(shù)據(jù)處理,這樣就不會造成因等待串口傳輸數(shù)據(jù)引起的時間浪費。

        2 中斷方式通信

        從Matlab6.0版本開始,Mathworks公司在軟件中增加了設(shè)備控制箱(instrument control toolbox),提供了對RS-232/RS-485通信標準串口通信正式支持。利用該工具箱serial類及instrcallback()回調(diào)函數(shù),能可靠地進行實時串地通信。為此,筆者充分結(jié)合單片機和Matlab優(yōu)點,基于事件驅(qū)動中斷通信機制,提出了一種Matlab環(huán)境下PC機與單片機實時串行通信數(shù)據(jù)處理方法,極大地簡化開發(fā)流程,提高了系統(tǒng)開發(fā)效率。另外,與目前普遍采用基于Matlab查詢方式下非實時串行通信技術(shù)相比,這種方法實用性也大大增強了。

        3 PLC與MATLAB的通訊實現(xiàn)

        3.1通訊原理

        Matlab7.0集成了OPC Toolbox,它是一個OPC客戶端數(shù)據(jù)訪問軟件,通過OPC Toolbox可以連接任何一個OPC數(shù)據(jù)服務(wù)器,實現(xiàn)對連接服務(wù)器數(shù)據(jù)的讀或?qū)??;贠PC技術(shù)的Matlab與PLC S7200通信原理圖如圖3所示:參照Matlab中的OPCToolbox對象模型,以s7—200 OPC Server為OPC服務(wù)器,Matlab為客戶端,建立OPC通信的流程,實現(xiàn)Matlab在實際工業(yè)控制系統(tǒng)中的應(yīng)用。

        3.2PC Access與S7-200的連接

        PC Access是西門子S7—200的專用OPC服務(wù)器,支持OPC Data Access(DA)3.0規(guī)范,可以與任何標準的OPC客戶端通信,其服務(wù)器ID為“S7—200.OPCServer”。在PC Access中可以為監(jiān)控的PLC定義屬性、通信協(xié)議,創(chuàng)建客戶端訪問的數(shù)據(jù)項(Item)及數(shù)據(jù)地址等。本系統(tǒng)中需要通過OPC通信的數(shù)據(jù)項有2個,即werldu(溫度過程值)、kongzhi(控制量)。

        3.3建立Matlab與PC Access的連接

        運行PC Access中的相關(guān)項目后,在Matlab命令窗口編寫運行如下M文件程序?qū)崿F(xiàn)Matlab與PCAccess的通信。

        clc

        clear all;

        hostlnfo=opcserverinfo(’localhost’);

        allServers=hostInfo.ServerID;%確定該主機上可用的ID

        da=opcda(’localhost’,’S7200.OPCServer’);%s7—200 OPC Sever為PC Access的OPC服務(wù)器ID connect(da);%連接OPC服務(wù)器

        grp=addgroup(da,’groupl’).%增加組

        wendu=additem(grp,’MicroWin.NewPLc.wendu’);%增加數(shù)據(jù)項與PC Access中溫度設(shè)定關(guān)聯(lián)。

        kongzhi=additem(grp,’MicroWin.NewPLc.kongzhi’)。

        [1]王樹東,畢作文,王紅波,OPC技術(shù)下PLC與MATLAB相結(jié)合的模糊控制系統(tǒng)[J].電氣自動化,2011,33(5):11-14.

        [2]西門子公司,S7-300/400 PLC編程手冊[Z].北京:西門子(中國)有限公司自動化部,1998.

        [3]劉志儉,等.Matlab應(yīng)用程序接口用戶指南[M].北京:科學出版社,2000.

        [4]遲君平,王斌,李業(yè)友.模塊化編程方法在PLC程序開發(fā)中的應(yīng)用[J].為計算機信息,2005,21(06):26-27.

        焦洪遠(1986-),男,漢族,碩士,沈陽工業(yè)大學,過程檢測技術(shù)與控制。

        TP336

        A

        1671-1602(2016)18-0003-01

        猜你喜歡
        數(shù)據(jù)項串口沈陽
        淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
        一種多功能抽簽選擇器軟件系統(tǒng)設(shè)計與實現(xiàn)
        甘肅科技(2020年19期)2020-03-11 09:42:42
        非完整數(shù)據(jù)庫Skyline-join查詢*
        沈陽分店
        藝術(shù)品(2019年9期)2019-10-26 06:42:14
        基于Python的Asterix Cat 021數(shù)據(jù)格式解析分析與實現(xiàn)
        沈陽分店
        藝術(shù)品(2019年4期)2019-05-30 04:45:38
        Study on the harmony between human and nature in Walden
        長江叢刊(2018年8期)2018-11-14 23:56:26
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        LiteraryTechniquesEmployedtoDevelop Celie'sCharacterinThe Color Purple
        科技視界(2014年22期)2014-04-17 03:16:18
        亚洲va欧美va国产综合| 人妻少妇精品专区性色anvn| 国产成人无码a在线观看不卡| 黑人巨大av在线播放无码| 亚洲日韩一区二区一无码| 91大神蜜桃视频在线观看| 国产一区二区精品亚洲| 亚洲精品无码久久久| 狠狠色狠狠色综合久久第一次 | 制服无码在线第一页| 精品老熟女一区二区三区在线| 呦系列视频一区二区三区| 欧美丰满熟妇乱xxxxx图片| 亚洲欧美成人在线免费| 亚洲av午夜福利精品一区不卡| 国产精品无码av无码| 国产mv在线天堂mv免费观看| 亚洲人成无码网站十八禁| 日本一区二区三级在线| 久久久久av无码免费网| 少妇精品无码一区二区三区| 成av人片一区二区三区久久| 日本道免费一区二区三区日韩精品| 免费人成视频在线| 成人无码视频在线观看网站| 日本女优五十路中文字幕| 国产乱人偷精品人妻a片| 中国精学生妹品射精久久| 精品午夜一区二区三区| 日韩亚洲精品国产第二页| 人人澡人人澡人人看添av| 久久99精品中文字幕在| 久久久大少妇免费高潮特黄| 国产人妻大战黑人20p| 午夜探花在线观看| 一区二区三区在线观看视频 | 人妻精品久久久久中文字幕| 国产黑色丝袜在线观看下| 亚洲精品区二区三区蜜桃| 日韩中文字幕版区一区二区三区| 国产xxxx99真实实拍|