![串行通訊基礎(chǔ)培訓(xùn)(elearning)課件_第1頁](http://file4.renrendoc.com/view/ff7c55b1ac98ff8a0e781080ff1b33ef/ff7c55b1ac98ff8a0e781080ff1b33ef1.gif)
![串行通訊基礎(chǔ)培訓(xùn)(elearning)課件_第2頁](http://file4.renrendoc.com/view/ff7c55b1ac98ff8a0e781080ff1b33ef/ff7c55b1ac98ff8a0e781080ff1b33ef2.gif)
![串行通訊基礎(chǔ)培訓(xùn)(elearning)課件_第3頁](http://file4.renrendoc.com/view/ff7c55b1ac98ff8a0e781080ff1b33ef/ff7c55b1ac98ff8a0e781080ff1b33ef3.gif)
![串行通訊基礎(chǔ)培訓(xùn)(elearning)課件_第4頁](http://file4.renrendoc.com/view/ff7c55b1ac98ff8a0e781080ff1b33ef/ff7c55b1ac98ff8a0e781080ff1b33ef4.gif)
![串行通訊基礎(chǔ)培訓(xùn)(elearning)課件_第5頁](http://file4.renrendoc.com/view/ff7c55b1ac98ff8a0e781080ff1b33ef/ff7c55b1ac98ff8a0e781080ff1b33ef5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
11三菱電機自動化培訓(xùn)課程講義歡迎大家來參加三菱電機的自動化產(chǎn)品培訓(xùn)課程!11三菱電機自動化培訓(xùn)課程講義歡迎大家來參加三菱電機的自動化2串行通訊基礎(chǔ)第1章什么是串行通訊模塊第1章學(xué)習(xí)串行通信模塊的基礎(chǔ).請在學(xué)習(xí)中加深對串行通信模塊的應(yīng)用方法、主要功能、以及數(shù)據(jù)通信方法的理解1.1節(jié):學(xué)習(xí)串行通信模塊的用途.1.2節(jié):學(xué)習(xí)串行通信模塊的功能和數(shù)據(jù)通信的方法。2串行通訊基礎(chǔ)第1章什么是串行通訊模塊第13[使用事例]下面介紹串行通信模塊在根據(jù)條形碼信息對貨物進行分類的生產(chǎn)線上的使用事例.1.1
串行通信模塊的用途3[使用事例]1.1串行通信模塊的4本節(jié)學(xué)習(xí)串行通信模塊的功能和數(shù)據(jù)通信方法.【什么是串行通信模塊】串行通信模塊是將測量儀器或條形碼閱讀器等對方設(shè)備與Q系列可編程控制器CPU用
串行通信用的RS-232,RS-422/485線路連接起來,實現(xiàn)以下數(shù)據(jù)通信時所用的模塊.各模塊均可同時使用2個通道,2個通道可以使用相同或不同的協(xié)議.QJ71C24NQJ71C24N-R2QJ71C24N-R4
RS-232:1通道RS-422/485:1通道RS-232:2通道RS-422/485:2通道1.2關(guān)于串行通信模塊4本節(jié)學(xué)習(xí)串行通信模塊的功能和數(shù)據(jù)通信方法.【什么是串行通信無協(xié)議通訊5無順序協(xié)議數(shù)據(jù)通信是對方設(shè)備與可編程控制器CPU之間通過任意的語句格式、傳輸控
制順序發(fā)送胳收任意數(shù)據(jù)的功能.需要按照測量儀器、條形碼閱讀器等對方設(shè)備的協(xié)議進行數(shù)據(jù)通信時,可以通過無順序
協(xié)議進行數(shù)據(jù)通信.雙向協(xié)議數(shù)據(jù)通信是對方設(shè)備與可編程控制器CPU之間通過串行通信模塊的RA向協(xié)議,
用語句格式和傳輸控制步驟,發(fā)送/接收任意數(shù)據(jù)的功能.只要是編好程序后,能夠按照MELSEC可編程控制器的協(xié)議進行數(shù)據(jù)通信的對方設(shè)備,
即可通過雙向協(xié)議進行任意的數(shù)據(jù)通信.MC協(xié)議是對方設(shè)備經(jīng)由串行通信模塊或Ethenet模塊,對可編程控制器CPU的軟元件
數(shù)據(jù)、程序進行讀寫操作時的Q系列可編程控制器用通信方式。只要是能夠安裝應(yīng)用程序、按照MELSEC可編程控制器的協(xié)議發(fā)送胳收數(shù)據(jù)的對方設(shè)備,
均可通過MC協(xié)議通信訪間可編程控制器CPU.1.2.1數(shù)據(jù)通信方法雙向協(xié)議無協(xié)議通訊MELSEC通信協(xié)議(以下簡稱MC協(xié)議)無協(xié)議通訊5無順序協(xié)議數(shù)據(jù)通信是對方設(shè)備與可編程控制器C6接收數(shù)據(jù)的方法包括接收長度可變數(shù)據(jù)時的“按結(jié)束碼接收的方法”和接收固定長度
數(shù)據(jù)時的“按數(shù)據(jù)量接收的方法”.接收數(shù)據(jù)時的“結(jié)束碼”和“數(shù)據(jù)量”可以設(shè)定為任意值.1、“按結(jié)束碼接收的方法(接收長度可變數(shù)據(jù)用)”此方法用于對方設(shè)備發(fā)送的數(shù)據(jù)長度變化之時.
對方設(shè)備發(fā)送數(shù)據(jù)時,將設(shè)定在串行通信模塊中的結(jié)束碼(CR+LF或任意的1個字節(jié)數(shù)據(jù))附加在語句的最后.1.2.2無順序協(xié)議數(shù)據(jù)通信下面介紹通過無順序協(xié)議接受任意格式數(shù)據(jù)的方法。6接收數(shù)據(jù)的方法包括接收長度可變數(shù)據(jù)時的“按結(jié)束碼接收的72、“按數(shù)據(jù)量接收的方法(接收長度固定數(shù)據(jù)用)”這是數(shù)據(jù)長度固定時的接收方法.
因為數(shù)據(jù)的長度已被對方設(shè)備固定,所以無需使用結(jié)束碼.
對方設(shè)備發(fā)送數(shù)據(jù)時,按照串行通信模塊中設(shè)定的數(shù)據(jù)長度發(fā)送.3、“應(yīng)用技巧(不使用結(jié)束碼接收可變長度數(shù)據(jù))”對方設(shè)備發(fā)送的數(shù)據(jù)后不添加結(jié)束碼且長度可變時,可以以,個字節(jié)為單位進行接收處理.72、“按數(shù)據(jù)量接收的方法(接收長度固定數(shù)據(jù)用)”這是數(shù)8本章學(xué)習(xí)的內(nèi)容如下所示。
.串行通信模塊的用途
.串行通信模塊的功能與數(shù)據(jù)通信方法【要點】以下內(nèi)容非常重要,請再飲確認.數(shù)據(jù)通信方法串行通信模塊的數(shù)據(jù)通信方法包括無順序協(xié)議、雙向協(xié)議和MC協(xié)議.無協(xié)議通訊無順序協(xié)議可在對方設(shè)備與可編程控制器CPU之lf}發(fā)送14收任意的數(shù)據(jù).數(shù)據(jù)接收方法無順序協(xié)議具有“按結(jié)束碼”接收長度可變數(shù)據(jù)和“按數(shù)據(jù)量”接收長度固足數(shù)據(jù)這2種接收方法.8本章學(xué)習(xí)的內(nèi)容如下所示。.串行通信模塊的用途【要點】以9第2章學(xué)習(xí)串行通信模塊的種類、各部分名稱以及功能、連接方法.請在學(xué)習(xí)中加深對串行通信模塊種類、功能、連接方法的理解.串行通信模塊的連接方法2.1節(jié):學(xué)習(xí)串行通信模塊的適用模塊和能夠安裝的塊數(shù).2.2節(jié):學(xué)習(xí)串行通信模塊的種類和功能.2.3節(jié):學(xué)習(xí)串行通信模塊的連接.第2章串行通訊模塊的學(xué)習(xí)9第2章學(xué)習(xí)串行通信模塊的種類、各部分名稱以及功能、連接方法10本節(jié)學(xué)習(xí)適用模塊以及能夠安裝的塊數(shù).【適用模塊與能夠安裝的塊數(shù)】能夠安裝串行通信模塊的CPU模塊、mg絡(luò)模塊(MELSECNET/H遠程110站州及能夠安裝的塊數(shù)如下所示.適用模塊能夠安裝的塊數(shù)CPU模塊Q00JCPU最多8塊Q00CPUQ01CPU最多24塊Q02CPUQ02HCPUQ06HCPUQ12HCPUQ25HCPU最多64塊O12PHCPUQ25PHCPU最多64塊網(wǎng)絡(luò)模塊(使用MELSECNET/H遠程I/O站時)QJ72LP25一5QJ72LP25GQJ72BR15最多64塊2.1適用模塊與能夠安裝的塊數(shù)10本節(jié)學(xué)習(xí)適用模塊以及能夠安裝的塊數(shù).【適用模塊與能夠安裝11【各部分的名稱與功能】QJ71C24NQJ71C24N-R2QJ71C24N-R42.2模塊的各部分名稱與功能①①①②②②③④④11【各部分的名稱與功能】QJ71C24NQJ71C24N-12NO.名稱功能①LED顯示參閱下一項中的LED示一覽表②RS-232接口與對方設(shè)備進行串行通信用的RS-232接口(D-Sub9P母插座)③RS-422/485接口與對方設(shè)備進行串行通信用的RS-422/485接口.(兩段端子臺)④RS-422/485接口與對方設(shè)備進行串行通信用的RS-422/485接口.(兩段插入式端子座)
※本課程中學(xué)習(xí)在QJ71C24N上連接RS-232的方法.12NO.名稱功能①LED顯示參閱下一項中的LED示一覽表②13【LED顯示一覽表】CHLED名稱顯示內(nèi)容點亮/閃爍時熄滅時對應(yīng)的協(xié)議MC無順序雙向—RUN正常運行的顯示正常異常、復(fù)位有效ERR有無錯誤的顯示錯誤發(fā)生正常CH1/CH2NEUCH1側(cè)中性狀態(tài)顯示等待接收MC命令語句MC命令語句接收中有效無效(熄滅)SD發(fā)生狀態(tài)顯示數(shù)據(jù)發(fā)送中數(shù)據(jù)未發(fā)送有效RD接收狀態(tài)顯示數(shù)據(jù)接受中數(shù)據(jù)未接受*1串行通信模塊的硬件和數(shù)據(jù)通信出現(xiàn)異常時點亮。*2顯示基于MC協(xié)議的數(shù)據(jù)通信狀態(tài).
點亮?xí)r:等待接收來自對方設(shè)備的命令語句.
熄滅時:接收來自對方設(shè)備命令語句后的處理狀態(tài)。*3在通信協(xié)議設(shè)定中指定GXDeveloper漣接(0H)時也有效.13【LED顯示一覽表】CHLED名稱顯示內(nèi)容點亮/閃爍時熄14QJ71C24N的情況QJ71C24N-R2的情況2.3串行通訊模塊的連接2.3.1QJ71C24N、QJ71C24N-R2與RS-232的連接
本節(jié)介紹串行通信模塊的連接示例14QJ71C24N的情況QJ71C24N-R2的情況2.315針腳編號信號簡稱信號名稱信號方向模塊對方設(shè)備1CD接收載波信號檢測2RD(RXD)接收數(shù)據(jù)3SD發(fā)送數(shù)據(jù)4DTD數(shù)據(jù)端子ready5SG信號接地6DSR數(shù)據(jù)設(shè)置ready7RS數(shù)據(jù)發(fā)送請求8CS發(fā)送允許9RI被叫顯示【信號針腳】15針腳編號信號簡稱信號名稱信號方向1CD接收載波信號檢測216【RS-232的連接示例】CD信號可以O(shè)N/OFF的對方設(shè)備、能夠進行DTR/DSR控制、DC碼控制的連接示例16【RS-232的連接示例】CD信號可以O(shè)N/OFF的對方17以QJ71C24N為例以QJ71C24N-R4為例2.3.2QJ71C24N.QJ71C24N-R4與RS-4221485的連接17以QJ71C24N為例以QJ71C24N-R4為例2.318【信號針腳】【4線式設(shè)備、2線式設(shè)備的連接示例】4線式QJ71C24N-R4對方設(shè)備2線式QJ71C24N-R4對方設(shè)備18【信號針腳】【4線式設(shè)備、2線式設(shè)備的連接示例】4線式192.3.3GXconfigurator一SCGXConfigurator-SCVersion2作為插件安裝在GXDeveloper中使用.GXConfigurator-SC是進行串行通信模塊的初始設(shè)定、監(jiān)控艦吵試、編制數(shù)據(jù)通信
處理所需順控程序時的支持工具.
使用實用程序包,可以不考慮輸入、輸出信號和緩沖存儲器,即可通過專用畫面輕松完
成串行通信模塊的初始設(shè)定和監(jiān)控等.2.3.3GXConfigurator一SC192.3.3GXconfigurator一SCG20第3章學(xué)習(xí)串行通信模塊從啟動至動作確認的整個過程.通過對系統(tǒng)構(gòu)成、連播方法以及各種設(shè)定操作的學(xué)習(xí),學(xué)員可以理解串行通信模塊實際運行時所需的事項.3.1節(jié):學(xué)習(xí)串行通信模塊啟動時的設(shè)定方法.3.2節(jié):學(xué)習(xí)使用GXDeveloper股定PLC參數(shù)的方法.3.3節(jié):學(xué)習(xí)使用GXConfigurator-SC進行各種設(shè)定的方法.第3章串行通信模塊的啟動20第3章學(xué)習(xí)串行通信模塊從啟動至動作確認的整個過程.3.121本節(jié)學(xué)習(xí)通過RS-232與對方設(shè)備連接時的系統(tǒng)構(gòu)成、串行通信模塊的設(shè)定以及電纜的連接方法.首先介紹串行通信模塊開始運行之前的一些步驟.3.1運行之前的設(shè)定與步驟21本節(jié)學(xué)習(xí)通過RS-232與對方設(shè)備連接時的系統(tǒng)構(gòu)成、串行22本節(jié)學(xué)習(xí)的串行通信模塊的網(wǎng)絡(luò)系統(tǒng)構(gòu)成如下所示.3.1.1系統(tǒng)構(gòu)成22本節(jié)學(xué)習(xí)的串行通信模塊的網(wǎng)絡(luò)系統(tǒng)構(gòu)成如下所示.3.1.1233.1.2模塊的安裝233.1.2模塊的安裝24連接串行通信模塊與對方設(shè)備時,需使用RS-232電纜.※信號的接線請參閱2.3.1項"RS-232的連接示例”。3.1.3與對方設(shè)備的連接24連接串行通信模塊與對方設(shè)備時,需使用RS-232電纜.※25
Q系列串行通信模塊的通信速度等設(shè)定通過GXDevelope「的開關(guān)設(shè)定進行.進行開關(guān)設(shè)定時,首先要在I/O分酉己中將種類設(shè)定為“智能功能模塊”.I/O分配通常為自動識別,但對于需要進行開關(guān)設(shè)定的模塊,必須設(shè)定I/O分配.3.2GXDeveloper中的參數(shù)設(shè)定本節(jié)學(xué)習(xí)與對方設(shè)備進行數(shù)據(jù)通信時GXDeveloper中所需的各種設(shè)定。25Q系列串行通信模塊的通信速度等設(shè)定通過GXDev26本項通過GXDevelop的畫面模擬學(xué)習(xí)PLC參數(shù)的設(shè)定操作.“I/O分配”中,對基板上安裝的各種模塊的種類、起始XY編號等進行設(shè)定.3.2.1I/O分配與開關(guān)設(shè)定項目名稱項目設(shè)定內(nèi)容備注I/O分配種類設(shè)定為“智能功率模塊”型號設(shè)定所安裝模塊的型號(例QJ71C24N)點數(shù)設(shè)定為32點起始XY設(shè)定對象模塊的起始輸入輸出信號(16進制數(shù))開關(guān)設(shè)定設(shè)定通信速度、傳輸格式、通信協(xié)議等詳細設(shè)定設(shè)定CPU系統(tǒng)時管理串行通信模塊CPU本課程中不進行這兩項設(shè)定多CPU設(shè)定使用多CPU系統(tǒng)時設(shè)定26本項通過GXDevelop的畫面模擬學(xué)習(xí)PLC參數(shù)的設(shè)27“開關(guān)設(shè)定”中,對串行通信模塊的傳輸規(guī)格、使用的協(xié)議進行設(shè)定.開關(guān)編號內(nèi)容開關(guān)1b15~b8b7~b0CH1通訊速度的設(shè)定CH1傳輸?shù)脑O(shè)定開關(guān)2CH1通信協(xié)議的設(shè)定開關(guān)3B15~b8B7~b0CH2通訊速度的設(shè)定CH2傳輸?shù)脑O(shè)定開關(guān)4CH1通信協(xié)議的設(shè)定開關(guān)5站號設(shè)定27“開關(guān)設(shè)定”中,對串行通信模塊的傳輸規(guī)格、使用的協(xié)議進行28GXConfigurator-SCVersion2作為插件安裝在GXDeveloper中使用.GXConfigurator-SC是進行串行通信模塊的初始設(shè)定、監(jiān)控r;An9試、編制數(shù)據(jù)通信處
理所必需的程序時的支持工具.這里我們學(xué)習(xí)字/字節(jié)單位的變更方法和結(jié)束碼、接收完成數(shù)據(jù)長度的變更方法.無順序協(xié)議數(shù)據(jù)通信中使用的結(jié)束碼、接收完成數(shù)據(jù)長度,其默認值已經(jīng)設(shè)定好.需要變更設(shè)定值時,可以在GXConfigurator-SC的“無順序系統(tǒng)設(shè)定”畫面中,根據(jù)對方設(shè)備的規(guī)格將其變更.在實際的系統(tǒng)中進行GXConfigurator-SC的設(shè)定時,請在可編程控制器CPU與串行通信模塊已安裝在基板上,與GXDeveloper漣接的狀態(tài)下進行.注意3.3GXconfigurator-SC的設(shè)定28GXConfigurator-SCVersion2作29第4章將在第3章內(nèi)容的基礎(chǔ)上,學(xué)習(xí)編程、動作確認以及出現(xiàn)問題時的網(wǎng)絡(luò)診斷方法.4.1節(jié):學(xué)習(xí)串行通信模塊中使用的專用指令.4.2節(jié):學(xué)習(xí)系統(tǒng)構(gòu)成和順控程序。4.3節(jié):學(xué)習(xí)故障診斷.第4章與對方設(shè)備進行數(shù)據(jù)通信29第4章將在第3章內(nèi)容的基礎(chǔ)上,學(xué)習(xí)編程、動作確認以及出現(xiàn)30串行通信模塊使用以下專用指令進行數(shù)據(jù)的發(fā)送/接收和初始設(shè)定.【數(shù)據(jù)通信用指令】【數(shù)據(jù)設(shè)定用指令】專用指令功能OUTPUT發(fā)送指定長度的數(shù)據(jù)INPUT讀取接收到的數(shù)據(jù)專用指令功能CSET設(shè)定發(fā)送/接收數(shù)據(jù)的長度單位字/字節(jié)和數(shù)據(jù)發(fā)送/接收用區(qū)域.清除接收到的數(shù)據(jù).4.1專用指令30串行通信模塊使用以下專用指令進行數(shù)據(jù)的發(fā)送/接收和初始設(shè)31按照無順序協(xié)議發(fā)A任意語句格式的數(shù)據(jù).設(shè)定數(shù)據(jù)設(shè)定數(shù)據(jù)內(nèi)容設(shè)定側(cè)數(shù)據(jù)類型Un模塊的起始輸入輸出地址(00-FE:3位起始輸入輸出地址中的前2位)用戶BIN16位(S1)存放控制數(shù)據(jù)的元件的起始編號用戶、系統(tǒng)元件名稱(S2)存放被發(fā)送數(shù)據(jù)的元件的起始編號用戶(D)執(zhí)行完畢時使其為ON的位元件的編號系統(tǒng)位4.1.1OUTPUT指令31按照無順序協(xié)議發(fā)A任意語句格式的數(shù)據(jù).設(shè)定數(shù)據(jù)設(shè)定數(shù)據(jù)內(nèi)32控制數(shù)據(jù)元件項目數(shù)據(jù)設(shè)定設(shè)定范圍設(shè)定側(cè)1*(S1)+0數(shù)據(jù)發(fā)送通道設(shè)定數(shù)據(jù)發(fā)A通道.1:通道1(CH1側(cè))2:通道2(CH2側(cè))1、2用戶(S1)+1數(shù)據(jù)發(fā)送結(jié)果存放OUTPUT指令發(fā)送數(shù)據(jù)的結(jié)果.0:正常
0以外:出錯代碼.,—系統(tǒng)(S1)+2發(fā)送數(shù)據(jù)長度設(shè)定發(fā)送數(shù)據(jù)長度1以上用戶1*于非正常結(jié)束時的出錯代碼,諸參閱用戶手冊(基本篇)第10章。2*GXConfigurator-SC的“字序節(jié)單位指定”中指定為字節(jié)時即設(shè)定字節(jié)數(shù),指定為字時即設(shè)定字3*上述設(shè)定側(cè)的含義如下所示。用戶:OUTPUT指令執(zhí)行前由用戶設(shè)定的數(shù)據(jù).系統(tǒng):由可編程控制器CPU存放OUTPUT指令的執(zhí)行結(jié)果。32控制數(shù)據(jù)元件項目數(shù)據(jù)設(shè)定設(shè)定范圍設(shè)定側(cè)1*(S1)+0數(shù)33設(shè)定數(shù)據(jù)設(shè)定數(shù)據(jù)內(nèi)容設(shè)定側(cè)數(shù)據(jù)類型Un模塊的起始輸入輸出地址(00-FE:3位起始輸入輸出地址中的前2位)用戶BIN16位(S)存放控制數(shù)據(jù)的元件的起始編號用戶、系統(tǒng)元件名稱(D1)存放被發(fā)送數(shù)據(jù)的元件的起始編號用戶(D2)執(zhí)行完畢時使其為ON的位元件的編號系統(tǒng)位4.1.2INPUT指令33設(shè)定數(shù)據(jù)設(shè)定數(shù)據(jù)內(nèi)容設(shè)定側(cè)數(shù)據(jù)類型Un模塊的起始輸入34元件項目數(shù)據(jù)設(shè)定設(shè)定范圍設(shè)定側(cè)(S1)+0數(shù)據(jù)發(fā)送通道設(shè)定數(shù)據(jù)發(fā)A通道.1:通道1(CH1側(cè))2:通道2(CH2側(cè))1、2用戶(S1)+1數(shù)據(jù)發(fā)送結(jié)果存放OUTPUT指令發(fā)送數(shù)據(jù)的結(jié)果0:正常
0以外:出錯代碼.—系統(tǒng)(S1)+2接收數(shù)據(jù)長度存放已接收到數(shù)據(jù)的數(shù)據(jù)長度0以上系統(tǒng)(S1)+3發(fā)送數(shù)據(jù)允許長度設(shè)定(D1)中能存放的接收數(shù)據(jù)的允許長度1以上用戶控制數(shù)據(jù)功能通過Un中指定模塊的無順序協(xié)議,將存放在(S2)指定元件以后的數(shù)據(jù),按照(S1)中指定元件以后的控制數(shù)據(jù)發(fā)送出去.34元件項目數(shù)據(jù)設(shè)定設(shè)定范圍設(shè)定側(cè)(S1)+0數(shù)據(jù)發(fā)送通道設(shè)35關(guān)于專用指令同時執(zhí)行、專用指令執(zhí)行中以及正常完畢屏常完畢的確認方法,請參閱相關(guān)手冊(Q系列串行通信模塊用戶手冊(基本篇篇9章專用指令).下面介紹無順序協(xié)議通信中初始值設(shè)定用的專用指令.【CSET】4.1.3初始值設(shè)定用指令35關(guān)于專用指令同時執(zhí)行、專用指令執(zhí)行中以及正常完畢屏常完畢364.2系統(tǒng)構(gòu)成364.2系統(tǒng)構(gòu)成374.3故障診斷374.3故障診斷384.3.1通過系統(tǒng)監(jiān)控確認出錯代碼通過GXDeveloper的系統(tǒng)監(jiān)控,可以確認出錯代碼。確認步驟:(GXDeveloper)“診斷”→“系統(tǒng)監(jiān)控”4.3.1通過監(jiān)控/測試確定信號通過監(jiān)控/測試可以對RS-232信號進行確認。確認步驟:GXConfigurator-SC的“監(jiān)控/測試”→“CH1傳輸控制監(jiān)控/測試”384.3.1通過系統(tǒng)監(jiān)控確認出錯代碼通過GXDevelo3939404041414242三菱電機自動化培訓(xùn)課程講義歡迎大家來參加三菱電機的自動化產(chǎn)品培訓(xùn)課程!11三菱電機自動化培訓(xùn)課程講義歡迎大家來參加三菱電機的自動化43串行通訊基礎(chǔ)第1章什么是串行通訊模塊第1章學(xué)習(xí)串行通信模塊的基礎(chǔ).請在學(xué)習(xí)中加深對串行通信模塊的應(yīng)用方法、主要功能、以及數(shù)據(jù)通信方法的理解1.1節(jié):學(xué)習(xí)串行通信模塊的用途.1.2節(jié):學(xué)習(xí)串行通信模塊的功能和數(shù)據(jù)通信的方法。2串行通訊基礎(chǔ)第1章什么是串行通訊模塊第144[使用事例]下面介紹串行通信模塊在根據(jù)條形碼信息對貨物進行分類的生產(chǎn)線上的使用事例.1.1
串行通信模塊的用途3[使用事例]1.1串行通信模塊的45本節(jié)學(xué)習(xí)串行通信模塊的功能和數(shù)據(jù)通信方法.【什么是串行通信模塊】串行通信模塊是將測量儀器或條形碼閱讀器等對方設(shè)備與Q系列可編程控制器CPU用
串行通信用的RS-232,RS-422/485線路連接起來,實現(xiàn)以下數(shù)據(jù)通信時所用的模塊.各模塊均可同時使用2個通道,2個通道可以使用相同或不同的協(xié)議.QJ71C24NQJ71C24N-R2QJ71C24N-R4
RS-232:1通道RS-422/485:1通道RS-232:2通道RS-422/485:2通道1.2關(guān)于串行通信模塊4本節(jié)學(xué)習(xí)串行通信模塊的功能和數(shù)據(jù)通信方法.【什么是串行通信無協(xié)議通訊46無順序協(xié)議數(shù)據(jù)通信是對方設(shè)備與可編程控制器CPU之間通過任意的語句格式、傳輸控
制順序發(fā)送胳收任意數(shù)據(jù)的功能.需要按照測量儀器、條形碼閱讀器等對方設(shè)備的協(xié)議進行數(shù)據(jù)通信時,可以通過無順序
協(xié)議進行數(shù)據(jù)通信.雙向協(xié)議數(shù)據(jù)通信是對方設(shè)備與可編程控制器CPU之間通過串行通信模塊的RA向協(xié)議,
用語句格式和傳輸控制步驟,發(fā)送/接收任意數(shù)據(jù)的功能.只要是編好程序后,能夠按照MELSEC可編程控制器的協(xié)議進行數(shù)據(jù)通信的對方設(shè)備,
即可通過雙向協(xié)議進行任意的數(shù)據(jù)通信.MC協(xié)議是對方設(shè)備經(jīng)由串行通信模塊或Ethenet模塊,對可編程控制器CPU的軟元件
數(shù)據(jù)、程序進行讀寫操作時的Q系列可編程控制器用通信方式。只要是能夠安裝應(yīng)用程序、按照MELSEC可編程控制器的協(xié)議發(fā)送胳收數(shù)據(jù)的對方設(shè)備,
均可通過MC協(xié)議通信訪間可編程控制器CPU.1.2.1數(shù)據(jù)通信方法雙向協(xié)議無協(xié)議通訊MELSEC通信協(xié)議(以下簡稱MC協(xié)議)無協(xié)議通訊5無順序協(xié)議數(shù)據(jù)通信是對方設(shè)備與可編程控制器C47接收數(shù)據(jù)的方法包括接收長度可變數(shù)據(jù)時的“按結(jié)束碼接收的方法”和接收固定長度
數(shù)據(jù)時的“按數(shù)據(jù)量接收的方法”.接收數(shù)據(jù)時的“結(jié)束碼”和“數(shù)據(jù)量”可以設(shè)定為任意值.1、“按結(jié)束碼接收的方法(接收長度可變數(shù)據(jù)用)”此方法用于對方設(shè)備發(fā)送的數(shù)據(jù)長度變化之時.
對方設(shè)備發(fā)送數(shù)據(jù)時,將設(shè)定在串行通信模塊中的結(jié)束碼(CR+LF或任意的1個字節(jié)數(shù)據(jù))附加在語句的最后.1.2.2無順序協(xié)議數(shù)據(jù)通信下面介紹通過無順序協(xié)議接受任意格式數(shù)據(jù)的方法。6接收數(shù)據(jù)的方法包括接收長度可變數(shù)據(jù)時的“按結(jié)束碼接收的482、“按數(shù)據(jù)量接收的方法(接收長度固定數(shù)據(jù)用)”這是數(shù)據(jù)長度固定時的接收方法.
因為數(shù)據(jù)的長度已被對方設(shè)備固定,所以無需使用結(jié)束碼.
對方設(shè)備發(fā)送數(shù)據(jù)時,按照串行通信模塊中設(shè)定的數(shù)據(jù)長度發(fā)送.3、“應(yīng)用技巧(不使用結(jié)束碼接收可變長度數(shù)據(jù))”對方設(shè)備發(fā)送的數(shù)據(jù)后不添加結(jié)束碼且長度可變時,可以以,個字節(jié)為單位進行接收處理.72、“按數(shù)據(jù)量接收的方法(接收長度固定數(shù)據(jù)用)”這是數(shù)49本章學(xué)習(xí)的內(nèi)容如下所示。
.串行通信模塊的用途
.串行通信模塊的功能與數(shù)據(jù)通信方法【要點】以下內(nèi)容非常重要,請再飲確認.數(shù)據(jù)通信方法串行通信模塊的數(shù)據(jù)通信方法包括無順序協(xié)議、雙向協(xié)議和MC協(xié)議.無協(xié)議通訊無順序協(xié)議可在對方設(shè)備與可編程控制器CPU之lf}發(fā)送14收任意的數(shù)據(jù).數(shù)據(jù)接收方法無順序協(xié)議具有“按結(jié)束碼”接收長度可變數(shù)據(jù)和“按數(shù)據(jù)量”接收長度固足數(shù)據(jù)這2種接收方法.8本章學(xué)習(xí)的內(nèi)容如下所示。.串行通信模塊的用途【要點】以50第2章學(xué)習(xí)串行通信模塊的種類、各部分名稱以及功能、連接方法.請在學(xué)習(xí)中加深對串行通信模塊種類、功能、連接方法的理解.串行通信模塊的連接方法2.1節(jié):學(xué)習(xí)串行通信模塊的適用模塊和能夠安裝的塊數(shù).2.2節(jié):學(xué)習(xí)串行通信模塊的種類和功能.2.3節(jié):學(xué)習(xí)串行通信模塊的連接.第2章串行通訊模塊的學(xué)習(xí)9第2章學(xué)習(xí)串行通信模塊的種類、各部分名稱以及功能、連接方法51本節(jié)學(xué)習(xí)適用模塊以及能夠安裝的塊數(shù).【適用模塊與能夠安裝的塊數(shù)】能夠安裝串行通信模塊的CPU模塊、mg絡(luò)模塊(MELSECNET/H遠程110站州及能夠安裝的塊數(shù)如下所示.適用模塊能夠安裝的塊數(shù)CPU模塊Q00JCPU最多8塊Q00CPUQ01CPU最多24塊Q02CPUQ02HCPUQ06HCPUQ12HCPUQ25HCPU最多64塊O12PHCPUQ25PHCPU最多64塊網(wǎng)絡(luò)模塊(使用MELSECNET/H遠程I/O站時)QJ72LP25一5QJ72LP25GQJ72BR15最多64塊2.1適用模塊與能夠安裝的塊數(shù)10本節(jié)學(xué)習(xí)適用模塊以及能夠安裝的塊數(shù).【適用模塊與能夠安裝52【各部分的名稱與功能】QJ71C24NQJ71C24N-R2QJ71C24N-R42.2模塊的各部分名稱與功能①①①②②②③④④11【各部分的名稱與功能】QJ71C24NQJ71C24N-53NO.名稱功能①LED顯示參閱下一項中的LED示一覽表②RS-232接口與對方設(shè)備進行串行通信用的RS-232接口(D-Sub9P母插座)③RS-422/485接口與對方設(shè)備進行串行通信用的RS-422/485接口.(兩段端子臺)④RS-422/485接口與對方設(shè)備進行串行通信用的RS-422/485接口.(兩段插入式端子座)
※本課程中學(xué)習(xí)在QJ71C24N上連接RS-232的方法.12NO.名稱功能①LED顯示參閱下一項中的LED示一覽表②54【LED顯示一覽表】CHLED名稱顯示內(nèi)容點亮/閃爍時熄滅時對應(yīng)的協(xié)議MC無順序雙向—RUN正常運行的顯示正常異常、復(fù)位有效ERR有無錯誤的顯示錯誤發(fā)生正常CH1/CH2NEUCH1側(cè)中性狀態(tài)顯示等待接收MC命令語句MC命令語句接收中有效無效(熄滅)SD發(fā)生狀態(tài)顯示數(shù)據(jù)發(fā)送中數(shù)據(jù)未發(fā)送有效RD接收狀態(tài)顯示數(shù)據(jù)接受中數(shù)據(jù)未接受*1串行通信模塊的硬件和數(shù)據(jù)通信出現(xiàn)異常時點亮。*2顯示基于MC協(xié)議的數(shù)據(jù)通信狀態(tài).
點亮?xí)r:等待接收來自對方設(shè)備的命令語句.
熄滅時:接收來自對方設(shè)備命令語句后的處理狀態(tài)。*3在通信協(xié)議設(shè)定中指定GXDeveloper漣接(0H)時也有效.13【LED顯示一覽表】CHLED名稱顯示內(nèi)容點亮/閃爍時熄55QJ71C24N的情況QJ71C24N-R2的情況2.3串行通訊模塊的連接2.3.1QJ71C24N、QJ71C24N-R2與RS-232的連接
本節(jié)介紹串行通信模塊的連接示例14QJ71C24N的情況QJ71C24N-R2的情況2.356針腳編號信號簡稱信號名稱信號方向模塊對方設(shè)備1CD接收載波信號檢測2RD(RXD)接收數(shù)據(jù)3SD發(fā)送數(shù)據(jù)4DTD數(shù)據(jù)端子ready5SG信號接地6DSR數(shù)據(jù)設(shè)置ready7RS數(shù)據(jù)發(fā)送請求8CS發(fā)送允許9RI被叫顯示【信號針腳】15針腳編號信號簡稱信號名稱信號方向1CD接收載波信號檢測257【RS-232的連接示例】CD信號可以O(shè)N/OFF的對方設(shè)備、能夠進行DTR/DSR控制、DC碼控制的連接示例16【RS-232的連接示例】CD信號可以O(shè)N/OFF的對方58以QJ71C24N為例以QJ71C24N-R4為例2.3.2QJ71C24N.QJ71C24N-R4與RS-4221485的連接17以QJ71C24N為例以QJ71C24N-R4為例2.359【信號針腳】【4線式設(shè)備、2線式設(shè)備的連接示例】4線式QJ71C24N-R4對方設(shè)備2線式QJ71C24N-R4對方設(shè)備18【信號針腳】【4線式設(shè)備、2線式設(shè)備的連接示例】4線式602.3.3GXconfigurator一SCGXConfigurator-SCVersion2作為插件安裝在GXDeveloper中使用.GXConfigurator-SC是進行串行通信模塊的初始設(shè)定、監(jiān)控艦吵試、編制數(shù)據(jù)通信
處理所需順控程序時的支持工具.
使用實用程序包,可以不考慮輸入、輸出信號和緩沖存儲器,即可通過專用畫面輕松完
成串行通信模塊的初始設(shè)定和監(jiān)控等.2.3.3GXConfigurator一SC192.3.3GXconfigurator一SCG61第3章學(xué)習(xí)串行通信模塊從啟動至動作確認的整個過程.通過對系統(tǒng)構(gòu)成、連播方法以及各種設(shè)定操作的學(xué)習(xí),學(xué)員可以理解串行通信模塊實際運行時所需的事項.3.1節(jié):學(xué)習(xí)串行通信模塊啟動時的設(shè)定方法.3.2節(jié):學(xué)習(xí)使用GXDeveloper股定PLC參數(shù)的方法.3.3節(jié):學(xué)習(xí)使用GXConfigurator-SC進行各種設(shè)定的方法.第3章串行通信模塊的啟動20第3章學(xué)習(xí)串行通信模塊從啟動至動作確認的整個過程.3.162本節(jié)學(xué)習(xí)通過RS-232與對方設(shè)備連接時的系統(tǒng)構(gòu)成、串行通信模塊的設(shè)定以及電纜的連接方法.首先介紹串行通信模塊開始運行之前的一些步驟.3.1運行之前的設(shè)定與步驟21本節(jié)學(xué)習(xí)通過RS-232與對方設(shè)備連接時的系統(tǒng)構(gòu)成、串行63本節(jié)學(xué)習(xí)的串行通信模塊的網(wǎng)絡(luò)系統(tǒng)構(gòu)成如下所示.3.1.1系統(tǒng)構(gòu)成22本節(jié)學(xué)習(xí)的串行通信模塊的網(wǎng)絡(luò)系統(tǒng)構(gòu)成如下所示.3.1.1643.1.2模塊的安裝233.1.2模塊的安裝65連接串行通信模塊與對方設(shè)備時,需使用RS-232電纜.※信號的接線請參閱2.3.1項"RS-232的連接示例”。3.1.3與對方設(shè)備的連接24連接串行通信模塊與對方設(shè)備時,需使用RS-232電纜.※66
Q系列串行通信模塊的通信速度等設(shè)定通過GXDevelope「的開關(guān)設(shè)定進行.進行開關(guān)設(shè)定時,首先要在I/O分酉己中將種類設(shè)定為“智能功能模塊”.I/O分配通常為自動識別,但對于需要進行開關(guān)設(shè)定的模塊,必須設(shè)定I/O分配.3.2GXDeveloper中的參數(shù)設(shè)定本節(jié)學(xué)習(xí)與對方設(shè)備進行數(shù)據(jù)通信時GXDeveloper中所需的各種設(shè)定。25Q系列串行通信模塊的通信速度等設(shè)定通過GXDev67本項通過GXDevelop的畫面模擬學(xué)習(xí)PLC參數(shù)的設(shè)定操作.“I/O分配”中,對基板上安裝的各種模塊的種類、起始XY編號等進行設(shè)定.3.2.1I/O分配與開關(guān)設(shè)定項目名稱項目設(shè)定內(nèi)容備注I/O分配種類設(shè)定為“智能功率模塊”型號設(shè)定所安裝模塊的型號(例QJ71C24N)點數(shù)設(shè)定為32點起始XY設(shè)定對象模塊的起始輸入輸出信號(16進制數(shù))開關(guān)設(shè)定設(shè)定通信速度、傳輸格式、通信協(xié)議等詳細設(shè)定設(shè)定CPU系統(tǒng)時管理串行通信模塊CPU本課程中不進行這兩項設(shè)定多CPU設(shè)定使用多CPU系統(tǒng)時設(shè)定26本項通過GXDevelop的畫面模擬學(xué)習(xí)PLC參數(shù)的設(shè)68“開關(guān)設(shè)定”中,對串行通信模塊的傳輸規(guī)格、使用的協(xié)議進行設(shè)定.開關(guān)編號內(nèi)容開關(guān)1b15~b8b7~b0CH1通訊速度的設(shè)定CH1傳輸?shù)脑O(shè)定開關(guān)2CH1通信協(xié)議的設(shè)定開關(guān)3B15~b8B7~b0CH2通訊速度的設(shè)定CH2傳輸?shù)脑O(shè)定開關(guān)4CH1通信協(xié)議的設(shè)定開關(guān)5站號設(shè)定27“開關(guān)設(shè)定”中,對串行通信模塊的傳輸規(guī)格、使用的協(xié)議進行69GXConfigurator-SCVersion2作為插件安裝在GXDeveloper中使用.GXConfigurator-SC是進行串行通信模塊的初始設(shè)定、監(jiān)控r;An9試、編制數(shù)據(jù)通信處
理所必需的程序時的支持工具.這里我們學(xué)習(xí)字/字節(jié)單位的變更方法和結(jié)束碼、接收完成數(shù)據(jù)長度的變更方法.無順序協(xié)議數(shù)據(jù)通信中使用的結(jié)束碼、接收完成數(shù)據(jù)長度,其默認值已經(jīng)設(shè)定好.需要變更設(shè)定值時,可以在GXConfigurator-SC的“無順序系統(tǒng)設(shè)定”畫面中,根據(jù)對方設(shè)備的規(guī)格將其變更.在實際的系統(tǒng)中進行GXConfigurator-SC的設(shè)定時,請在可編程控制器CPU與串行通信模塊已安裝在基板上,與GXDeveloper漣接的狀態(tài)下進行.注意3.3GXconfigurator-SC的設(shè)定28GXConfigurator-SCVersion2作70第4章將在第3章內(nèi)容的基礎(chǔ)上,學(xué)習(xí)編程、動作確認以及出現(xiàn)問題時的網(wǎng)絡(luò)診斷方法.4.1節(jié):學(xué)習(xí)串行通信模塊中使用的專用指令.4.2節(jié):學(xué)習(xí)系統(tǒng)構(gòu)成和順控程序。4.3節(jié):學(xué)習(xí)故障診斷.第4章與對方設(shè)備進行數(shù)據(jù)通信29第4章將在第3章內(nèi)容的基礎(chǔ)上,學(xué)習(xí)編程、動作確認以及出現(xiàn)71串行通信模塊使用以下專用指令進行數(shù)據(jù)的發(fā)送/接收和初始設(shè)定.【數(shù)據(jù)通信用指令】【數(shù)據(jù)設(shè)定用指令】專用指令功能OUTPUT發(fā)送指定長度的數(shù)據(jù)INPUT讀取接收到的數(shù)據(jù)專用指令功能CSET設(shè)定發(fā)送/接收數(shù)據(jù)的長度單位字/字節(jié)和數(shù)據(jù)發(fā)送/接收用區(qū)域.清除接收到的數(shù)據(jù).4.1專用指令30串行通信模塊使用以下專用指令進行數(shù)據(jù)的發(fā)送/接收和初始設(shè)72按照無順序協(xié)議發(fā)A任意語句格式的數(shù)據(jù).設(shè)定數(shù)據(jù)設(shè)定數(shù)據(jù)內(nèi)容設(shè)定側(cè)數(shù)據(jù)類型Un模塊的起始輸入輸出地址(00-FE:3位起始輸入輸出地址中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 業(yè)主委員會申請書
- 2025年度跨境股權(quán)投資合作協(xié)議范本
- 2025年度高端酒店客房租賃合作協(xié)議
- 2025年四輥三連軋冷軋機項目投資可行性研究分析報告
- 2025年度智能化項目勞務(wù)派遣用工合同
- 2025年中國附子理中丸行業(yè)市場深度研究及投資規(guī)劃建議報告
- 2025年度臨時雇傭合同標(biāo)準(zhǔn)范本
- 2025年度合伙人分伙協(xié)議書:新能源項目股權(quán)分配與退出方案
- 2025年度軍人離婚協(xié)議書格式規(guī)范與軍人婚姻解除協(xié)議書范本
- 2025年度手術(shù)用醫(yī)療器械研發(fā)合作合同協(xié)議范本手術(shù)合同范本
- 2025年紀檢辦公室工作計劃范文
- 2024年保險公司柜員年終工作總結(jié)
- 2025年南瑞集團招聘筆試參考題庫含答案解析
- 七年級上學(xué)期歷史期末考試模擬卷02(原卷版)
- 橋梁建設(shè)施工組織設(shè)計方案
- (新版)中國動態(tài)血壓監(jiān)測基層應(yīng)用指南(2024年)
- 2024托盤行業(yè)市場趨勢分析報告
- GB/T 44892-2024保險業(yè)車型識別編碼規(guī)則
- 四新技術(shù)培訓(xùn)
- 人教版一年級數(shù)學(xué)2024版上冊期末測評(提優(yōu)卷一)(含答案)
- 2024年同等學(xué)力申碩英語考試真題
評論
0/150
提交評論