《可編程序控制器》word版.doc
《《可編程序控制器》word版.doc》由會員分享,可在線閱讀,更多相關(guān)《《可編程序控制器》word版.doc(28頁珍藏版)》請在裝配圖網(wǎng)上搜索。
目 錄 一. 實驗設(shè)備配置 3 二. 設(shè)備介紹 3 三. FXGP編程軟件的應(yīng)用 6 四. 設(shè)置編輯文件的路徑 7 五. 編輯文件的正確進(jìn)入及存取 7 六. 文件程序編輯 8 七. 設(shè)置通訊口參數(shù) 11 八. FXGP與PLC之間的程序傳送 12 九. 程序的運行與調(diào)試 13 實驗一.基本指令實驗 15 實驗二.功能指令實驗 16 實驗三.A/D D/A模塊實驗 20 實驗四.綜合設(shè)計實驗 26 一. 實驗設(shè)備配置 1. 可編程序控制器(PLC)三菱FX2N—48MR (FX0N—40MR) 1臺 2. 通訊電纜 SC—09 1根 3. 微機 586以上、WIN95或98、ROM-16M 1臺 4. 編程軟件包 FXGP/WIN—C 1套 二.設(shè)備介紹 1. PLC 三菱(MITSUBISHI)FX2N—48MR 該可編程序控制器是由電源+CPU+輸入輸出+程序存儲器(RAM)的單元型可編程序控制器。其主機稱為基本單元,為主機備有可擴展其輸入輸出點的“擴展單元(電源+I/O)”和“擴展模塊(I/O)”,此外,還可連接擴展設(shè)備,用于特殊控制。 2. 設(shè)備連接 首先將通訊電纜(SC—09)的9芯型插頭插入微機的串行口插座(以下假定為端口2,此工作由實驗室完成),再將通訊電纜的圓形插頭插入編程插座,最后將220V交流電源線接上,打開開關(guān)即可工作。 3.安裝FXGP-WIN-C編程軟件 將存有MELSEC-F/ FX系統(tǒng)編程軟件的軟盤插入軟驅(qū),在WINDOWS條件下起動安裝進(jìn)入MELSEC-F/ FX系統(tǒng),選擇FXGP-WIN-C文件雙擊鼠標(biāo)左鍵,出現(xiàn)如下界面〈圖(1)〉方可進(jìn)入編程。 圖(1) 三.FXGP-WIN-C編程軟件的應(yīng)用 1. FXGP-WIN-C編程軟件的界面介紹見圖(2) a b c d h LLKJHHHH e KK f g 圖(2) 界面包含: a當(dāng)前編程文件名,例如標(biāo)題欄中的文件名untit101 b菜單: 文件(F)、 編輯(E)、 工具(T)、 PLC、 遙控(R)、 監(jiān)控/測試(M)等等。 c快捷功能鍵:保存、 打印、剪切、 轉(zhuǎn)換、元件名查、 指令查、 觸點/線圈查、 刷新等等。 d當(dāng)前編程工作區(qū):編輯用指令(梯形圖)形式表示的程序。 e當(dāng)前編程方式:梯形圖。 f狀態(tài)欄: 梯形圖。 g快捷指令: F5常開、F6常閉、F7輸入元件、 F8輸入指令等等。 h功能圖: 常開、常閉、輸入元件、輸入指令等等。 菜單操作: FXGP-WIN-C(以下統(tǒng)一用簡稱FXGP)的各種操作主要靠菜單來選擇,當(dāng)文件處于編輯狀態(tài)時,用鼠標(biāo)點擊想要選擇的菜單項,如果該菜單項還有子菜單,鼠標(biāo)下移,根據(jù)要求選擇子菜單項,如果該菜單項沒有下級子菜單,則該菜單項就是一個操作命令,單擊即執(zhí)行命令。 四、設(shè)置編輯文件的路徑 首先應(yīng)該設(shè)置文件路徑,所有用戶文件都在該路徑下存取。 假設(shè)D:\PLC*設(shè)置為文件存取路徑。 操作步驟: 首先打開Windows界面進(jìn)入“我的電腦”,選中D盤,新建一個文件夾,取名為[PLC1]確認(rèn),然后進(jìn)入FXGP編程軟件。 五、編輯文件的正確進(jìn)入及存取 正確路徑確定后,可以開始進(jìn)入編程﹑存取狀態(tài)。 1、 假設(shè)首次程序設(shè)計:首先打開FXGP編程軟件,點擊〈文件〉子菜單〈新文件〉或點擊常用工具欄 彈出[PLC類型設(shè)置]對話框,供選擇機型。本實驗指導(dǎo)書提供的為FXON、FX2N二種機型,實驗使用時,根據(jù)實際確定機型,若FX2N即選中FX2N,然后[確認(rèn)],就可馬上進(jìn)入編輯程序狀態(tài)。注意這時編程軟件會自動生成一個〈SWOPC-FXGP/WIN-C-UNTIT***〉文件名,在這個文件名下可編輯程序。 2、 文件完成編輯后進(jìn)行保存:點擊〈文件〉子菜單〈另存為〉,彈出[File Save As]對話框,在“文件名” 中能見到自動生成的〈SWOPC-FXGP/WIN-C-UNTIT***〉 文件名,這是編輯文件用的通用名,在保存文件時可以使用,但我們建議一般不使用此類文件名,以避免出錯。而在“文件名”框中輸入一個帶有(保存文件類型)特征的文件名。 保存文件類型特征有三個: 1) Win Files(*.pmw); 2) Dos Files(*.pmc); 3) All Files(*.*)。 一般類型選第一種,例:先擦去自動生成的“文件名”,然后在“文件名”框中輸入(ABC.pmw)、(555.pmw)、(新潮.pmw)等等。有了文件名,單擊“確定”鍵,彈出“另存為”對話框,在“文件題頭名”框中輸入一個自己認(rèn)可的名字,單擊“確定”鍵,完成文件保存。 注:如果點擊工具欄中“保存”按鍵只是在同名下保存文件。 3、 打開已經(jīng)存在的文件:首先點擊編程軟件FXGP-WIN-C,在主菜單〈文件〉下選中〈打開〉彈出[File Open]對話框,選擇正確的驅(qū)動器、文件類型和文件名,單擊“確定”鍵即可進(jìn)入以前編輯的程序。 六、文件程序編輯 當(dāng)正確進(jìn)入FXGP編程系統(tǒng)后,文件程序的編輯可用二種編輯狀態(tài)形式: 1)指令表編輯 2)梯形圖編輯 1、 指令表編輯程序 “指令表”編輯狀態(tài),可以讓你用指令表形式編輯一般程序。 現(xiàn)在以輸入下面一段程序為例: Step Instruction I/0 0 LD X000 1 OUT Y000 2 END 操作步驟 解釋 1)點擊菜單〈文件〉中的〈新文件〉或〈打開〉選擇PLC類型設(shè)置,F(xiàn)XON或FX2N后確認(rèn),彈出“指令表”(注:如果不是指令表,可從菜單“視圖”內(nèi)選擇“指令表”) 建立新文件,進(jìn)入“指令編輯”狀態(tài),進(jìn)入輸入狀態(tài),光標(biāo)處于指令區(qū),步序號由系統(tǒng)自動填入 2)鍵入“LD”[空格] (也可以鍵入“F5”) 鍵入“X000”,[回車] 輸入第一條指令 (快捷方式輸入指令) 輸入第一條指令元件號,光標(biāo)自動進(jìn)入第二條指令 3)鍵入“OUT”[空格] (可以健入“F9”) 鍵入“Y000”,[回車] 輸入第二條指令 (快捷方式輸入指令) 輸入第二條指令元件號,光標(biāo)自動進(jìn)入第三條指令 4)鍵入“END”,[回車] 輸入結(jié)束指令,無元件號,光標(biāo)下 注:程序結(jié)束前必須輸入結(jié)束指令(END) “指令表”程序編輯結(jié)束后,應(yīng)該進(jìn)行程序檢查,F(xiàn)XGP能提供自檢,單擊[選項]下拉子菜單,選中[程序檢查]彈出[程序檢查]對話框,根據(jù)提示,可以檢查是否有語法錯誤,電路錯誤以及雙線圈檢驗。檢查無誤可以進(jìn)行下一步的操作〈傳送〉、〈運行〉 2、 “梯形圖”編輯程序 梯形圖編輯狀態(tài),可以讓你用梯形圖形式編輯程序。 現(xiàn)在以輸入下面一段梯形圖為例: 操作步驟 解釋 1)點擊菜單〈文件〉中的〈新文件〉或〈打開〉選擇PLC類型設(shè)置,F(xiàn)XON或FX2N后確認(rèn),彈出“梯形圖”(注:如果不是梯形圖,可從菜單“視圖”內(nèi)選擇“梯形圖”) 建立新文件,進(jìn)入“梯形圖編輯” 狀態(tài),進(jìn)入輸入狀態(tài),光標(biāo)處于元件輸入位置。 2)首先將小光標(biāo)移到左邊母線最上端處 確定狀態(tài)元件輸入位置 3)按“F5”或點擊右邊的功能圖中的常開,彈出 “輸入元件”對話框 輸入一個元件“常開”觸點 4)鍵入“X000”[回車] 輸入元件的符號“X000” 5)按“F6”或點擊功能圖中的常閉,彈出“輸入 元件”對話框 輸入一個元件“常閉”觸點 6)鍵入“X001”[回車] 輸入元件的符號“X001” 7)按“F7”或點擊功能圖中的輸出線圈 輸入一個輸出線圈 8)鍵入“Y000”[回車] 輸入線圈符號“Y000” 9)點擊功能圖中帶有連結(jié)線的常開,彈出“輸入 元件”對話框 輸入一個并聯(lián)的常開觸點 10)鍵入“Y000”[回車] 輸入一個線圈的輔助常開的符號“Y000” 11)按“F8”或點擊功能圖中的“功能”元件 “—[ ]—”,彈出“輸入元件”對話框 輸入一個“功能元件” 12)鍵入“END”[回車] 輸入結(jié)束符號 注:程序結(jié)束前必須輸入結(jié)束指令(END) “梯形圖”程序編輯結(jié)束后,應(yīng)該進(jìn)行程序檢查, FXGP能提供自檢,單擊[選項]下拉子菜單,選中[程序檢查]彈出[程序檢查]對話框,根據(jù)提示可以檢查是否有語法錯誤,電路錯誤以及雙線圈檢驗。進(jìn)行下一步<轉(zhuǎn)換>、<傳送>、<運行>。 注意:“梯形圖”編輯程序必須經(jīng)過“轉(zhuǎn)換”成指令表格式才能被PLC認(rèn)可運行。但有時輸入的梯形圖無法將其轉(zhuǎn)換為指令格式。 梯形圖 轉(zhuǎn)換成 指令表 格式的操作用鼠標(biāo)點擊快捷功能鍵: 轉(zhuǎn)換 或者點擊工具欄的下拉菜單〈轉(zhuǎn)換〉 梯形圖 和 指令表 編程比較:梯形圖編程比較簡單、明了,接近電路圖,所以一般PLC程序都用梯形圖來編輯,然后,轉(zhuǎn)換成指令表,下載運行。 七、設(shè)置通訊口參數(shù) 在FXGP中將程序編輯完成后和PLC通訊前,應(yīng)設(shè)置通訊口的參數(shù)。如果只是編輯程序,不和PLC通訊,可以不做此步。 設(shè)置通訊口參數(shù),分二個步驟: 1、 PLC串行口設(shè)置 點擊菜單“PLC”的子菜單“串行口設(shè)置(D8120)[e]”,彈出下列對話框: 檢查是否一致,如果不對,馬上修正完[確認(rèn)]返回菜單做下一步。(注:串行口設(shè)置一般已由廠方設(shè)置完成)。 2、PLC的端口設(shè)置 點擊菜單“PLC”的子菜單“端口設(shè)置[e]”彈出下列對話框: 根據(jù)PLC與PC連接的端口號,選擇COM1~COM4中的一個,完成[確認(rèn)]返回菜單。注:PLC的端口設(shè)置也可以在編程前進(jìn)行。 八、FXGP與PLC之間的程序傳送 在FXGP中把程序編輯好之后,要把程序下傳到PLC中去。程序只有在PLC中才能運行;也可以把PLC中的程序上傳到FXGP中來,在FXGP和PLC之間進(jìn)行程序傳送之前,應(yīng)該先用電纜連接好PC-FXGP和PLC。 1、 把FXGP中的程序下傳到PLC中去 若FXGP中的程序用 指令表 編輯即可直接傳送,如果用 梯形圖 編輯的則要求轉(zhuǎn)換成指令表才能傳送,因為PLC只識別指令。 點擊菜單“PLC”的二級子菜單“傳送”→“寫出”:彈出對話框,有二個選擇〈所有范圍〉、〈范圍設(shè)置〉 選擇: 1)所有范圍 即狀態(tài)欄中顯示的“程序步”(FX2N-8000、FX0N-2000)會全部寫入PLC,時間比較長。(此功能可以用來刷新PLC的內(nèi)存) 2)范圍設(shè)置 先確定“程序步”的“起始步”和“終止步”的步長,然后把確定的步長指令寫入PLC,時間相對比較短。 程序步的長短都在狀態(tài)欄中明確顯示。(見圖(4)界面下方) 在“狀態(tài)欄”會出現(xiàn)“程序步”(或“已用步”)寫入(或插入)FX2N等字符。選擇完[確認(rèn)],如果這時PLC處于“RUN”狀態(tài),通訊不能進(jìn)行,屏幕會出現(xiàn)“PLC正在運行,無法寫入”的文字說明提示,這時應(yīng)該先將PLC的“RUN 、STOP”的開關(guān)撥到“STOP”或點擊菜單“PLC”的[遙控運行/停止[0] ](遙控只能用于FX2N型PLC),然后才能進(jìn)行通訊。進(jìn)入PLC程序?qū)懭脒^程,這時屏幕會出現(xiàn)閃爍著的“寫入Please wait a moment”等提示符。 “寫入結(jié)束” 后自動“核對”,核對正確才能運行。 注意這時的“核對”只是核對程序是否寫入了PLC,對電路的正確與否由PLC判定,與通訊無關(guān)。 若“通訊錯誤” 提示符出現(xiàn),可能有兩個問題要檢查。 第一, 在狀態(tài)檢查中看“PLC類型”是否正確,例:運行機型是FX2N,但設(shè)置的是FXON,就要更改成FX2N。 第二, PLC的“端口設(shè)置”是否正確即COM口。 排除了二個問題后,重新“寫入”直到“核對”完成表示程序已輸送到PLC中。 2、 把PLC中的程序上傳到FXGP中 若要把PLC中的程序讀回FXGP,首先要設(shè)置好通訊端口,點擊“PLC”子菜單“讀入”彈出[PLC類型設(shè)置]對話框,選擇PLC類型,[確認(rèn)]讀入開始。結(jié)束后狀態(tài)欄中顯示程序步數(shù)。這時在FXGP中可以閱讀PLC中的運行程序。 注意:FXGP和PLC之間的程序傳送,有可能原程序會被當(dāng)前程序覆蓋,假如不想覆蓋原有程序,應(yīng)該注意文件名的設(shè)置。 九、程序的運行與調(diào)試 1、程序運行 當(dāng)程序?qū)懭隤LC后就可以在PLC中運行了。先將PLC處于RUN狀態(tài)(可用手撥PLC的“RUN/STOP” 開關(guān)到“RUN”檔,FXON 、FX2N都適合,也可用遙控使 PLC 處于 “RUN” 狀態(tài),這只適合FX2N型),再通過實驗系統(tǒng)的輸入開關(guān)給 PLC輸入給定信號,觀察PLC輸出指示燈,驗證是否符合編輯程序的電路邏輯關(guān)系,如果有問題還可以通過FXGP提供的調(diào)試工具來確定問題,解決問題。 例:運行驗證程序 編輯、傳送、運行下列程序: 步驟: 1) 梯形圖方式編輯,然后[轉(zhuǎn)換]成指令表程序。 2) 程序[寫入]PLC,在[寫入]時PLC應(yīng)處于“STOP”狀態(tài)。 3) PLC中的程序在運行前應(yīng)使PLC處于“RUN”狀態(tài)。 4) 輸入給定信號,觀察輸出狀態(tài),可以驗證程序的正確性。 操作步驟 觀察 閉合XOOO斷開X001 Y000應(yīng)該動作 閉合X000閉合X002 Y000應(yīng)該動作 斷開X000 Y000應(yīng)該不動作 閉合X000、閉合X001、斷開X002 Y000應(yīng)該不動作 Y000這條電路正確 Y000動作10秒后T0定時器觸點閉合 Y001應(yīng)該動作 T0、Y001電路正確 2、程序調(diào)試 當(dāng)程序?qū)懭隤LC后,按照設(shè)計要求可用FXGP來調(diào)試PLC程序。如果有問題,可以通過FXGP提供的調(diào)試工具來確定問題所在。調(diào)試工具:監(jiān)控/測試 下面舉例(如圖(5))說明: 監(jiān)控/測試包括 * 開始監(jiān)控 在PLC運行時通過梯形圖程序顯示各位元件的動作情況:見圖(5)。 圖(5) 當(dāng)X000閉合、Y000線圈動作、T0計時到、Y001線圈動作,此時可觀察到動作的每個元件位置上出現(xiàn)翠綠色光標(biāo),表示元件改變了狀態(tài)。利用“開始監(jiān)控”可以實時觀察程序運行。 * 進(jìn)入元件監(jiān)控 在PLC運行時,監(jiān)控指定元件單元的動作情況:見圖(6)。 圖(6) 當(dāng)指定元件進(jìn)入監(jiān)控(在“進(jìn)入元件監(jiān)控”對話框中輸入元件號),就可以非常清楚元件改變狀態(tài)的過程,例如T0定時器,當(dāng)當(dāng)前值增加到和設(shè)置的一致,狀態(tài)發(fā)生變化。這過程在對話框中能清楚看到。 * 強制Y輸出 強制PLC輸出端口(Y)輸出ON/OFF:見圖(7)。 圖(7) 如果在程序運行中需要強制某個輸出端口(Y)輸出ON或OFF,可以在“強制Y輸出”的對話框中輸入所要強制的“Y”元件號,選擇“ON”或“OFF”狀態(tài)“確認(rèn)”后,元件保持“強制狀態(tài)”一個掃描周期,同時圖(7)界面也能清楚顯示已經(jīng)執(zhí)行過的狀態(tài)。 * 強制ON/OFF 強行設(shè)置或重新設(shè)置PLC的位元件:“強制ON/OFF”相當(dāng)于 執(zhí)行了一次SET/RST指令或是一次數(shù)據(jù)傳遞指令。對那些在程序中其線圈已經(jīng)被驅(qū)動的元素,如Y0,強制“ON/OFF” 狀態(tài)只有一個掃描周期,從PLC的指示燈上并不能看到效果。 下面通過圖(8)和圖(9)說明“強制ON/OFF”的功能,選TO元件作強制對象,在圖(8)中,可看到在沒有選擇任何狀態(tài)(設(shè)置/重新設(shè)置)條件下,只有當(dāng)TO的“當(dāng)前值”與“設(shè)置”的值一致時TO觸點才能工作。 圖(8) 如果選擇“ON/OFF”的設(shè)置狀態(tài),在圖(9)中當(dāng)程序開始運行,TO計時開始,這時只要確認(rèn)“設(shè)置”,計時立刻停止,觸點工作(程序中的TO狀態(tài)被強制改變)。 圖(9) 如果選擇“ON/OFF”的重新設(shè)置狀態(tài),當(dāng)程序開始運行,TO計時開始,這時 只要確認(rèn)“重新設(shè)置”,當(dāng)前值立刻被刷新,T0恢復(fù)起始狀態(tài)。TO計時重新開始。 調(diào)試還可以調(diào)用PLC診斷,簡單觀察診斷結(jié)果。 調(diào)試結(jié)束,關(guān)閉“監(jiān)控/測試”,程序進(jìn)入運行。注:“開始監(jiān)控”、“進(jìn)入 元件監(jiān)控”是可以進(jìn)行實時監(jiān)控元件的動作情況。 * 改變當(dāng)前值 改變PLC字元件的當(dāng)前值:見圖(10)。 圖(10) 在圖(10)中,當(dāng)“當(dāng)前值”的值被改動。例如K100改為K58,在程序運行狀態(tài)下,執(zhí)行確認(rèn),則TO從常數(shù)K58開始計時,而不是從零開始計時,這在元件監(jiān)控對話框中非常清楚地反應(yīng)出來,同時在改變當(dāng)前值的對話框的“過程顯示”中也能觀察到。 改變當(dāng)前值在程序調(diào)試中可用于瞬時觀察。 * 改變設(shè)置值 改變PLC中計數(shù)器或計時器的設(shè)置值:見圖(11)和圖(12)。 在程序運行監(jiān)控中,如果要改變光標(biāo)所在位置的計數(shù)器或計時器的輸出命令狀態(tài),只需在“改變設(shè)置值”對話框中輸入要改變的值,則該計數(shù)器或計時器的設(shè)置值被改變,輸出命令狀態(tài)亦隨之改變。如圖(11)中,T0原設(shè)置值為“K100”,在“改變設(shè)置值”對話框中改為“K10”,並確認(rèn),則TO的設(shè)置值變?yōu)椤癒10”,如圖(12)所示。 改變設(shè)置值在程序調(diào)試是比較常用的方法。 注:該功能僅僅在監(jiān)控線路圖時有效。 圖(11) 圖(12) 實驗一 基本指令的熟悉 一.實驗?zāi)康模? 1. 熟悉FXGP的操作界面 2. 熟悉FXGP菜單的顯示和操作方式 3. 初步學(xué)習(xí)用指令表、梯形圖方式編制PLC程序 二.實驗內(nèi)容 1. 設(shè)置文件路徑為C:\PLC1 2. 進(jìn)入FXGP軟件 3. 新建一個序程序,指定正確的PLC類型,程序名稱[untit101] 4. 用梯形圖形式編輯如下幾段程序 5. 通過轉(zhuǎn)換,在指令表形式下閱讀程序 6. 程序傳送到PLC(觀察端口設(shè)置) 7. 用監(jiān)控/測試調(diào)試程序 三.實驗報告 1. 記錄設(shè)置的文件路徑(以后所有用戶文件都在該路徑下存?。?。 2. 觀察實驗現(xiàn)象,認(rèn)真記錄實驗中發(fā)現(xiàn)的問題錯誤、故障及解決方法。 實驗二 功能指令的熟悉 一、實驗?zāi)康? 1、掌握FX2—64MR可編程控制器的的接線。 2、掌握FX2—64MR可編程控制器的功能指令。 3、掌握FX2—64MR可編程控制器的功能指令程序設(shè)計方法。 二、實驗內(nèi)容 1、步進(jìn)指令STL SET M8002 Y0 S0 X0 S20 Y1 X2 S21 Y3 X3 S22 Y4 X4 2、數(shù)據(jù)的傳送 ) K2M0 x110 3、 數(shù)據(jù)的加、減法指令A(yù)DD (FNC 20) SUB (FNC 21) 4、 比較指令 CMP (FNC 10)(輸入的大于40) 5、 乘法 MUL (FNC 22) 除法 DIV (FNC 23) 6、 加一 INC (FNC 24) 減一 DEC (FNC 25) Incp 加p 的抗干擾能力強 7、 左移位 ROL (FNC 31) 右移位 ROR (FNC 30) 8、 例題一 計數(shù)、顯示、比較 四、思考題 1、分析每一個梯形圖的結(jié)論。 2、功能指令后加P 有何作用,如去掉P 會有何現(xiàn)象,為什么? 五、實驗注意事項 1、改接線時一定先斷電再接線。 2、通電情況下禁止從可編程主機上拔插編程器。 實驗三 A/D D/A模塊 一、實驗?zāi)康? 1、掌握FX—4AD 模塊的接線和編程。 2、掌握FX—4DA 模塊的接線和編程。 二、實驗內(nèi)容 (一)、確定模塊的編號 在FX系列可編程控制器基本單元的右側(cè),可以連接最多8塊特殊功能模塊,它們的編號從最靠近基本單元的那一個開始順次編為0~7號。如圖:該配置使用FX2N48點基本單元,連接FX-4AD、FX-4DA、FX-2AD 3塊模擬量模塊,它們的編號分別為0、1、2號。這3塊模塊不影響右邊2塊擴展的編號,但會影響到總的輸入輸出點數(shù)。3塊模擬量模塊共占用24點,那么基本單元和擴展的總輸入輸出點數(shù)只能有232點。 圖 3 -1 (二)、FX—4AD 模塊 1. FX-4AD概述 FX-4AD模擬量輸入模塊是FX系列專用的模擬量輸入模塊。該模塊有4個輸入通道(CH),通過輸入端子變換,可以任意選擇電壓或電流輸入狀態(tài)。電壓輸入時,輸入信號范圍為DC –10~+ 10V,輸入阻抗為200kΩ,分辨率為5mV;電流輸入時,輸入信號范圍為DC -20~+20mA,輸入阻抗為250Ω,分辨率為20μA。 FX-4AD將接收的模擬信號轉(zhuǎn)換成12位二進(jìn)制的數(shù)字量,并以補碼的形式存于16位數(shù)據(jù)寄存器中,數(shù)值范圍是-2048~+ 2047。它的傳輸速率為15ms/K,綜合精度為量程的1%。 FX-4AD的工作電源為DC24V,模擬量與數(shù)字量之間采用光電隔離技術(shù),但各通道之間沒有隔離。FX-4AD消耗PLC主單元或有源擴展單元5V電源槽30mA的電流。FX-4AD占用基本單元的8個映像表,即在軟件上占8個I/O點數(shù),在計算PLC的I/O時可以將這8個點作為PLC的輸入點來計算。 2. FX-4AD的接線 FX-4AD的接線如圖3-2所示,圖中模擬輸人信號采用雙絞屏蔽電纜與FX-4AD連接,電纜應(yīng)遠(yuǎn)離電源線或其它可能產(chǎn)生電氣干擾的導(dǎo)線。如果輸入有電壓波動,或在外部接線中有電氣干擾,可以接一個0.1μF~0.47μF(25V)的電容。如果是電流輸入,應(yīng)將端子V+和I+連接。FX2N-4AD接地端與PLC主單元接地端連接,如果存在過多的電氣干擾,再將外殼地端FG和FX-4AD接地端連接。 圖3-2 V+ I+接一塊的 3. FX-4AD的編程 BFM 內(nèi)容 *#0 (16位的) 通道初始化 缺省設(shè)定值為H0000對應(yīng)通道4、3、2、1每位數(shù)為 0 表示該通道電壓-10V - +10V 1表示該通道輸入電流4mA - +20mA 2表示該通道輸入電流0mA - +20mA 3表示該通道禁用 *#1 通道1 平均值取樣次數(shù) 缺省值為8 *#2 通道2 *#3 通道3 *#4 通道4 #5 通道1 平均值 #6 通道2 #7 通道3 #8 通道4 #9 通道1 當(dāng)前值(沒經(jīng)過處理的) #10 通道2 #11 通道3 #12 通道4 #13-19 保留 *#20 復(fù)位到缺省設(shè)定值 缺省值為0 *#21 禁止調(diào)整偏移、增益值,缺省值為0(1為允許調(diào)整) *#22 偏移、增益調(diào)整 b7 b6 b5 b4 b3 b2 b1 b0 G4 O4 G3 O3 G2 O2 G1 O1 *#23 偏移量 缺省值為0 *#24 增益值 缺省值為5000 #25-28 保留(沒用) #29 錯誤狀態(tài) #30 識別碼K2010 #31 禁用 表3-1 FX-4AD緩沖寄存器(BFM)的分配 (三)、FX—4DA 模塊 1. FX-4DA概述 FX-4DA模擬量輸出模塊也是FX系列專用的模擬量輸出模塊。該模塊將12位的數(shù)字值轉(zhuǎn)換成相應(yīng)的模擬量輸出。FX-4DA有4路輸出通道,通過輸出端子變換,也可任意選擇電壓或電流輸出狀態(tài)。電壓輸出時,輸出信號范圍為DC -10~+10V,可接負(fù)載阻抗為1kΩ~1MΩ,分辨率為5mV,綜合精度 0.1V;電流輸出時,輸出信號范圍為DC +4~+20mA,可接負(fù)載阻抗不大于250Ω,分辨率為20μA,綜合精度0.2mA。 FX-4DA模擬量模塊的工作電源為DC24V,模擬量與數(shù)字量之間采用光電隔離技術(shù)。FX-4AD模擬量模塊的4個輸出通道,要占用基本單元的8個映像表,即在軟件上占8個I/O點數(shù),在計算PLC的I/O時可以將這8個點作為PLC的輸出點來計算。 2. FX-4DA的接線 FX-4DA的接線如圖3-3所示,圖中模擬輸出信號采用雙絞屏蔽電纜與外部執(zhí)行機構(gòu)連接,電纜應(yīng)遠(yuǎn)離電源線或其它可能產(chǎn)生電氣干擾的導(dǎo)線。當(dāng)電壓輸出有波動或存在大量噪聲干擾時,可以接一個0.1μF~0.47μF(25V)的電容。對于是電壓輸出,應(yīng)將端子I+和VI-連接。FX2N-4DA接地端與PLC主單元接地端連接。 圖3-3 2、 FX-4DA的編程 根據(jù)FX-4DA模塊緩沖寄存器(BFM)的說明,編寫一個控制梯形圖程序控制FX-4DA模塊完成通道0 1 輸出電壓為5V 和10V ,通道3 為電流4mA - +20mA模式輸出10mA,通道4 為電流0mA - +20mA 為 10 mA。 BFM 內(nèi)容 *#0 通道初始化 缺省設(shè)定值為H0000對應(yīng)通道4、3、2、1每位數(shù)為 0 表示該通道輸出電壓-10V - +10V 1表示該通道輸出電流4mA - +20mA 2表示該通道輸出電流0mA - +20mA *#1 通道1 輸出通道1-4 的數(shù)據(jù) *#2 通道2 *#3 通道3 *#4 通道4 #5 數(shù)據(jù)保持模式,出廠設(shè)置H0000 #6#7 保留 #8 通道1、2 偏移/增益設(shè)定命令,初始數(shù)H0000 #9 通道3、4 偏移/增益設(shè)定命令,初始數(shù)H0000 #10 通道1的偏移數(shù)據(jù) 單位:mV 或 uA 初始偏移值:0 初始增益值:+50000,模式0 #11 通道1的增益數(shù)據(jù) #12 通道2偏移數(shù)據(jù) #13 通道2增益數(shù)據(jù) #14 通道3偏移數(shù)據(jù) #15 通道3增益數(shù)據(jù) #16 通道4偏移數(shù)據(jù) #17 通道4增益數(shù)據(jù) #18#19 保留 #20 初始化,初始值 = 0 #21 禁止調(diào)整I/O特性(初始值:允許調(diào)整) #25-28 保留 #29 錯誤狀態(tài) #30 識別碼K3020 #31 禁用 表3-2 FX-4DA緩沖寄存器(BFM)的分配 實驗四 可編程控制器的設(shè)計性實驗 一 實驗?zāi)康? 1 掌握可編程控制器基本指令和功能指令。 2掌握可編程控制器的設(shè)計的一般方法。 二 實驗要求 1 根據(jù)以下各題目的要求設(shè)計可編程控制系統(tǒng),畫出梯形圖,接線圖。 2 實驗完成后,寫出設(shè)計性實驗報告。 三 實驗儀器和設(shè)備 1 FX2—64型PLC 2 接線排 3 面包板 4 電阻,發(fā)光二極管 四 題目 題目一:交通燈的控制系統(tǒng) 要求:1 控制一個十字路口中一各路口的紅綠燈 。 2可設(shè)置紅綠燈的時間和緊急通道按鍵。 3 在工作時,要顯示紅綠燈的剩余時間。 題目二:彩燈控制器 要求:1 控制32個彩燈 2 彩燈有8種運行模式,每種運行模式下彩燈必須是動態(tài)變化,不能是靜態(tài)的。 3 可以在運行中任意改變彩燈的變化模式。 題目三:搶答器 要求: 1 有一個主持人和八個參賽隊。 2 主持人有一個開始按鈕和復(fù)位按鈕和2個指示燈(對,錯指示)和數(shù)碼顯示搶答隊的號碼。 3 每一參賽隊有一個搶答按鈕。 4當(dāng)主持人按下開始按鈕后,0-10秒內(nèi)可以搶答,如時間超過10秒則顯示“作廢”,如參賽隊員搶答正確,必須在30秒內(nèi)回答完則顯示“正常搶得”,否著顯示“超時”,如提前搶答則顯示“違例”。在題目回答終了后,主持人按下復(fù)位按鈕,搶答器恢復(fù)原始狀態(tài),為下一輪搶答做好準(zhǔn)備。 5“正常搶得”信號: 對指示和顯示某隊的隊號 “違例”信號: 錯誤指示和顯示某隊的隊號 “作廢” 和“超時”信號: 對指示和錯誤指示 題目四:步進(jìn)電機的驅(qū)動器 要求: 1 可控制三相步進(jìn)電機的正反轉(zhuǎn)。 2 可控制三相步進(jìn)電機進(jìn)行三相三拍和三相六拍轉(zhuǎn)動。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 可編程序控制器 程序 控制器 word
鏈接地址:http://m.italysoccerbets.com/p-7901666.html