999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

試析單片機與PLC之間的串行通信實現

2016-12-07 08:42:42徐榮峰田建春
電腦與電信 2016年9期
關鍵詞:指令單片機設置

徐榮峰 田建春

(69010部隊)

試析單片機與PLC之間的串行通信實現

徐榮峰 田建春

(69010部隊)

本文首先對單片機和PLC的基本含義進行簡要闡述;其次從接口電路設計、R S—232C串行通信接口的設置、通信協議設計三個方面入手,對單片機與PLC串行口通信接口電路及設置進行探究;然后從發送命令幀格式、響應幀格式兩方面,提出單片機與PLC串行口的通信過程,提出單片機與PLC的應用措施。

單片機;PLC;串行通信

1 引言

在工業智能控制領域,廣泛應用的設備有兩種,一種是單片機,另一種就是PLC,但是單片機與PLC各自存在優缺點。PLC是在單片機的原理上得出的產物,它的主要功能就是降低工程研發時間,和單片機相比,其具備的優勢就在于操作方便,不需要運用太多的電子方面的知識。單片機作為一個獨立的單片計算機系統,性能方面存在較高的優勢,且功能強大,可以滿足各個電氣控制的需求,但是,單片機具備開發困難、開發周期長、開發成本高等缺點,而PLC控制器中沒有安裝鍵盤、顯示器等設備,因此不能對控制數據進行顯示。

鑒于以上因素,針對多種控制任務,假若將單片機與PLC進行融合,各自發揮自身具備的優勢,將會取得理想的結果。因此,要想實現上述功能,首先要就實現單片機與PLC之間的串行通信。本篇文章將重點對單片機與PLC之間的串行通信實現進行全面的解析和探討。

2 單片機和PLC概述

單片機主要是借助超大規模集成電路技術,將具備數據處理功能的設備集中整合構建成一個微型的計算機控制系統,其中具備數據處理功能的設備主要有中央處理器、數據儲存器、I/O口、中斷系統、定時器等。

PLC即是可編程邏輯控制器,它是具備編程功能的存儲器,其內部設有存儲程序,一旦用戶發出運算、控制、定時、保存等指令,可以利用數字或者模擬式輸入或輸出的方式來實現機械或者工業生產的控制。

3 單片機與PLC串行口通信接口電路及設置

3.1 接口電路設計

PLC設備提供了標準化的RS系列接口,電平邏輯為常規的EIA邏輯,而AT89C5型號1的電平邏輯和PLC并不兼容,主要為TTL或CMOS系列的電平邏輯,因此就需要進行電平件的邏輯轉換處理。通常情況下,我們主要應用MAX系列的串行通信芯片,這是因為其具有單片集成雙的驅動功能和接收功能。在進行通信接口電路供電時,一般應用單一+5V型號的電源,并在通信接口電路外部接入四支RS系列接口,從而實現TTL或CMOS系列的電平邏輯轉換。因此,TTL或CMOS系列的電平邏輯直接借助RS系列接口實現數據信號的輸送。

3.2 RS—232C串行通信接口的設置

(1)PLC串行口的設置

以松下電工FP1系列的PLC為例,利用安裝系統寄存器的方式來實現PLC串行口初始化處理,該串行通信接口格式主要以RS系列接口為主,其中,在進行控制字各位設定時,可以將其設定為H00,也就是設計一個起始位置、設計八個數據位置、設計一個無校驗以及設計一個停止位置。但是,在進行No.414型號的寄存器安裝時,必須要應用RS系列中型號為232C的接口,并在進行控制字各位設定時,將其設定為H01,我們也可以將其稱之為計算機連接通信方式。

(2)單片機串行口的設置

在進行單片機串行口的設置時,首先要在單片機內部安置一個串行口,將TXD設置為數據的輸送位置,把RXD設置

為數據的接收位置。其中,該設備中主要被兩種型號的寄存器進行控制,一種是SCON型號的寄存器,另一種是PCON型號的寄存器。在進行軟件設置時,通信方式常采用的是標準異步通信。它是將單片機串行口設置成八個異步通信接口,這種方式主要應用在點對點的單片機串行口中。每幀信息有十個位,包括一個起始位置、八個數據位置、一個停止位置。

