文章詳情
歐姆龍PLC無協(xié)議通信
日期:2025-12-08 12:05
瀏覽次數(shù):1750
摘要:
1、無協(xié)議通信
無協(xié)議通信是不使用固定協(xié)議,協(xié)議不經(jīng)過數(shù)據(jù)轉(zhuǎn)換,通過通信端口輸入、輸出指令,如TXD、RXD指令,發(fā)送接收數(shù)據(jù)的功能。這種情況下,通過歐姆龍PLC的系統(tǒng)設定將串行端口的串行通信模式設為無協(xié)議通信(串行端口1、2都可以)。通過該無協(xié)議通信,與帶有RS-232端口或RS-422A/485端口的通用外部設備,按照TXD、RXD指令進行單方面發(fā)送接收數(shù)據(jù)。
例如,可進行來自條形碼閱讀器的數(shù)據(jù)輸入以及向打印機的數(shù)據(jù)輸出等簡單的數(shù)據(jù)接收和發(fā)送。
無協(xié)議通信時發(fā)送接收的消息幀:開始代碼和結(jié)束代碼之間的數(shù)據(jù)用TXD指令進行發(fā)送,或者將插入“開始代碼”及“結(jié)束代碼”之間的數(shù)據(jù)用RXD指令進行接收。當按照TXD指令發(fā)送時。將數(shù)據(jù)從I/O存儲器中讀取后發(fā)送。按照RXD指令接收時,僅將數(shù)據(jù)保仔到I/O存儲器的指定區(qū)域。“開始/結(jié)束代碼”均由PLC系統(tǒng)設定來指定。1次TXD指令或RXD指令可發(fā)送的信息的長度(不包括開始代碼或結(jié)束代碼)*大是256字節(jié)。
2、NT鏈接通信
CP1H在PT(可編程終端)及NT鏈接(1臺鏈接多臺的1:N模式)下可進行通信,但在NT鏈接(1:1模式)下不能進行通信。PT為NT31
/631(C)-V2系列觸摸屏或NS系列觸摸屏的情況下,可使用高速NT鏈接。
NT鏈接可以通過歐姆龍PLC系統(tǒng)設定及PT本體上的系統(tǒng)菜單進行設定。
利用PT本體上的系統(tǒng)菜單進行設定時,可通過以下操作進行PT側(cè)的設定。
(1)在PT本體的系統(tǒng)菜單內(nèi)的存儲切換菜單的【串行端口A】或【串行端口B】,選擇【NT鏈接(1:N)】。
(2)按【設定】按鈕,將【通信速度】設定為【高速】。
3、上位鏈接通信
上位鏈接包括兩個方面,即從上位計算機到PLC和PLC到上位計算機。在前者中,對于CPU單元,從上位計算機發(fā)布上位鏈接指令(C模式指令)或FINS指令,進行PLC的I/O存儲器的讀寫、動作模式的變更及強制置位/復位等各種控制。在后者中,對于上位計算機,從CPU單元發(fā)出FINS指令,發(fā)送數(shù)據(jù)和信息。 在上位計算機中,監(jiān)視PLC內(nèi)的運行結(jié)果數(shù)據(jù)、異常數(shù)據(jù)、指令數(shù)據(jù)或?qū)?/span>歐姆龍PLC指示生產(chǎn)計劃數(shù)據(jù)信息。進行上位鏈接時,可以通過PLC系統(tǒng)設定將串行端口的串行通信模式設為上位鏈接通信(串行端口1、2都可以)。
4、串行PLC鏈接通信
為CP1H CPU單元上安裝RS-232C選件板或RS-422/485選件板,那么,在CP1H CPU單元之間或CP1H CPU單元與CJ1M CPU單元之間,就能在不需要程序的情況下進行數(shù)據(jù)交換了。在這種情下,需要通過PLC系統(tǒng)設定將串行端口的串行通信模式設定為串行PLC鏈接,與其他通信方式的不同是,可使用串行端口1或串行端口2中的任何一個,但不能同時使用。將一方的端口的串行通信模式做為串行PLC鏈接主站或串行PLC鏈接從站的情況下,其他方的端口的串行通信模式則不能作為串行PLC鏈接主站或串行PLC鍛接從站,否則會出現(xiàn)歐姆龍PLC系統(tǒng)設定異常。
進行串行PLC鏈接時,可通過PLC系統(tǒng)進行設定。
尊敬的客戶:
您好,我司是一支技術(shù)力量雄厚的高素質(zhì)的開發(fā)群體,為廣大用戶提供高品質(zhì)產(chǎn)品、完整的解決方案和上等的技術(shù)服務公司。主要產(chǎn)品有歐姆龍繼電器、三菱PLC、三菱變頻器等。
本企業(yè)堅持以誠信立業(yè)、以品質(zhì)守業(yè)、以進取興業(yè)的宗旨,以更堅定的步伐不斷攀登新的高峰,為民族自動化行業(yè)作出貢獻,歡迎新老顧客放心選購自己心儀的產(chǎn)品。我們將竭誠為您服務!
