男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

當前位置:機電之家首頁 >> PLC技術(shù)>> PLC基礎(chǔ) >> PLC原理 >> 單片機和PLC之間的通訊:關(guān)于485接口
單片機和PLC之間的通訊:關(guān)于485接口

RS485接口由來
智能儀表是隨著80年代初單片機技術(shù)的成熟而發(fā)展起來的,現(xiàn)在世界儀表市場基本被智能儀表所壟斷。究其原因就是企業(yè)信息化的需要,企業(yè)在儀表選型時其中的 一個必要條件就是要具有聯(lián)網(wǎng)通信接口。最初是數(shù)據(jù)模擬信號輸出簡單過程量,后來儀表接口是RS232接口,這種接口可以實現(xiàn)點對點的通信方式,但這種方式 不能實現(xiàn)聯(lián)網(wǎng)功能,隨后出現(xiàn)的RS485解決了這個問題。
 
RS485接口的電氣特性
RS485采用差分信號(正?)邏輯,+2V~+6V表示“1”,- 6V~- 2V表示“0”, 該電平與TTL電平兼容,可方便與TTL 電路連接。很多情況下,連接RS-485通信鏈路時用一對雙絞線將各個接口的“A”、“B”端連接起來(根據(jù)情況來選擇共地)。
 
S7-200的485接口陣腳定義
     S7-200 手冊中485接口 的陣腳定義如圖1所示:
 

 
 
圖1
 
另外的資料所描述的s7-200 內(nèi)部的485接口電路如圖2所示:


 
 
圖2
 
兩圖中關(guān)于485接口 3和8 陣腳定義截然相反的,做通訊測試首先根據(jù)圖1的定義來連接,結(jié)果PLC接收數(shù)據(jù)錯誤;然后根據(jù)圖2的定義來連接,PLC接收數(shù)據(jù)正常;
         以實際使用情況為基準的話,則認為s7-200的485接口3為A ,8為B來使用。
 
單片機和PLC之間通訊
單片機端采用的RS232串口而PLC上為RS485接口,二者陣腳定義和邏輯電平有所差別故完成二者之間的通訊需要其他器件來進行轉(zhuǎn)換調(diào)整。
1.PC/PPI線纜
通過PC/PPI線纜來連接單片機和s7-200,數(shù)據(jù)通訊無誤;

2.RS232 - RS485轉(zhuǎn)接頭
問題一:單片機RS232串口 和 轉(zhuǎn)接頭的RS232串口連接線 是直連線還是交叉線?
轉(zhuǎn)接頭說明中RS232 接口是DCE方式,可以和DTE 終端設(shè)備串口直連,和DCE設(shè)備相連需要用交叉線連接。
關(guān)于串口設(shè)備連接線使用交叉線還是直連線的簡單區(qū)分:
若線纜兩端一公頭一母頭,則采用直連線;
若線纜兩端同為公頭或母頭,則采用交叉線。
 
問題二:關(guān)于232-485轉(zhuǎn)接頭 及其配套的 接線端子 上的標號
RS232 數(shù)據(jù)信號為負邏輯,RS485 數(shù)據(jù)信號為正邏輯,傳輸相同的數(shù)據(jù)波形如圖所示:

 
 
圖3:RS232 的波形
 

 
 
圖4:RS485 的波形
按照轉(zhuǎn)換頭說明書上的標示測量波形結(jié)果:
①轉(zhuǎn)換頭輸入和輸出波形 形狀一致,為負邏輯進行數(shù)據(jù)傳輸;
②轉(zhuǎn)換頭 和 接線端子 上的D+ 和 D- 做了交叉標示,按照接線端子上的標示進行測量波形,則轉(zhuǎn)換頭 和 接線端子 上的輸入和輸出波形 做了一次反轉(zhuǎn)。
根據(jù)示波器測量波形, 轉(zhuǎn)換頭 與 sp485e 之間 的電路部分對RS232 信號做了邏輯電平的轉(zhuǎn)換,轉(zhuǎn)換接頭RS485端 故意將D+/D-標反 以達到串口數(shù)據(jù)的透明傳輸,接線端子 在標示上將其“撥亂反正”,從而正確的信號傳給PLC。
實驗過程中,把端子直接去掉,自行焊接串口線 連接 轉(zhuǎn)換頭 和 PLC 串口,從而造成通訊不正確(中間還夾雜著 轉(zhuǎn)接頭的供電 及 PLC串口陣腳定義的問題)。
總結(jié):通訊不暢,根據(jù)數(shù)據(jù)鏈路測量個節(jié)點的波形,確定出現(xiàn)問題的環(huán)節(jié);
另外,設(shè)備上的陣腳標示只能做參考,實際的定義需要參看芯片數(shù)據(jù)手冊及電路來確定。
 
3.MAX3485芯片
單片機和PLC之間的信號直接通過 485芯片來進行數(shù)據(jù)的轉(zhuǎn)換傳輸。
 
無論是PC/PPI線還是轉(zhuǎn)接頭 其實質(zhì)都是通過485芯片來完成 232接口和 485接口的數(shù)據(jù)轉(zhuǎn)換工作的,故從成本考慮最終要采用485芯片來完成單片機和PLC之間的通訊。

作者:未知 點擊:853次 [打印] [關(guān)閉] [返回頂部]
本文標簽:單片機和PLC之間的通訊:關(guān)于485接口
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《單片機和PLC之間的通訊:關(guān)于485接口》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

朱善鵬 【求購】  液壓絞車  2026-3-23
機電用戶 【求購】  纏繞膜  2026-3-23
汪經(jīng)理 【求購】  綜合帶電檢...  2026-3-23
王經(jīng)理 【求購】  西湖輪胎  2026-3-20
蘇紅慶 【求購】  工業(yè)除濕機  2026-3-20
金喜 【求購】  線纜  2026-3-20
林杰 【求購】  自粘結(jié)鐵芯  2026-3-20
任建波 【求購】  鋰電鉆  2026-3-20
VIP公司推薦

主站蜘蛛池模板: 张掖市| 云南省| 沂水县| 广安市| 吴旗县| 越西县| 理塘县| 平武县| 牟定县| 顺昌县| 屯留县| 五莲县| 吉隆县| 乌兰县| 本溪市| 石门县| 阳朔县| 雅安市| 句容市| 奇台县| 定安县| 万年县| 宜兴市| 普洱| 玉山县| 德安县| 延安市| 临沂市| 拜城县| 西乌珠穆沁旗| 赤水市| 万山特区| 昌都县| 富宁县| 旺苍县| 永和县| 江达县| 临漳县| 都匀市| 怀安县| 连江县|