3.3 通信協議設計

單片機與PLC之間的串行通信的工作原理是,借助單片機設備對PLC發送命令,PLC按照單片機設備下達的命令,進行數據信息的傳送和接收,從而給機械或者工業生產提供數據參數。通信協議主要利用指令或接收等模式來實現數據的傳送,其中每幀字符不能高于三十個。

單片機設備傳送的數據流結構模式分為六種:起始符、指令碼、元件首址、字節數、數據塊以及結束符。

(1)起始符

數據流中排在首位的字符,預示著單片機設備將要傳送數據。

(2)指令碼

單片機設備給PLC發送的執行指令。其中發送的指令有兩種,一種是讀取指令,另一種是修改指令。

(3)元件首址

PLC內部結構中存在的元件型號和寄存器所在的位置,其中元件首址占據兩個字符。

(4)字節數

以元件首址為起點,對PLC內部結構中所有數據信息進行讀取和傳送,同時還要保證數據信息讀取和傳送的精準性。

(5)數據塊

其占據字符數量不高于20個。

(6)結束符

主要是指指令結束,在PLC中占據一個字符。

4 單片機與PLC串行口的通信過程

在單片機與PLC串行口的通信過程中,單片機的串行接口處設有一個SBUF型號的數據寄存器,這個寄存器不僅具備數據傳送功能,同時還具備數據接收功能。在相同的條件下,單片機只要把想傳送的數據進行輸入,并啟動設備,就可以實現數據的傳送,這時數據寄存器就會啟動接收功能進行數據接收。當PLC利用RS型號的接口來實現和單片機通信時,我們可以先讓單片機給PLC發送一個命令幀格式指令,并進行數據的發送,當PLC接收到指令后,會立即作出響應,這時單片機也會接收到PLC發送的響應幀格式指令,并進行數據的接收。這些通信過程都是由單片機來實現,PLC不需要進行通信程序的編制。

4.1 發送命令幀格式

在進行通信時,首先需要單片機給PLC發送一個呼叫命令,其中包含一些特殊表碼或者呼叫字符等,發送命令幀格式見圖1:

圖1 發送命令幀格式

4.2 響應幀格式

當完成命令幀格式輸送后,PLC會及時給出響應,同時給單片機發送一個響應幀格式指令,單片機接收PLC的響應幀格式見圖2:

圖2 單片機接收PLC的響應幀格式

5 單片機與PLC的應用

PLC是在單片機的原理上得出的產物,是一種新型的科技產品。單片機作為一種合成電路,其可以建立多個應用系統,其結構可以是大型的,也可以是小型或者微型的。通常情況下,單片機主要應用C語言和匯編語言。單片機應用范圍比較廣泛,但是在操作和維護上,都具有一定的難度,在PLC和單片機的性能角度來說,對于單項工程,通常應用PLC,這是因為其具備較高的成功率和較強的穩定性,但是,成本比較高。對于大量配套工程,通常應用單片機,這是因為其具備效益好、成本低等特點。隨著我國科技發展逐漸加快,在單片機系統中融合PLC設備的各項性能,不僅可以給工程項目帶來更高的效益,還能發揮自身優勢,取得理想的結果。

6 總結與展望

本文對單片機與PLC之間的串行通信作了較詳細的分析。這種串行通信技術具有結構簡便、運行牢靠、抗干擾等特點,因此得到了工程項目的廣泛應用。隨著我國科技的快速發展,人們增大了單片機與PLC之間的串行通信系統的研

發力度,將單片機與PLC進行緊密融合,從而提供更好的應用價值。

[1]李生軍,李少蒙.單片機與PLC之間的串行通信實現[J].化工自動化及儀表,2010(02):78-80.

[2]王宏超,吳亦鋒.CPM2AH PLC與STC89C52單片機之間的串行通信設計及其應用[J].機電工程技術,2010,39(9):35-36.

[3]武德慶.單片機與PLC串行通信數據傳輸模式實現[J].民營科技,2010(09):34.

