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

        ?

        單片機和PLC實時控制系統(tǒng)的設計實現(xiàn)

        2014-09-02 22:12:52孫傳旗李文峰張兵
        科技視界 2014年22期
        關鍵詞:個字符波特率命令

        孫傳旗 李文峰 張兵

        【摘 要】本文針對當前PLC以及單片機通信的研究趨勢,探索應用最簡單的控制電路實現(xiàn)所需的功能。并且恰當選用輸入顯示裝置,以較低的成本完成了PLC專用觸摸屏的部分功能,彌補PLC專用觸摸屏價格昂貴的不足,實現(xiàn)對PLC的有效控制。

        【關鍵詞】PLC;MCS-51單片機;串行通信;實時控制

        0 引言

        在現(xiàn)在工廠控制系統(tǒng)中,PLC 作為過程控制的核心部件,工作穩(wěn)定、運行可靠、強大的控制能力和成熟的技術使其具有很大的競爭優(yōu)勢。但PLC 也有其不足之處,操作過程缺乏交互性?,F(xiàn)場工作人員無法直觀地對其工作狀態(tài)進行實時監(jiān)控,修改運行參數(shù)必須由專業(yè)人員使用專用的編程器來完成,不但成本高昂,而且極為不便。對于一些需要經(jīng)常更改工藝參數(shù)的應用場合控制系統(tǒng),這些不足尤為突出。各PLC 公司專用的觸摸屏交互性雖好,但價格較貴,兼容性差。

        針對目前應用的問題,本文設計實現(xiàn)了基于單片機的PLC 實時控制系統(tǒng)。單片機利用PLC必備的編程接口與之進行通信,采用LED顯示PLC程序執(zhí)行狀態(tài),使用按鍵來設置工藝參數(shù)。

        1 AT89系列單片機介紹

        AT89系列單片機是美國ATMEL公司生產(chǎn)的8位Flash系列單片機,與INTEL公司生產(chǎn)的MCS-51單片機兼容,是市場的主流產(chǎn)品。其特點如下:

        1)片內(nèi)含有Flash程序存儲器,開發(fā)編程方便;

        2)全面兼容8051,引腳完全相同可直接取代8751;

        3)具有靜態(tài)時鐘方式、降低系統(tǒng)功耗,適合便攜式系統(tǒng);

        4)Flash程序存儲器可以多次快速擦寫,適合學習、開發(fā)。

        2 PLC的介紹

        可編程序控制器( Programmable Logic Controller) ,簡稱PLC ,是一種專為工業(yè)環(huán)境應用而設計的電子系統(tǒng). 它采用可編程序的存儲器,在內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算操作的指令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型的生產(chǎn)過程. PLC 具有編程簡單,使用方便,抗干擾能力強,在特殊的環(huán)境中仍能可靠地工作,故障修復時間短,維護方便,接口功能強等優(yōu)點,因此在工業(yè)中得到了廣泛應用。

        3 單片機和PLC實時控制系統(tǒng)的設計實現(xiàn)

        3.1 單片機的硬件的系統(tǒng)總體結構

        根據(jù)要求,設計系統(tǒng)的總體結構如圖1所示。由圖中可以看出,設計的系統(tǒng)較為簡單,采用單片機的最小系統(tǒng)即可滿足要求,整個系統(tǒng)可以分為電源電路,時鐘電路,復位電路,按鍵電路,顯示電路,RS-232通信電路等部分。

        電源電路為單片機提供5V電壓,并保證從內(nèi)部ROM開始執(zhí)行程序。

        時鐘電路為單片機提供正確的時鐘頻率,確保單片機正常工作。

        復位電路保證單片機執(zhí)行程序發(fā)生錯誤時,能夠回到初始狀態(tài)重新執(zhí)行程序。

        按鍵電路和顯示電路是單片機的輸入輸出部分,使用戶可以和單片機進行交互。

        通信部分利用了MAX-232芯片,使單片機和PLC可以以RS-232標準進行通信。

        3.2 通信接口電路及設置硬件連接

        PLC 通過Host Link 協(xié)議與單片機進行1: 1 上位鏈接通信,單片機作為上位機發(fā)送讀寫命令,實現(xiàn)的功能有:讀寫PLC 的運行狀態(tài),

        讀寫繼電器區(qū)和數(shù)據(jù)區(qū)DM的內(nèi)容,讀寫定時器/計數(shù)器的設定值和當前值,對指定點或通道強迫置位/復位。上位機與PLC 通信,單片機是主動的,PLC 是被動的,每次通信由單片機主動發(fā)起,PLC 不需編寫通信程序,但用戶應遵循通信協(xié)議即命令幀、響應幀的要求,在單片機上設計通信程序。為了保證單片機與PLC 的正常通信,通信前,應保證單片機的通信參數(shù)( 如幀格式、波特率、較驗方法等) 必須和PLC 設置一致。

        3.2.1 PLC串行通信接口設置

        通信前, 必須先在PLC 設置中正確設置如表1所示的參數(shù)。

        3.2.2 單片機串口設置

        AT89S51內(nèi)部有一個全雙工增強型UART口,TXD(P3.1)為發(fā)端,RXD(P3.0)為接收端。它主要受兩個特殊寄存器(SCON 和PCON)的控制,可用軟件設置的四種工作方式。通信工作方式中,方式1 是標準的異步通信方式,此方式工作時,串行口為8 位異步通信接口, 每幀信息包括10 位:1 個起始位、8 個數(shù)據(jù)位和1個停止位。波特率可變,由定時器T1的溢出率和SMOD的狀態(tài)決定,在CPU 的晶振為11.0592MHz時,波特率采用9600bps。通信參數(shù)設置如下:置SCON為01010000B(50H)(串口工作方式1,允許接收),置TMOD00100000B(20H)(定時器1工作于模式2,做波特率發(fā)生器)。

        3.3 通信協(xié)議

        上位機鏈接通信使用的是OMRON 的Host Link協(xié)議,在一次交換中傳輸?shù)拿罨驊鸬臄?shù)據(jù)被稱為一幀,一幀最多可包含131 個數(shù)據(jù)字符。當PLC 接收到從上位機發(fā)來的ASCII 碼命令時,自動返回ASCII碼應答。單片機必須有一個能控制命令和應答的傳送和接收的程序。

        當點對點通信時,塊中無設備號和校驗碼。一幀最多128個字符。命令塊單幀時的正文內(nèi)容最多124個字符,多于一幀時,由起始幀、中間幀、結束幀構成,起始幀正文內(nèi)容最多125個字符,中間幀正文最多127個字符,結束幀正文最多126個字符。響應塊中包含有兩位響應碼,單幀時的正文內(nèi)容為122個字符,在多幀情況下,起始幀含有兩位響應碼,正文內(nèi)容最多為123個字符,中間幀正文最多127個字符,結束幀正文最多126個字符。

        3.4 單片機和PLC的通信編程

        當PLC 使用Host Link協(xié)議與單片機通信時,單片機具有傳送優(yōu)先權,單片機總是首先向PLC發(fā)出命令并啟動通信,發(fā)送過程結束后,PLC立即作出響應,然后將執(zhí)行結果返回單片機,單片機接收由PLC發(fā)出的響應幀,二者以幀為單位輪流交換數(shù)據(jù)。PLC處于被動通信,無需編制通信程序。單片機需要編制上位機通信程序,該程序可以發(fā)送命令幀和接收PLC發(fā)出的應答幀。其中包括: 發(fā)送命令子程序、接收響應子程序。AT89S51單片機可以工作在查詢方式也可以工作在中斷方式下,單片機作為主站不繁忙時,可以采用查詢方式;當主站任務繁忙時,則不宜采用查詢方以免影響主站工作效率,需要采用在中斷方式。

        其中主程序流程圖如圖2所示。

        4 結論

        PLC 與AT89S51單片機之間的串行通信方法應用于現(xiàn)代控制系統(tǒng)中,不僅發(fā)揮了PLC 控制穩(wěn)定可靠、抗干擾能力強的優(yōu)勢,而且發(fā)揮單片機擴展靈活、適應性強的優(yōu)點,使兩者優(yōu)勢互補。該方法簡易實用、靈活方便、安全可靠、成本低廉, 具有良好的社會效益和經(jīng)濟效益。

        【參考文獻】

        [1]公茂法,黃鶴松,楊學蔚,等編.MCS-51/52單片機原理與實踐[M].北京:北京航空航天大學出版社,2009,3:1-3,22-37,110-120,122-144.

        [2]張仁忠,滕麗娟,韓雷,王建偉.PLC 與單片機的通訊方式[J].應用科技, 2001,3,28(3).

        [3]楊博,伍星,甄彩虹.基于單片機的PLC 實時控制系統(tǒng)[J].自動化與儀表, 2009(5).

        [4]朱壯志,姜開林.OMRON PLC與上位機的通訊[J].電工技術,2003(6).

        [責任編輯:薛俊歌]

        【摘 要】本文針對當前PLC以及單片機通信的研究趨勢,探索應用最簡單的控制電路實現(xiàn)所需的功能。并且恰當選用輸入顯示裝置,以較低的成本完成了PLC專用觸摸屏的部分功能,彌補PLC專用觸摸屏價格昂貴的不足,實現(xiàn)對PLC的有效控制。

        【關鍵詞】PLC;MCS-51單片機;串行通信;實時控制

        0 引言

        在現(xiàn)在工廠控制系統(tǒng)中,PLC 作為過程控制的核心部件,工作穩(wěn)定、運行可靠、強大的控制能力和成熟的技術使其具有很大的競爭優(yōu)勢。但PLC 也有其不足之處,操作過程缺乏交互性?,F(xiàn)場工作人員無法直觀地對其工作狀態(tài)進行實時監(jiān)控,修改運行參數(shù)必須由專業(yè)人員使用專用的編程器來完成,不但成本高昂,而且極為不便。對于一些需要經(jīng)常更改工藝參數(shù)的應用場合控制系統(tǒng),這些不足尤為突出。各PLC 公司專用的觸摸屏交互性雖好,但價格較貴,兼容性差。

        針對目前應用的問題,本文設計實現(xiàn)了基于單片機的PLC 實時控制系統(tǒng)。單片機利用PLC必備的編程接口與之進行通信,采用LED顯示PLC程序執(zhí)行狀態(tài),使用按鍵來設置工藝參數(shù)。

        1 AT89系列單片機介紹

        AT89系列單片機是美國ATMEL公司生產(chǎn)的8位Flash系列單片機,與INTEL公司生產(chǎn)的MCS-51單片機兼容,是市場的主流產(chǎn)品。其特點如下:

        1)片內(nèi)含有Flash程序存儲器,開發(fā)編程方便;

        2)全面兼容8051,引腳完全相同可直接取代8751;

        3)具有靜態(tài)時鐘方式、降低系統(tǒng)功耗,適合便攜式系統(tǒng);

        4)Flash程序存儲器可以多次快速擦寫,適合學習、開發(fā)。

        2 PLC的介紹

        可編程序控制器( Programmable Logic Controller) ,簡稱PLC ,是一種專為工業(yè)環(huán)境應用而設計的電子系統(tǒng). 它采用可編程序的存儲器,在內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算操作的指令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型的生產(chǎn)過程. PLC 具有編程簡單,使用方便,抗干擾能力強,在特殊的環(huán)境中仍能可靠地工作,故障修復時間短,維護方便,接口功能強等優(yōu)點,因此在工業(yè)中得到了廣泛應用。

        3 單片機和PLC實時控制系統(tǒng)的設計實現(xiàn)

        3.1 單片機的硬件的系統(tǒng)總體結構

        根據(jù)要求,設計系統(tǒng)的總體結構如圖1所示。由圖中可以看出,設計的系統(tǒng)較為簡單,采用單片機的最小系統(tǒng)即可滿足要求,整個系統(tǒng)可以分為電源電路,時鐘電路,復位電路,按鍵電路,顯示電路,RS-232通信電路等部分。

        電源電路為單片機提供5V電壓,并保證從內(nèi)部ROM開始執(zhí)行程序。

        時鐘電路為單片機提供正確的時鐘頻率,確保單片機正常工作。

        復位電路保證單片機執(zhí)行程序發(fā)生錯誤時,能夠回到初始狀態(tài)重新執(zhí)行程序。

        按鍵電路和顯示電路是單片機的輸入輸出部分,使用戶可以和單片機進行交互。

        通信部分利用了MAX-232芯片,使單片機和PLC可以以RS-232標準進行通信。

        3.2 通信接口電路及設置硬件連接

        PLC 通過Host Link 協(xié)議與單片機進行1: 1 上位鏈接通信,單片機作為上位機發(fā)送讀寫命令,實現(xiàn)的功能有:讀寫PLC 的運行狀態(tài),

        讀寫繼電器區(qū)和數(shù)據(jù)區(qū)DM的內(nèi)容,讀寫定時器/計數(shù)器的設定值和當前值,對指定點或通道強迫置位/復位。上位機與PLC 通信,單片機是主動的,PLC 是被動的,每次通信由單片機主動發(fā)起,PLC 不需編寫通信程序,但用戶應遵循通信協(xié)議即命令幀、響應幀的要求,在單片機上設計通信程序。為了保證單片機與PLC 的正常通信,通信前,應保證單片機的通信參數(shù)( 如幀格式、波特率、較驗方法等) 必須和PLC 設置一致。

        3.2.1 PLC串行通信接口設置

        通信前, 必須先在PLC 設置中正確設置如表1所示的參數(shù)。

        3.2.2 單片機串口設置

        AT89S51內(nèi)部有一個全雙工增強型UART口,TXD(P3.1)為發(fā)端,RXD(P3.0)為接收端。它主要受兩個特殊寄存器(SCON 和PCON)的控制,可用軟件設置的四種工作方式。通信工作方式中,方式1 是標準的異步通信方式,此方式工作時,串行口為8 位異步通信接口, 每幀信息包括10 位:1 個起始位、8 個數(shù)據(jù)位和1個停止位。波特率可變,由定時器T1的溢出率和SMOD的狀態(tài)決定,在CPU 的晶振為11.0592MHz時,波特率采用9600bps。通信參數(shù)設置如下:置SCON為01010000B(50H)(串口工作方式1,允許接收),置TMOD00100000B(20H)(定時器1工作于模式2,做波特率發(fā)生器)。

        3.3 通信協(xié)議

        上位機鏈接通信使用的是OMRON 的Host Link協(xié)議,在一次交換中傳輸?shù)拿罨驊鸬臄?shù)據(jù)被稱為一幀,一幀最多可包含131 個數(shù)據(jù)字符。當PLC 接收到從上位機發(fā)來的ASCII 碼命令時,自動返回ASCII碼應答。單片機必須有一個能控制命令和應答的傳送和接收的程序。

        當點對點通信時,塊中無設備號和校驗碼。一幀最多128個字符。命令塊單幀時的正文內(nèi)容最多124個字符,多于一幀時,由起始幀、中間幀、結束幀構成,起始幀正文內(nèi)容最多125個字符,中間幀正文最多127個字符,結束幀正文最多126個字符。響應塊中包含有兩位響應碼,單幀時的正文內(nèi)容為122個字符,在多幀情況下,起始幀含有兩位響應碼,正文內(nèi)容最多為123個字符,中間幀正文最多127個字符,結束幀正文最多126個字符。

        3.4 單片機和PLC的通信編程

        當PLC 使用Host Link協(xié)議與單片機通信時,單片機具有傳送優(yōu)先權,單片機總是首先向PLC發(fā)出命令并啟動通信,發(fā)送過程結束后,PLC立即作出響應,然后將執(zhí)行結果返回單片機,單片機接收由PLC發(fā)出的響應幀,二者以幀為單位輪流交換數(shù)據(jù)。PLC處于被動通信,無需編制通信程序。單片機需要編制上位機通信程序,該程序可以發(fā)送命令幀和接收PLC發(fā)出的應答幀。其中包括: 發(fā)送命令子程序、接收響應子程序。AT89S51單片機可以工作在查詢方式也可以工作在中斷方式下,單片機作為主站不繁忙時,可以采用查詢方式;當主站任務繁忙時,則不宜采用查詢方以免影響主站工作效率,需要采用在中斷方式。

        其中主程序流程圖如圖2所示。

        4 結論

        PLC 與AT89S51單片機之間的串行通信方法應用于現(xiàn)代控制系統(tǒng)中,不僅發(fā)揮了PLC 控制穩(wěn)定可靠、抗干擾能力強的優(yōu)勢,而且發(fā)揮單片機擴展靈活、適應性強的優(yōu)點,使兩者優(yōu)勢互補。該方法簡易實用、靈活方便、安全可靠、成本低廉, 具有良好的社會效益和經(jīng)濟效益。

        【參考文獻】

        [1]公茂法,黃鶴松,楊學蔚,等編.MCS-51/52單片機原理與實踐[M].北京:北京航空航天大學出版社,2009,3:1-3,22-37,110-120,122-144.

        [2]張仁忠,滕麗娟,韓雷,王建偉.PLC 與單片機的通訊方式[J].應用科技, 2001,3,28(3).

        [3]楊博,伍星,甄彩虹.基于單片機的PLC 實時控制系統(tǒng)[J].自動化與儀表, 2009(5).

        [4]朱壯志,姜開林.OMRON PLC與上位機的通訊[J].電工技術,2003(6).

        [責任編輯:薛俊歌]

        【摘 要】本文針對當前PLC以及單片機通信的研究趨勢,探索應用最簡單的控制電路實現(xiàn)所需的功能。并且恰當選用輸入顯示裝置,以較低的成本完成了PLC專用觸摸屏的部分功能,彌補PLC專用觸摸屏價格昂貴的不足,實現(xiàn)對PLC的有效控制。

        【關鍵詞】PLC;MCS-51單片機;串行通信;實時控制

        0 引言

        在現(xiàn)在工廠控制系統(tǒng)中,PLC 作為過程控制的核心部件,工作穩(wěn)定、運行可靠、強大的控制能力和成熟的技術使其具有很大的競爭優(yōu)勢。但PLC 也有其不足之處,操作過程缺乏交互性?,F(xiàn)場工作人員無法直觀地對其工作狀態(tài)進行實時監(jiān)控,修改運行參數(shù)必須由專業(yè)人員使用專用的編程器來完成,不但成本高昂,而且極為不便。對于一些需要經(jīng)常更改工藝參數(shù)的應用場合控制系統(tǒng),這些不足尤為突出。各PLC 公司專用的觸摸屏交互性雖好,但價格較貴,兼容性差。

        針對目前應用的問題,本文設計實現(xiàn)了基于單片機的PLC 實時控制系統(tǒng)。單片機利用PLC必備的編程接口與之進行通信,采用LED顯示PLC程序執(zhí)行狀態(tài),使用按鍵來設置工藝參數(shù)。

        1 AT89系列單片機介紹

        AT89系列單片機是美國ATMEL公司生產(chǎn)的8位Flash系列單片機,與INTEL公司生產(chǎn)的MCS-51單片機兼容,是市場的主流產(chǎn)品。其特點如下:

        1)片內(nèi)含有Flash程序存儲器,開發(fā)編程方便;

        2)全面兼容8051,引腳完全相同可直接取代8751;

        3)具有靜態(tài)時鐘方式、降低系統(tǒng)功耗,適合便攜式系統(tǒng);

        4)Flash程序存儲器可以多次快速擦寫,適合學習、開發(fā)。

        2 PLC的介紹

        可編程序控制器( Programmable Logic Controller) ,簡稱PLC ,是一種專為工業(yè)環(huán)境應用而設計的電子系統(tǒng). 它采用可編程序的存儲器,在內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算操作的指令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型的生產(chǎn)過程. PLC 具有編程簡單,使用方便,抗干擾能力強,在特殊的環(huán)境中仍能可靠地工作,故障修復時間短,維護方便,接口功能強等優(yōu)點,因此在工業(yè)中得到了廣泛應用。

        3 單片機和PLC實時控制系統(tǒng)的設計實現(xiàn)

        3.1 單片機的硬件的系統(tǒng)總體結構

        根據(jù)要求,設計系統(tǒng)的總體結構如圖1所示。由圖中可以看出,設計的系統(tǒng)較為簡單,采用單片機的最小系統(tǒng)即可滿足要求,整個系統(tǒng)可以分為電源電路,時鐘電路,復位電路,按鍵電路,顯示電路,RS-232通信電路等部分。

        電源電路為單片機提供5V電壓,并保證從內(nèi)部ROM開始執(zhí)行程序。

        時鐘電路為單片機提供正確的時鐘頻率,確保單片機正常工作。

        復位電路保證單片機執(zhí)行程序發(fā)生錯誤時,能夠回到初始狀態(tài)重新執(zhí)行程序。

        按鍵電路和顯示電路是單片機的輸入輸出部分,使用戶可以和單片機進行交互。

        通信部分利用了MAX-232芯片,使單片機和PLC可以以RS-232標準進行通信。

        3.2 通信接口電路及設置硬件連接

        PLC 通過Host Link 協(xié)議與單片機進行1: 1 上位鏈接通信,單片機作為上位機發(fā)送讀寫命令,實現(xiàn)的功能有:讀寫PLC 的運行狀態(tài),

        讀寫繼電器區(qū)和數(shù)據(jù)區(qū)DM的內(nèi)容,讀寫定時器/計數(shù)器的設定值和當前值,對指定點或通道強迫置位/復位。上位機與PLC 通信,單片機是主動的,PLC 是被動的,每次通信由單片機主動發(fā)起,PLC 不需編寫通信程序,但用戶應遵循通信協(xié)議即命令幀、響應幀的要求,在單片機上設計通信程序。為了保證單片機與PLC 的正常通信,通信前,應保證單片機的通信參數(shù)( 如幀格式、波特率、較驗方法等) 必須和PLC 設置一致。

        3.2.1 PLC串行通信接口設置

        通信前, 必須先在PLC 設置中正確設置如表1所示的參數(shù)。

        3.2.2 單片機串口設置

        AT89S51內(nèi)部有一個全雙工增強型UART口,TXD(P3.1)為發(fā)端,RXD(P3.0)為接收端。它主要受兩個特殊寄存器(SCON 和PCON)的控制,可用軟件設置的四種工作方式。通信工作方式中,方式1 是標準的異步通信方式,此方式工作時,串行口為8 位異步通信接口, 每幀信息包括10 位:1 個起始位、8 個數(shù)據(jù)位和1個停止位。波特率可變,由定時器T1的溢出率和SMOD的狀態(tài)決定,在CPU 的晶振為11.0592MHz時,波特率采用9600bps。通信參數(shù)設置如下:置SCON為01010000B(50H)(串口工作方式1,允許接收),置TMOD00100000B(20H)(定時器1工作于模式2,做波特率發(fā)生器)。

        3.3 通信協(xié)議

        上位機鏈接通信使用的是OMRON 的Host Link協(xié)議,在一次交換中傳輸?shù)拿罨驊鸬臄?shù)據(jù)被稱為一幀,一幀最多可包含131 個數(shù)據(jù)字符。當PLC 接收到從上位機發(fā)來的ASCII 碼命令時,自動返回ASCII碼應答。單片機必須有一個能控制命令和應答的傳送和接收的程序。

        當點對點通信時,塊中無設備號和校驗碼。一幀最多128個字符。命令塊單幀時的正文內(nèi)容最多124個字符,多于一幀時,由起始幀、中間幀、結束幀構成,起始幀正文內(nèi)容最多125個字符,中間幀正文最多127個字符,結束幀正文最多126個字符。響應塊中包含有兩位響應碼,單幀時的正文內(nèi)容為122個字符,在多幀情況下,起始幀含有兩位響應碼,正文內(nèi)容最多為123個字符,中間幀正文最多127個字符,結束幀正文最多126個字符。

        3.4 單片機和PLC的通信編程

        當PLC 使用Host Link協(xié)議與單片機通信時,單片機具有傳送優(yōu)先權,單片機總是首先向PLC發(fā)出命令并啟動通信,發(fā)送過程結束后,PLC立即作出響應,然后將執(zhí)行結果返回單片機,單片機接收由PLC發(fā)出的響應幀,二者以幀為單位輪流交換數(shù)據(jù)。PLC處于被動通信,無需編制通信程序。單片機需要編制上位機通信程序,該程序可以發(fā)送命令幀和接收PLC發(fā)出的應答幀。其中包括: 發(fā)送命令子程序、接收響應子程序。AT89S51單片機可以工作在查詢方式也可以工作在中斷方式下,單片機作為主站不繁忙時,可以采用查詢方式;當主站任務繁忙時,則不宜采用查詢方以免影響主站工作效率,需要采用在中斷方式。

        其中主程序流程圖如圖2所示。

        4 結論

        PLC 與AT89S51單片機之間的串行通信方法應用于現(xiàn)代控制系統(tǒng)中,不僅發(fā)揮了PLC 控制穩(wěn)定可靠、抗干擾能力強的優(yōu)勢,而且發(fā)揮單片機擴展靈活、適應性強的優(yōu)點,使兩者優(yōu)勢互補。該方法簡易實用、靈活方便、安全可靠、成本低廉, 具有良好的社會效益和經(jīng)濟效益。

        【參考文獻】

        [1]公茂法,黃鶴松,楊學蔚,等編.MCS-51/52單片機原理與實踐[M].北京:北京航空航天大學出版社,2009,3:1-3,22-37,110-120,122-144.

        [2]張仁忠,滕麗娟,韓雷,王建偉.PLC 與單片機的通訊方式[J].應用科技, 2001,3,28(3).

        [3]楊博,伍星,甄彩虹.基于單片機的PLC 實時控制系統(tǒng)[J].自動化與儀表, 2009(5).

        [4]朱壯志,姜開林.OMRON PLC與上位機的通訊[J].電工技術,2003(6).

        [責任編輯:薛俊歌]

        猜你喜歡
        個字符波特率命令
        只聽主人的命令
        CAN 總線波特率自適應程序設計
        智能制造(2020年5期)2020-07-03 06:24:00
        基于FPGA的異步串行通信波特率容錯設計
        電子測試(2018年7期)2018-05-16 06:27:18
        移防命令下達后
        這是人民的命令
        不讓長文件名成為“絆腳石”
        電腦迷(2014年8期)2014-04-29 07:37:40
        藍色命令
        C*Core芯片SCI串口波特率容限優(yōu)化
        工資報表計算機軟件論述
        卷宗(2011年9期)2011-05-14 17:51:19
        計算機多設備接口波特率不匹配的研究
        天躁夜夜躁狼狠躁| 日本黑人亚洲一区二区| 亚洲一区二区三区尿失禁| 国产性生交xxxxx免费| 色综合久久加勒比高清88| 中文字幕视频二区三区| 99久久精品费精品国产一区二| 极品av麻豆国产在线观看| 78成人精品电影在线播放| 国产三级视频一区二区| 国产一区二区三区仙踪林| 精品人妻中文无码av在线| 欧美黄色免费看| 久久综合老鸭窝色综合久久| 人妻诱惑中文字幕在线视频| 性一交一乱一伧国产女士spa| 国产人澡人澡澡澡人碰视频| 91人妻人人做人人爽九色| 中文字幕无码中文字幕有码| 中文字幕人妻av一区二区| 99re国产电影精品| 久久精品国产亚洲综合av| 中文字幕人妻第一区| 91在线精品老司机免费播放 | 一区二区三区精彩视频在线观看| 日本一区二区三级在线观看| 西西人体444www大胆无码视频| 2021精品国产综合久久| 在线观看视频国产一区二区三区| 亚洲国产精品久久久久秋霞小说| 天天综合亚洲色在线精品| 色婷婷丁香综合激情| 国产精品成人av大片| 日韩人妻无码精品久久久不卡| 无码日韩AⅤ一区二区三区| 日韩黄色大片免费网站| 久久亚洲日韩精品一区二区三区| 四虎影视一区二区精品| 一区二区三区视频在线免费观看| 超碰国产精品久久国产精品99| 内射少妇36p九色|