国产丝袜啪啪-国产私拍精品88福利视频-国产思思-国产天天色-日韩精品片-日韩精品另类天天更新影院

用PLC系統(tǒng)兩線連接型數(shù)顯儀表的設計

放大字體  縮小字體 發(fā)布日期:2014-10-21     來源:[標簽:出處]     作者:[標簽:作者]     瀏覽次數(shù):116
核心提示:

摘 要:PLC系統(tǒng)是應用極其廣泛的工業(yè)自動化裝置,但由于沒有配套的數(shù)顯儀表而無法顯示其數(shù)據(jù)或參數(shù)。本文給出了只用兩根I/O線連接PLC系統(tǒng)的數(shù)顯儀表實現(xiàn)方案,詳細介紹了基于STC89C51的硬件組成、時序設計、軟件實現(xiàn)和應用方法。該數(shù)顯儀表可以直接和晶體管輸出或電壓輸出形式的各類PLC連接,實現(xiàn)PLC系統(tǒng)的數(shù)據(jù)或參數(shù)顯示功能。

0 引言

  可編程邏輯控制器簡稱PLC(Programmable Logic Controller),具有編程簡單、可靠性高、通用性強和使用方便等特點,廣泛應用于工業(yè)控制中的各類生產(chǎn)過程[1>。目前的PLC系統(tǒng)多用指示燈來顯示生產(chǎn)過程或設備的狀態(tài)信號,或借助于專用的人機界面(HMI)、工業(yè)PC來顯示過程變量或設置系統(tǒng)參數(shù)。HMI和IPC不僅增加了PLC系統(tǒng)的成本,而且無法適應高溫、高濕熱、多粉塵的工作環(huán)境。基于LED的數(shù)顯儀表具有環(huán)境適應性強、顯示直觀、醒目等優(yōu)點,可以滿足某些工業(yè)現(xiàn)場的特殊顯示需求。然而,如果使用PLC系統(tǒng)的I/O直接驅(qū)動數(shù)碼管進行顯示,則需要占用大量的PLC系統(tǒng)I/O資源。本文采用單片機和程序控制技術,通過特定的傳輸時序,只需使用PLC系統(tǒng)的2個I/O點即可實現(xiàn)其參數(shù)顯示。

1 硬件設計

  以STC89C51為核心實現(xiàn)的PLC系統(tǒng)兩線連接型數(shù)顯儀表的硬件組成如圖1所示。整個硬件系統(tǒng)主要由STC89C51單片機、輸入接口、程序下載接口、數(shù)碼管顯示驅(qū)動電路、按鍵輸入(可選)和報警輸出(可選)等部分組成。STC89C51和標準80C51保持硬件結(jié)構(gòu)和指令系統(tǒng)兼容,提高了時鐘速率,擴充了在系統(tǒng)編程(ISP)、在應用編程(IAP)、電源欠壓檢測與復位、看門狗復位等功能,其I/O口經(jīng)過了特殊的設計,使其在工業(yè)控制環(huán)境中具有極高的可靠性。


 1.1 PLC系統(tǒng)輸入接口

  PLC系統(tǒng)通過兩個輸出點將顯示數(shù)據(jù)按照一定的時序傳給數(shù)顯儀表。PLC系統(tǒng)一般有繼電器出、可控硅輸出、晶體管輸出和24V直流電壓輸出等多種形式可供選擇,一般使用其晶體管輸出或24V輸出形式經(jīng)過相應的轉(zhuǎn)換電路連接數(shù)顯儀表。為了適應兩種輸出形式,采用光電耦合器統(tǒng)一將PLC系統(tǒng)的輸出信號轉(zhuǎn)換為TTL電平信號。如果PLC系統(tǒng)的輸出形式為24VDC,例如西門子的S7系列PLC,則PLC輸出與光電耦合器輸入側(cè)的連接如圖2所示。如果PLC系統(tǒng)的輸出為晶體管集電極開路或漏極開路輸出,如三菱的FX系列PLC,則PLC輸出與光電耦合器輸入側(cè)的連接如圖3所示。無論采用何種連接方式,轉(zhuǎn)換后進入STC89C51單片機的信號邏輯都與PLC系統(tǒng)的輸出邏輯保持一致。使用光電耦合器實現(xiàn)信號轉(zhuǎn)換,有利于提高系統(tǒng)的抗干擾能力,因為干擾信號即使具有較高的電壓幅值,但其能量相對較小,形成的微弱電流一般不足以使光電耦合器導通。轉(zhuǎn)換后的兩路信號分別作為數(shù)據(jù)線和時鐘線,連接到單片機的兩個外中斷輸入引腳,便于使用中斷方式傳輸顯示數(shù)據(jù)。


  1.2 程序下載接口

  借助于ISP編程功能,可以通過RS-232C接口將程序代碼從計算機下載到單片機內(nèi)部的Flash中。程序下載接口一般設計為標準的RS-232接口,使用一片MAX232轉(zhuǎn)換芯片即可實現(xiàn)。

  1.3 數(shù)碼管驅(qū)動電路

  為了確保數(shù)碼管的顯示亮度,使用兩片74HC245實現(xiàn)數(shù)碼管的驅(qū)動。其中一片74HC245用于驅(qū)動4位共陰極數(shù)碼管的段碼,其輸入和單片機的P0口連接,輸出則經(jīng)限流電阻限流后與4位數(shù)碼管的8個段碼引腳連接。另一片74HC245驅(qū)動4位數(shù)碼管的位碼,其輸入和單片機的P1.0~P1.3連接,輸出則分別和4位數(shù)碼管的公共端連接。

2 傳輸時序

  1臺數(shù)顯儀表和PLC實現(xiàn)數(shù)據(jù)傳輸時需占用PLC的2個輸出點,分別用作數(shù)據(jù)線和時鐘線。由于顯示數(shù)據(jù)的傳輸是串行的,因此必須設計相應的傳輸時序。構(gòu)建雙方的傳輸時序時必須充分考慮PLC系統(tǒng)的工作原理、輸出特性及其差異以及傳輸過程的可靠性等問題。綜合考慮這些因素后所設計的傳輸時序如圖4所示。傳輸1次顯示數(shù)據(jù)總共需要21個時鐘周期,其中3個時鐘用于同步信號,16個時鐘用于傳輸顯示數(shù)據(jù)的4位BCD碼或特定的提示字符,2個時鐘用于傳輸2位表示小數(shù)點顯示位置的信息。顯示數(shù)據(jù)和小數(shù)點位置信息的低位在前,高位在后。例如,圖4表示傳輸?shù)娘@示數(shù)據(jù)為8951,小數(shù)點位置信息為10,表示小數(shù)點在十位之后,因此最終顯示數(shù)據(jù)為895.1。

  由于PLC系統(tǒng)基于掃描原理周而復始地刷新輸入信號、執(zhí)行用戶程序和輸出運行結(jié)果[4>,在一個掃描周期內(nèi)讓PLC系統(tǒng)的輸出信號發(fā)生跳變難于實現(xiàn),因此圖4的一個時鐘周期需要占用PLC系統(tǒng)的兩個掃描周期。每次傳輸過程增設3個同步脈沖是為了提高傳輸過程的可靠性,確保PLC系統(tǒng)及其傳輸線路無論出現(xiàn)何種故障,都可以在故障恢復后的一個傳輸周期內(nèi)正確地傳輸顯示數(shù)據(jù)。

3 軟件設計

  數(shù)顯儀表的程序由初始化、外中斷0服務程序、外中斷1服務程序和定時器T0中斷服務程序4部分組成。T0每隔5ms中斷1次,在其中斷服務程序中根據(jù)接收到的顯示數(shù)據(jù)及其小數(shù)點位置信息完成4位數(shù)碼管的動態(tài)顯示。外中斷0服務程序用于檢測同步信號,外中斷1服務程序用于接收16位顯示數(shù)據(jù)的BCD編碼和2位表示小數(shù)點顯示位置的信息。

  3.1 外中斷0服務程序

  外中斷0由數(shù)據(jù)信號線的下降沿觸發(fā),在其中斷服務程序中,如果檢測到時鐘線為低電平,則視為同步信號。當檢測到3個同步脈沖后,則表明收到了正確的同步信號,此時關閉外中斷0,開啟外中斷1,借助于外中斷1服務程序接收數(shù)據(jù)。如果在前一次或前兩次中斷服務程序中已檢測同步脈沖而本次未檢測到同步脈沖,則視為無效同步信號。外中斷0服務程序的主要代碼如下:

  void Int0_Srvice(void) interrupt 0

<
工博士工業(yè)品商城聲明:凡資訊來源注明為其他媒體來源的信息,均為轉(zhuǎn)載自其他媒體,并不代表本網(wǎng)站贊同其觀點,也不代表本網(wǎng)站對其真實性負責。您若對該文章內(nèi)容有任何疑問或質(zhì)疑,請立即與商城(m.jiongmu.cn)聯(lián)系,本網(wǎng)站將迅速給您回應并做處理。
聯(lián)系電話:021-31666777
新聞、技術文章投稿QQ:3267146135  投稿郵箱:syy@gongboshi.com
主站蜘蛛池模板: aaaaaa级特色特黄的毛片 | 日本精品视频在线播放 | a级片在线观看视频 | 精品 日韩 国产 欧美在线观看 | 性做久久久久久久免费看 | 加勒比综合 | 亚洲三级a | 在线精品国产成人综合第一页 | 精品日韩一区二区三区 | 亚洲一区二区精品推荐 | 国产一区二区fc2ppv在线播放 | 日韩在线视频免费不卡一区 | 国产一区二区三区精品久久呦 | 亚洲精品一区二区三区在 | 在线观看国产一级强片 | 国产99久久久久久免费看 | 农村寡妇野外情一级毛片 | 99国产精品久久久久久久成人热 | 男女性男女刺激大片免费观看 | 美国免费三片在线观看 | xxx本日| 亚洲综合在线视频 | 日本在线毛片视频免费看 | 成年人网站在线观看免费 | 美女视频黄.免费网址 | 图片区偷拍区小说区 | 欧美最黄视频 | 亚洲欧美一二三区 | 在线毛片一区二区不卡视频 | 欧美亚洲在线 | 在线观看一级毛片免费 | 一本大道香蕉久在线不卡视频 | 久热精品免费视频 | 孕妇孕交视频 | 亚洲炮网 | 中国成人在线视频 | 亚洲色视频在线播放网站 | 亚洲一区视频 | 99在线精品免费视频九九视 | 国内精品久久久久久久久久影视 | 中文无线乱码二三四区 |