[4]林慧文.分析單片機與PLC之間的串行通信實現[J].電子制作,2016(08):29.

[5]孫進,曹肖偉,丁靜,等.基于Modbus通信協議的PLC與CAN總線通訊[J].徐州工程學院學報(自然科學版),2016(1):77-80.

[6]張潔,馬鳳銘,徐穎.基于MODBUS協議的單片機與S7-200PLC串行通信的實現[J].鞍山師范學院學報,2013(04):15-19.

[7]曾素瓊,楊冬濤,曾靜玲,等.基于單片機的信號發生器設計[J].電腦與電信,2016(3):31-34.

The Realization of Serial Communication Between SCM and PLC

Xu Rongfeng Tian Jianchun
(69010Army)

tract】 This paper describes the SCM and PLC briefly;and then explores on the serial communication interface circuit between SCM and PLC from three aspects which are the interface circuit design,setup of the RS-232 c serial communication interface and communication protocol design.From the sending command frame format and the responsing frame format,it proposes the serial communication process between SCM and PLC,and proposes their application.

words】 microcontroller;PLC;serial communication

TP273

A

1008-6609(2016)09-0038-03

徐榮峰,男,湖北枝江人,本科,助理工程師,研究方向:無線電技術,嵌入式系統開發。

猜你喜歡
指令單片機設置
聽我指令:大催眠術
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 国产成人亚洲精品无码电影| 精品免费在线视频| 自慰高潮喷白浆在线观看| 青青国产在线| 日韩成人高清无码| 国产精品私拍在线爆乳| 无码中文字幕乱码免费2| 91久久偷偷做嫩草影院电| 亚洲国产中文精品va在线播放 | 91精品国产一区自在线拍| 人人澡人人爽欧美一区| 四虎亚洲精品| 亚洲第一成人在线| 亚洲久悠悠色悠在线播放| 污网站免费在线观看| 亚洲色图欧美一区| 国产一区三区二区中文在线| 久热中文字幕在线观看| 国产福利小视频在线播放观看| 91久久国产热精品免费| 日本黄色不卡视频| 色悠久久久| 色亚洲激情综合精品无码视频| 免费一级全黄少妇性色生活片| 欧美精品在线视频观看| 亚洲精品成人片在线观看| 91福利在线观看视频| 国产幂在线无码精品| 高潮毛片免费观看| 国产成人免费视频精品一区二区| 白浆视频在线观看| 欧美丝袜高跟鞋一区二区| 视频在线观看一区二区| 一级毛片高清| 国产浮力第一页永久地址| 国产高清又黄又嫩的免费视频网站| 亚洲第一国产综合| 亚洲精品国产乱码不卡| 国产91av在线| 国产精品丝袜在线| 久久精品亚洲热综合一区二区| Aⅴ无码专区在线观看| 在线观看av永久| 国产91九色在线播放| 亚洲欧美激情另类| 国产一区二区免费播放| 久久五月天综合| 久久综合亚洲鲁鲁九月天| 婷婷综合色| 91精品专区国产盗摄| 中文字幕欧美日韩高清| a级毛片在线免费| 国产精品林美惠子在线观看| 亚洲A∨无码精品午夜在线观看| 日韩国产综合精选| 91外围女在线观看| 日日摸夜夜爽无码| 国产网站免费| 亚洲欧美一区二区三区麻豆| 国产va视频| 国产区福利小视频在线观看尤物| 91久久国产成人免费观看| 国产AV无码专区亚洲A∨毛片| 午夜福利在线观看成人| 免费国产好深啊好涨好硬视频| 在线观看亚洲国产| 国语少妇高潮| 欧美一级黄色影院| 伊人AV天堂| 六月婷婷综合| 国产毛片基地| 欧美一级在线看| 成人a免费α片在线视频网站| 日韩免费中文字幕| 欧美日韩一区二区三区四区在线观看| 狠狠久久综合伊人不卡| 欧美亚洲国产视频| 亚洲三级a| 亚洲欧美综合在线观看| 999在线免费视频| 毛片大全免费观看| 无码专区国产精品第一页|