0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用PLC自動(dòng)控制原理解決控制中采集慢的問題

電子設(shè)計(jì) ? 來源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-09-17 07:52 ? 次閱讀

1 前言

眾所周知,PLC自從問世以來就在自動(dòng)控制各個(gè)行業(yè)發(fā)揮著難以取代的核心控制作用。PLC運(yùn)行可靠,適用于各種惡劣的工業(yè)環(huán)境,PLC和工控機(jī)(IPC)相比,其運(yùn)行可靠、可擴(kuò)展性好、便于電氣連接、控制更專業(yè),但是工控機(jī)良好的人機(jī)界面,方便高級(jí)語言都是PLC所不能比擬的。

組態(tài)軟件在很多場(chǎng)合應(yīng)用于控制,可整個(gè)控制的中心往往還是PLC,組態(tài)軟件(上位機(jī))所起的控制作用很小。人機(jī)界面一般用于簡單的動(dòng)作控制,工藝參數(shù)的編制,配方的設(shè)定等等,雖然在概念上屬于控制范疇,但它并未真正起到核心控制作用,因?yàn)檎嬲L期的自動(dòng)運(yùn)行控制是由PLC完成。我們不經(jīng)常使用工控機(jī)作為核心控制部分的原因有兩點(diǎn):第一,工控機(jī)不適于在很惡略的環(huán)境下運(yùn)行;第二,工控機(jī)經(jīng)常采用的Windows系統(tǒng)并不能夠讓人放心,其長期運(yùn)行效果并不好。

盡管PLC、IPC在自動(dòng)化控制中扮演不同角色,在許多運(yùn)行連續(xù)時(shí)間較短,環(huán)境相對(duì)比較好的地方,人們還是希望使用IPC進(jìn)行核心控制。使用IPC進(jìn)行核心控制有很多種實(shí)現(xiàn)方式,當(dāng)然其中最為簡單的辦法就是使用組態(tài)軟件。

本文針對(duì)使用組態(tài)軟件做控制中用戶經(jīng)常遇到的問題進(jìn)行討論。在許多用戶使用組態(tài)軟件進(jìn)行控制,尤其是使用串口連接方式進(jìn)行控制時(shí),發(fā)現(xiàn)組態(tài)軟件自動(dòng)控制會(huì)影響的數(shù)據(jù)的采集速度,本文著重介紹如何解決此問題,解決此辦法就是——將PLC的控制方式模仿的應(yīng)用到上位機(jī)串口控制中。

2 用戶使用組態(tài)軟件控制后,導(dǎo)致數(shù)據(jù)采集慢的原因

這是許多組態(tài)軟件用戶在編寫上位機(jī)自動(dòng)控制程序中所遇到的問題,到底是什么原因?能否有好的辦法來解決?

我們先簡單描述組態(tài)軟件數(shù)據(jù)采集控制的原理。在正常情況下,組態(tài)軟件定時(shí)向下位機(jī)發(fā)出讀命令來等待下位機(jī)回應(yīng)以截取想要查詢的數(shù)據(jù),周而復(fù)始的循環(huán),數(shù)據(jù)便動(dòng)態(tài)的顯示在上位機(jī)上,實(shí)現(xiàn)數(shù)據(jù)“實(shí)時(shí)采集”。那么當(dāng)我們需要對(duì)下位機(jī)進(jìn)行控制時(shí),組態(tài)軟件就會(huì)相應(yīng)寫命令,實(shí)現(xiàn)上位機(jī)對(duì)下位機(jī)的“實(shí)時(shí)控制”。

表面上看去合情合理,可為什么會(huì)出現(xiàn)數(shù)據(jù)采集慢這種情況?原來一切“歸咎于”組態(tài)軟件的讀寫機(jī)制。組態(tài)軟件為實(shí)現(xiàn)快速的控制,所以給寫命令最高的優(yōu)先執(zhí)行權(quán),也就是說,當(dāng)有寫(控制)命令時(shí),組態(tài)軟件首先執(zhí)行寫命令,直到?jīng)]有寫(控制)命令時(shí)組態(tài)軟件才恢復(fù)正常的讀(采集)循環(huán)。

