|
中達電通股份有限公司AMD產品處 劉元剛
摘 要:台達VFD全(quan)係(xi)列(lie)變(bian)頻(pin)器(qi)均(jun)能(neng)夠(gou)通(tong)過(guo)通(tong)訊(xun)進(jin)行(xing)參(can)數(shu)的(de)讀(du)寫(xie)和(he)控(kong)製(zhi),隨(sui)著(zhe)單(dan)片(pian)機(ji)功(gong)能(neng)的(de)越(yue)來(lai)越(yue)強(qiang)大(da),在(zai)嵌(qian)入(ru)控(kong)製(zhi)中(zhong)的(de)應(ying)用(yong)更(geng)加(jia)的(de)廣(guang)泛(fan)。如(ru)何(he)實(shi)現(xian)單(dan)片(pian)機(ji)和(he)變(bian)頻(pin)器(qi)之(zhi)間(jian)的(de)通(tong)訊(xun)是(shi)本(ben)文(wen)的(de)介(jie)紹(shao)重(zhong)點(dian)。同(tong)時(shi)本(ben)文(wen)給(gei)出(chu)了(le)單(dan)片(pian)機(ji)和(he)變(bian)頻(pin)器(qi)通(tong)訊(xun)的(de)硬(ying)件(jian)電(dian)路(lu)圖(tu)和(he)通(tong)訊(xun)源(yuan)程(cheng)序(xu)C51,有助於讀者掌握台達變頻器在嵌入式係統的通訊應用技術。
關鍵詞:變頻器 C51 單片機
1 引言
台達VFD全係列變頻器和C51單dan片pian機ji通tong訊xun采cai用yong串chuan行xing異yi步bu原yuan理li。通tong訊xun速su度du用yong波bo特te率lv表biao示shi。波bo特te率lv即ji數shu據ju傳chuan送song的de速su率lv,其qi定ding義yi是shi每mei秒miao鍾zhong傳chuan送song的de二er進jin製zhi數shu的de位wei數shu。例li如ru,數shu據ju傳chuan送song的de速su率lv是shi120字符/s,而每個字符如上述規定包含10數位,則傳送波特率為1200波特。通訊方向:在串行通訊中,把通訊接口隻能發送或接收的單向傳送方法叫單工傳送;而(er)把(ba)數(shu)據(ju)在(zai)甲(jia)乙(yi)兩(liang)機(ji)之(zhi)間(jian)的(de)雙(shuang)向(xiang)傳(chuan)遞(di),稱(cheng)之(zhi)為(wei)雙(shuang)工(gong)傳(chuan)送(song)。在(zai)雙(shuang)工(gong)傳(chuan)送(song)方(fang)式(shi)中(zhong)又(you)分(fen)為(wei)半(ban)雙(shuang)工(gong)傳(chuan)送(song)和(he)全(quan)雙(shuang)工(gong)傳(chuan)送(song)。半(ban)雙(shuang)工(gong)傳(chuan)送(song)是(shi)兩(liang)機(ji)之(zhi)間(jian)不(bu)能(neng)同(tong)時(shi)進(jin)行(xing)發(fa)送(song)和(he)接(jie)收(shou),任(ren)一(yi)時(shi)該(gai),隻(zhi)能(neng)發(fa)或(huo)者(zhe)隻(zhi)能(neng)收(shou)信(xin)息(xi)。
8051單片機串行異步通訊的方式用一個起始位表示字符的開始,用停止位表示字符的結束。其每幀的格式如下:在一幀格式中,先是一個起始位0,然後是8個數據位,規定低位在前,高位在後,接下來是奇偶校驗位(可以省略),最後是停止位1。用這種格式表示字符,則字符可以一個接一個地傳送。在異步通訊中,CPU與外設之間必須有兩項規定,即字符格式和波特率。字符格式的規定是雙方能夠在對同一種0和1的串理解成同一種意義。原則上字符格式可以由通訊的雙方自由製定,但從通用、方便的角度出發,一般還是使用一些標準為好,如采用ASCII標準。
2 通訊約規
2.1 台達VFD變頻器通訊約規
(1)台達變頻器通訊字符格式。台達變頻器通訊字符格式有ASCII和RTU格式,如圖1所示。

圖1 台達變頻器通訊字符格式
(2)台達變頻器通訊格式的表格描述。台達變頻器通訊格式的表格描述參見表1。

表1台達變頻器通訊格式的表格描述
|