淺談西門子plc的RS 232通訊和RS485通訊
介紹200系列西門子plc的RS232通訊和RS485通訊
今天天氣不錯,挺風(fēng)和日麗的。打開熱線平臺一看,還真沒多少人。忽然間,一個客戶打電話進來。
客戶:“老師(聽聽,多客氣的客戶啊—我默默的想),我接觸PLC不久,對通訊這個看不見,摸不著的東西特發(fā)愁,沒什么基礎(chǔ)。”
我:“您遇到什么問題了呢?”
客戶:“老板讓我用200PLC自由口實現(xiàn)一個功能。希望200PLC和另外一個232設(shè)備做通訊,現(xiàn)在我接上線后,發(fā)現(xiàn)怎么也不能通訊,程序是之前項目已經(jīng)使用過的,肯定是能用的。老師您能給我一些建議嗎?”
我:“那您目前硬件是怎么設(shè)置的呢?”
客戶:“硬件我都組建好了,我把那兩個9針(孔)的通訊口都連好了。我很辛苦的查到200 PLC的通訊口管腳定義和232設(shè)備的管腳定義。目前,硬件沒有什么問題滴?!?/SPAN>
聽的出來,俺們的客戶還是很認真的在做項目。但是200的PLC是485接口,不能和232接口直接相連的啊。想到這里,我問客戶:“您不應(yīng)該將232和485接口直接相連的呀?!?/SPAN>
客戶:“232?485?哦,你是說485協(xié)議吧,我們不用那個協(xié)議的,我們的要求是定時給一個232設(shè)備發(fā)送如下代碼……?!?/SPAN>
我:“不是不是,我是說接口類型?!?/SPAN>
客戶:“對啊,接口類型都是9針(孔)的啊,是一樣的?!?/SPAN>
我:“這樣啊,那我給您給解釋一下232和485的基礎(chǔ)知識吧。”
客戶:“老師,是這樣,我在很多書上看到過你說的那個什么232,485,本來就是兩個9針(孔)的東西嗎,把我搞得暈暈的,您能不能直觀的對比一下,我有個大概形象的理解就行,不需要很理論、很嚴謹、很天衣無縫?!?/SPAN>
看來,客戶還是一個文人,看人家這排比句說的多好啊。
我:“既然您這么想,那我們一起來看這樣的一個實驗:發(fā)送同樣的二進制數(shù)據(jù):看看232和485的波形有什么差別?”
客戶:“好,好,我看行!”
恩,我看也行,于是乎我將以下示意圖發(fā)給客戶。
圖1 232波形示意圖
客戶:“您的圖很好,可是我沒看懂???”
我:“哦,那我們一起看看圖1吧。圖中縱軸是電壓值,橫軸是時間值。藍色是232通訊波形。我們此時顯示的波形的數(shù)據(jù)是2#1000 0000
一般而言,232接口的高電平“1”是用-5~-15V的電壓表示www.plcs.cn,低電平“0”是用+5~+15V的電壓表示,結(jié)合圖1,高電平“1”的電壓為-10V左右,低電平“0”的電壓為+10V左右。
客戶:“那485的波形有什么特點呢?”
我:“我們一起看一下圖2吧。圖中縱軸是電壓值,橫軸是時間值。紅色是485通訊波形。我們此時顯示的波形的數(shù)據(jù)是2#1000 0000 ,和232接口的數(shù)據(jù)是一樣的。
今天天氣不錯,挺風(fēng)和日麗的。打開熱線平臺一看,還真沒多少人。忽然間,一個客戶打電話進來。
客戶:“老師(聽聽,多客氣的客戶啊—我默默的想),我接觸PLC不久,對通訊這個看不見,摸不著的東西特發(fā)愁,沒什么基礎(chǔ)。”
我:“您遇到什么問題了呢?”
客戶:“老板讓我用200PLC自由口實現(xiàn)一個功能。希望200PLC和另外一個232設(shè)備做通訊,現(xiàn)在我接上線后,發(fā)現(xiàn)怎么也不能通訊,程序是之前項目已經(jīng)使用過的,肯定是能用的。老師您能給我一些建議嗎?”
我:“那您目前硬件是怎么設(shè)置的呢?”
客戶:“硬件我都組建好了,我把那兩個9針(孔)的通訊口都連好了。我很辛苦的查到200 PLC的通訊口管腳定義和232設(shè)備的管腳定義。目前,硬件沒有什么問題滴?!?/SPAN>
聽的出來,俺們的客戶還是很認真的在做項目。但是200的PLC是485接口,不能和232接口直接相連的啊。想到這里,我問客戶:“您不應(yīng)該將232和485接口直接相連的呀?!?/SPAN>
客戶:“232?485?哦,你是說485協(xié)議吧,我們不用那個協(xié)議的,我們的要求是定時給一個232設(shè)備發(fā)送如下代碼……?!?/SPAN>
我:“不是不是,我是說接口類型?!?/SPAN>
客戶:“對啊,接口類型都是9針(孔)的啊,是一樣的?!?/SPAN>
我:“這樣啊,那我給您給解釋一下232和485的基礎(chǔ)知識吧。”
客戶:“老師,是這樣,我在很多書上看到過你說的那個什么232,485,本來就是兩個9針(孔)的東西嗎,把我搞得暈暈的,您能不能直觀的對比一下,我有個大概形象的理解就行,不需要很理論、很嚴謹、很天衣無縫?!?/SPAN>
看來,客戶還是一個文人,看人家這排比句說的多好啊。
我:“既然您這么想,那我們一起來看這樣的一個實驗:發(fā)送同樣的二進制數(shù)據(jù):看看232和485的波形有什么差別?”
客戶:“好,好,我看行!”
恩,我看也行,于是乎我將以下示意圖發(fā)給客戶。
圖1 232波形示意圖
客戶:“您的圖很好,可是我沒看懂???”
我:“哦,那我們一起看看圖1吧。圖中縱軸是電壓值,橫軸是時間值。藍色是232通訊波形。我們此時顯示的波形的數(shù)據(jù)是2#1000 0000
一般而言,232接口的高電平“1”是用-5~-15V的電壓表示www.plcs.cn,低電平“0”是用+5~+15V的電壓表示,結(jié)合圖1,高電平“1”的電壓為-10V左右,低電平“0”的電壓為+10V左右。
客戶:“那485的波形有什么特點呢?”
我:“我們一起看一下圖2吧。圖中縱軸是電壓值,橫軸是時間值。紅色是485通訊波形。我們此時顯示的波形的數(shù)據(jù)是2#1000 0000 ,和232接口的數(shù)據(jù)是一樣的。
本文標簽:淺談西門子plc的RS 232通訊和RS485通訊
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《淺談西門子plc的RS 232通訊和RS485通訊》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
關(guān)于“淺談西門子plc的RS 232通訊和RS485通訊”的更多資訊