由此,我們不難發(fā)現(xiàn)用戶經(jīng)常出現(xiàn)數(shù)據(jù)采集慢的原因。如果用戶頻繁將控制指令發(fā)出,系統(tǒng)將分配很少的時(shí)間給數(shù)據(jù)采集,從而導(dǎo)致數(shù)據(jù)采集變慢或者中斷。用戶在循環(huán)指令中重復(fù)給一個(gè)變量賦值(如y0=1),就會(huì)導(dǎo)致以上問題,所以我們的解決辦法就是需要控制時(shí)控制,不需要控制時(shí)放手。為了實(shí)現(xiàn)這種控制方式,我們可以參考PLC的運(yùn)行模式。

3 PLC運(yùn)行原理

在沒有中斷的情況下,PLC采用“順序掃描,不斷循環(huán)”的工作方式。

4 小結(jié)

如上所述,在組態(tài)軟件控制中,我們采用先運(yùn)算再輸出的方法,即,對(duì)IO變量有循環(huán)復(fù)雜運(yùn)算操作時(shí),我們采用中間變量計(jì)算,待計(jì)算出結(jié)果時(shí)我們?cè)賹?duì)IO變量賦值,這樣就會(huì)解決控制中采集慢的問題。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5012

    文章

    13304

    瀏覽量

    463596
  • 工控機(jī)
    +關(guān)注

    關(guān)注

    10

    文章

    1736

    瀏覽量

    50575
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    39

    文章

    6121

    瀏覽量

    113693
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PLC自動(dòng)控制技術(shù)的實(shí)現(xiàn)過程與自身特點(diǎn)

    摘 要: PLC自動(dòng)控制技術(shù)的出現(xiàn),能夠有效改善變頻器在處理數(shù)據(jù)存在處理數(shù)據(jù)不足的問題。與此同時(shí),還能使其具備人機(jī)互動(dòng)的能力。從實(shí)踐角度來看,PLC
    發(fā)表于 09-03 07:47

    基于PLC的液冷系統(tǒng)自動(dòng)控制

    基于PLC的液冷系統(tǒng)自動(dòng)控制 PLC based Automatic Control for Liquid-cooled Chiller
    發(fā)表于 03-17 09:39 ?18次下載

    利用PLC實(shí)現(xiàn)煙塵凈化系統(tǒng)的自動(dòng)控制

    本文主要介紹了西門子PLC在鋁廠煙塵凈化系統(tǒng)自動(dòng)控制的應(yīng)用,著重介紹了PLC控制系統(tǒng)的系統(tǒng)配置方案、軟件設(shè)計(jì)思想和程序結(jié)構(gòu),并介紹了利用TP27型觸摸屏實(shí)
    發(fā)表于 05-31 15:38 ?63次下載

    自動(dòng)控制理解題題典

    自動(dòng)控制理解題題典是根據(jù)高等工科院校自動(dòng)控制原理教學(xué)大綱的基本要求編寫的,書中例題涵蓋了經(jīng)典控制理論和線性系統(tǒng)狀態(tài)空間分析的基本內(nèi)容。全書共分九章,每章均
    發(fā)表于 07-11 09:01 ?93次下載
    <b class='flag-5'>自動(dòng)控制</b>原<b class='flag-5'>理解</b>題題典

    水塔水位自動(dòng)控制

    水塔水位自動(dòng)控制 一、實(shí)驗(yàn)?zāi)康挠?b class='flag-5'>PLC 構(gòu)成水塔水位自動(dòng)控制系統(tǒng)二、實(shí)驗(yàn)設(shè)備1) Dais-PLC30MR 可編程控制
    發(fā)表于 09-23 08:06 ?1.5w次閱讀
    水塔水位<b class='flag-5'>自動(dòng)控制</b>

    交通信號(hào)燈的PLC自動(dòng)控制

    實(shí)驗(yàn)? 交通信號(hào)燈的PLC自動(dòng)控制一.實(shí)驗(yàn)?zāi)康?.?掌握十字口交通信號(hào)燈自動(dòng)控制
    發(fā)表于 09-30 12:21 ?6353次閱讀
    交通信號(hào)燈的<b class='flag-5'>PLC</b><b class='flag-5'>自動(dòng)控制</b>

    機(jī)械手的PLC自動(dòng)控制

    實(shí)驗(yàn)  機(jī)械手的PLC自動(dòng)控制一.實(shí)驗(yàn)?zāi)康?. 掌握機(jī)械手步進(jìn)控制程序設(shè)計(jì)2. 進(jìn)一
    發(fā)表于 09-30 12:27 ?5304次閱讀
    機(jī)械手的<b class='flag-5'>PLC</b>的<b class='flag-5'>自動(dòng)控制</b>

    電機(jī)的PLC自動(dòng)控制

    實(shí)驗(yàn)? 電機(jī)的PLC自動(dòng)控制一、實(shí)驗(yàn)?zāi)康??? 1.掌握電機(jī)的常規(guī)控制電路設(shè)計(jì)。??? 2.了解電機(jī)電路的實(shí)際接線。二、實(shí)驗(yàn)器材
    發(fā)表于 09-30 13:11 ?2702次閱讀

    PLC在機(jī)場(chǎng)行李系統(tǒng)自動(dòng)控制的應(yīng)用

    【摘 要】介紹了在機(jī)場(chǎng)行李系統(tǒng)自動(dòng)控制過程,PLC(可編程邏輯控制器)的控制方法、PLC與安檢
    發(fā)表于 05-18 21:46 ?2543次閱讀
    <b class='flag-5'>PLC</b>在機(jī)場(chǎng)行李系統(tǒng)<b class='flag-5'>自動(dòng)控制</b><b class='flag-5'>中</b>的應(yīng)用

    PLC在紙漿模塑生產(chǎn)自動(dòng)控制系統(tǒng)的應(yīng)用

    PLC在紙漿模塑生產(chǎn)自動(dòng)控制系統(tǒng)的應(yīng)用 摘要:本文介紹了PLC在紙漿模塑生產(chǎn)自動(dòng)控制系統(tǒng)
    發(fā)表于 06-12 15:05 ?1018次閱讀
    <b class='flag-5'>PLC</b>在紙漿模塑生產(chǎn)<b class='flag-5'>自動(dòng)控制</b>系統(tǒng)<b class='flag-5'>中</b>的應(yīng)用

    PLC在紙漿模塑生產(chǎn)自動(dòng)控制系統(tǒng)的應(yīng)用

    PLC在紙漿模塑生產(chǎn)自動(dòng)控制系統(tǒng)的應(yīng)用 本文介紹了PLC在紙漿模塑生產(chǎn)自動(dòng)控制系統(tǒng)的應(yīng)用,
    發(fā)表于 06-20 13:14 ?623次閱讀
    <b class='flag-5'>PLC</b>在紙漿模塑生產(chǎn)<b class='flag-5'>自動(dòng)控制</b>系統(tǒng)<b class='flag-5'>中</b>的應(yīng)用

    基于PLC的物料自動(dòng)控制系統(tǒng)

    基于PLC的物料自動(dòng)控制系統(tǒng) 一.引言??????連續(xù)配料輸送自動(dòng)控制系統(tǒng)在水泥、煤炭、冶金、化工、飼料、食品等行業(yè)有很廣泛的應(yīng)用。具有功
    發(fā)表于 12-16 17:57 ?2281次閱讀
    基于<b class='flag-5'>PLC</b>的物料<b class='flag-5'>自動(dòng)控制</b>系統(tǒng)

    如何使用PLC實(shí)現(xiàn)水廠加氯的自動(dòng)控制

    介紹一種用PLC實(shí)現(xiàn)的控制方法,完成對(duì)水廠加氯、氣源切換和漏氯報(bào)警等工藝流程的自動(dòng)控制。
    發(fā)表于 09-04 14:49 ?11次下載
    如何使用<b class='flag-5'>PLC</b>實(shí)現(xiàn)水廠加氯的<b class='flag-5'>自動(dòng)控制</b>

    S7-300 PLC在水廠自動(dòng)控制系統(tǒng)的應(yīng)用

    S7-300 PLC在水廠自動(dòng)控制系統(tǒng)的應(yīng)用說明。
    發(fā)表于 04-25 11:03 ?41次下載

    自動(dòng)控制理解題題典

    一本自動(dòng)控制理論方面的習(xí)題解,對(duì)自動(dòng)控制理論學(xué)習(xí)非常有幫助的一本書
    發(fā)表于 05-16 15:38 ?2次下載