|
中達電通股份有限公司AMD產品處 劉元剛
摘 要:台達VFDquanxiliebianpinqijunnenggoutongguotongxunjinxingcanshudeduxiehekongzhi,suizhedanpianjigongnengdeyuelaiyueqiangda,zaiqianrukongzhizhongdeyingyonggengjiadeguangfan。ruheshixiandanpianjihebianpinqizhijiandetongxunshibenwendejieshaozhongdian。tongshibenwengeichuledanpianjihebianpinqitongxundeyingjiandianlutuhetongxunyuanchengxuC51,有助於讀者掌握台達變頻器在嵌入式係統的通訊應用技術。
關鍵詞:變頻器 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)是(shi)120字符/s,而每個字符如上述規定包含10數位,則傳送波特率為1200波特。通訊方向:在串行通訊中,把通訊接口隻能發送或接收的單向傳送方法叫單工傳送;erbashujuzaijiayiliangjizhijiandeshuangxiangchuandi,chengzhiweishuanggongchuansong。zaishuanggongchuansongfangshizhongyoufenweibanshuanggongchuansonghequanshuanggongchuansong。banshuanggongchuansongshiliangjizhijianbunengtongshijinxingfasonghejieshou,renyishigai,zhinengfahuozhezhinengshouxinxi。
8051單片機串行異步通訊的方式用一個起始位表示字符的開始,用停止位表示字符的結束。其每幀的格式如下:在一幀格式中,先是一個起始位0,然後是8個數據位,規定低位在前,高位在後,接下來是奇偶校驗位(可以省略),最後是停止位1。用這種格式表示字符,則字符可以一個接一個地傳送。在異步通訊中,CPU與外設之間必須有兩項規定,即字符格式和波特率。字符格式的規定是雙方能夠在對同一種0和1的串理解成同一種意義。原則上字符格式可以由通訊的雙方自由製定,但從通用、方便的角度出發,一般還是使用一些標準為好,如采用ASCII標準。
2 通訊約規
2.1 台達VFD變頻器通訊約規
(1)台達變頻器通訊字符格式。台達變頻器通訊字符格式有ASCII和RTU格式,如圖1所示。

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

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