




已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
編程概念及MXProgrammer軟件 麥科電氣2013年1月 支持梯形圖 指令列表 順序功能圖三種編程語言 三種語言可相互轉(zhuǎn)換 梯形圖和指令列表轉(zhuǎn)換時注釋可保留 三種編程語言 一個工程中可建立多個主程序 每個掃描周期內(nèi)所有主程序依次循環(huán)掃描 在較大較復(fù)雜的系統(tǒng)集成項目中 多主程序功能有利于復(fù)雜項目的模塊化 多主程序功能 一個工程中可使用16個主程序 主程序的掃描順序自上而下 用戶可根據(jù)需要上下移動主程序 使用子程序編寫用戶程序時具有以下優(yōu)點 1 可減少用戶程序的尺寸 功能相同的用戶程序段 可以編寫成為一個子程序反復(fù)調(diào)用 2 使程序的結(jié)構(gòu)更加清晰 特別是可以簡化主程序結(jié)構(gòu) 3 提高用戶程序的可移植性 豐富的子程序資源 一個工程中可使用64個子程序 子程序嵌套調(diào)用可達5層 中斷程序中可允許調(diào)用一層子程序為了增強程序的可讀性 可程序允許用戶根據(jù)自己的需要上下移動子程序 豐富的中斷服務(wù)子程序資源 系統(tǒng)內(nèi)設(shè)有多種可編程的中斷資源 分別對應(yīng)多種中斷事件 用戶可通過編寫相應(yīng)的中斷程序來處理特定的中斷事件 在用戶程序中 中斷程序是獨立的程序體 中斷事件提供66個可供選擇 中斷服務(wù)子程序中允許調(diào)用一層子程序 中斷觸發(fā)可連續(xù)排隊16個 中斷資源一覽表 主程序和子程序可以導(dǎo)入導(dǎo)出 在不同的工程中重復(fù)使用 不需要重新編寫 程序的導(dǎo)入導(dǎo)出功能 子程序參數(shù)類型分為IN IN OUT及OUT型 輸入輸出參數(shù)可設(shè)定 若改變子程序名 工程中所有調(diào)用該子程序的地方自動改變 無需手動改變 子程序的傳遞變量 全局變量表 局部變量表 不同類別元件分頁顯示 SM元件 SD元件無需手動添加注釋 全局變量表支持導(dǎo)入 導(dǎo)出 極大的方便了客戶對工程文件的管理 程序支持局部變量 每個程序的字 位元件局部變量各支持64個 全局變量表及局部變量表 全局變量表的導(dǎo)入導(dǎo)出 全局變量表可以導(dǎo)入導(dǎo)出 在不同的工程中重復(fù)使用 不需要重新編寫 數(shù)據(jù)塊 數(shù)據(jù)塊用于設(shè)置D元件中的缺省值 數(shù)據(jù)塊包含D元件設(shè)置數(shù)值 當(dāng)數(shù)據(jù)塊下載到控制器中 指定D元件將被賦予設(shè)置值 從而達到批量設(shè)定D元件值的目的 在 系統(tǒng)組態(tài) 的 其他設(shè)置 中選擇 數(shù)據(jù)塊有效 設(shè)置完成并通過編譯后可以下載到PLC中 在PLC進入運行狀態(tài)后PLC將首先使用數(shù)據(jù)塊來初始化相關(guān)的D元件 塊注釋 元件注釋 塊注釋和元件注釋 軟元件資源 輸入輸出繼電器 輸入輸出刷新處理 MX系列可編程控制器中 重復(fù)執(zhí)行 進行輸入輸出處理 因此 在可編程控制器的控制中 除了輸入濾波器和輸出元器件的驅(qū)動時間以外 根據(jù)運算周期有時會出現(xiàn)響應(yīng)延遲 在上述的運算周期中 想要獲取輸入的最新信息時或者要將運算結(jié)果立即輸出時 可以使用輸入輸出刷新指令 REF 其中X0 X7及Y0 Y7可以使用PX及PY元件 相當(dāng)于使用REF指令 輔助繼電器與步進狀態(tài)繼電器 特殊輔助繼電器與特殊數(shù)據(jù)寄存器 數(shù)據(jù)寄存器 定時器元件 定時器的位元件和字元件如下圖所示 T元件按計時精度分類如下 計數(shù)器元件 計數(shù)器的位元件和字元件如下所示 C元件分類如下表所示 特殊模塊寄存器與變址尋址寄存器 局部輔助繼電器與局部數(shù)據(jù)寄存器 輸入濾波處理 主模塊和所有擴展模塊的所有輸入端口都支持軟件濾波和硬件濾波 軟件濾波其時間可在系統(tǒng)組態(tài)中設(shè)置為0 8ms 1 6ms 3 2ms 6 4ms 12 8ms 25 6ms 51 2ms 也可以通過REFF指令來設(shè)定濾波常數(shù) 在兩者同時使用的情況下 REFF指令優(yōu)先 硬件濾波其時間是固定的 X0 X1端口的濾波時間為10us X2 X7端口的濾波時間為50us 其余I O端口約為1ms 位串組合尋址方式 位串組合尋址方式概念位串組合尋址方式 Kn尋址方式 是將位元件串組合成字或雙字使用 位串組合尋址方法位串組合尋址格式為K n E 其中n是一個1 8的整數(shù) 表示元件串長度為n 4位 E代表元件串的起始位元件地址 具體示例 字元件的位尋址 字元件的位尋址就是指定字元件的某一位進行操作 位元件變址尋址 字元件的變址尋址 軟元件變址尋址方式 位串元件的變址尋址 元件與數(shù)據(jù)類型匹配關(guān)系 數(shù)據(jù)類型 元件與數(shù)據(jù)類型匹配關(guān)系 MXProgrammer運行界面 系統(tǒng)組態(tài) 實用方便的系統(tǒng)組態(tài)功能 基本屬性中可以更改PLC類型 CPU類型等 工程設(shè)置 基本屬性 MX1H MX2H系列PLC掉電保持區(qū)分別可指定兩組 當(dāng)PLC發(fā)生掉電時 系統(tǒng)會停止用戶程序的運行 同時將系統(tǒng)組態(tài)中指定為掉電保持區(qū)內(nèi)的軟元件的數(shù)據(jù)值保存到掉電備份文件中 PLC重新上電后 如果掉電備份文件正確 指定的軟元件的數(shù)據(jù)值將會被恢復(fù)為掉電前的保存值 掉電保持對話框如下所示 工程設(shè)置 掉電保持 在時間設(shè)定對話框中可設(shè)定看門狗定時時間 恒定掃描時間以及通信背景時間 工程設(shè)置 時間設(shè)定 在安全策略對話框中 可設(shè)置禁止格式化 禁止上載 各種密碼設(shè)置及PLC序列號 PLC序列號指定后 該工程和其編譯結(jié)果 UCD文件 只能在對應(yīng)序列號的PLC中運行 對其他PLC可以正常下載 但下載后無法運行 在實際工程應(yīng)用中 在不打開工程的情況下 可直接向PLC中下載UCD文件 提高了保密性 如下圖所示 工程設(shè)置 安全策略 在其他設(shè)置對話框中 可設(shè)置元件保持 數(shù)據(jù)塊有效 無電池模式及自由監(jiān)控模式 如下圖所示 工程設(shè)置 其他設(shè)置 在硬件設(shè)置中有輸入模式設(shè)置區(qū)域 在其中可設(shè)置外部開關(guān)輸入的濾波時間及輸入點開機模式 主模塊和擴展模塊的所有的輸入端口均支持?jǐn)?shù)字濾波 濾波時間為0 8ms 1 6ms 3 2ms 6 4ms 12 8ms 25 6ms 51 2ms 在沒有選擇 禁止輸入點 時 可以使用PLC的外部輸入點啟動PLC運行 MX2H系列64點PLC的輸入模式設(shè)置區(qū)域如下圖所示 輸入模式設(shè)置 在硬件設(shè)置中設(shè)有輸出模式設(shè)置區(qū)域 在其中可設(shè)置PLC從RUN STOP時的輸出點狀態(tài) 如下圖所示 輸出模式設(shè)置 禁止 PLC從RUN轉(zhuǎn)換為STOP時 所有輸出禁止 凍結(jié) PLC從RUN轉(zhuǎn)換為STOP時 所有的輸出凍結(jié)在最后狀態(tài) 組態(tài) PLC從RUN轉(zhuǎn)換為STOP時 標(biāo)記的輸出置為ON 在硬件設(shè)置中設(shè)有通訊口設(shè)置區(qū)域 在其中可對PLC主模塊的兩個通訊口進行設(shè)置 包括選擇通訊協(xié)議和具體的協(xié)議參數(shù) 通訊口0默認(rèn)是編程口協(xié)議 通訊口1默認(rèn)是無協(xié)議 通訊口設(shè)置 編程口協(xié)議 通訊口0出廠默認(rèn)的是編程口協(xié)議 編程口協(xié)議是MX系列PLC編程軟件通訊的專用協(xié)議 在編程口協(xié)議下 可通過MXProgrammer軟件的串口配置來設(shè)置該通訊口的相關(guān)參數(shù) 自由口協(xié)議 自由口協(xié)議是自定義數(shù)據(jù)文件格式的通訊協(xié)議 在自由口協(xié)議對話框中 可設(shè)定的參數(shù)有 波特率 奇偶校驗 數(shù)據(jù)位 停止位 有效字節(jié) 起始字符檢測 結(jié)束字符檢測 字符間超時和幀間超時 PLC選擇開關(guān)置于OFF檔時 則強制為編程口協(xié)議 通訊口設(shè)置 Modbus RTU 協(xié)議 Modbus協(xié)議分為主站和從站 主站可以與從站進行通訊 按照Modbus通訊協(xié)議的功能碼 發(fā)送對從站的控制幀 從站只是對主站的控制作出響應(yīng) 不向主站發(fā)送任何數(shù)據(jù) Modbus協(xié)議對話框中 可設(shè)定的參數(shù)有 波特率 奇偶校驗 數(shù)據(jù)位 停止位 主從方式 站號 傳送模式 主模塊的超時時間及重復(fù)次數(shù) 通訊口設(shè)置 MXLink協(xié)議 MXLink協(xié)議是麥科自主研發(fā)的一種小型PLC網(wǎng)絡(luò)N N通訊協(xié)議 接入MXLink的PLC可以自動的互相交換部分D元件的數(shù)據(jù) 通訊口設(shè)置 擴展模塊的添加 通過雙擊 MIKOMPLC模塊 下的模塊型號可以添加擴展模塊 也可以通過右鍵點擊系統(tǒng)組態(tài)界面中已添加的模塊型號來添加 刪除或上移 下移擴展模塊 添加特殊功能模塊后 系統(tǒng)會自動分配U元件地址 用上圖中指令即可把8TC通道1和通道2的溫度差放到D50中 特殊模塊及U元件尋址 編程口配置 串口 在程序下載之前 需要先進行編程口配置 編程口配置包括串口配置 通過PORT0口與PLC通訊 和以太網(wǎng)口配置 通過以太網(wǎng)卡用網(wǎng)絡(luò)與PLC通訊 串口配置 連接成功 連接失敗 網(wǎng)口配置 局域網(wǎng)連接 廣域網(wǎng)連接 編程口配置 網(wǎng)口 用戶文件包括 應(yīng)用程序及系統(tǒng)組態(tài) 用戶數(shù)據(jù)塊 用戶可以選擇性下載 相應(yīng)的用戶輔助信息文件也會被捆綁下載 程序下載 上載功能用于把PLC中的應(yīng)用程序及系統(tǒng)組態(tài) 用戶數(shù)據(jù)塊上載到計算機中 并且以新建工程的形式保存 在電池備份數(shù)據(jù)有效的情況下 選擇上載 相應(yīng)的用戶輔助信息文件也會被捆綁上載 上載對話框如下圖所示 上載時 如果設(shè)有上載密碼 并且在啟動軟件后沒有輸入過上載密碼 軟件會彈出上載密碼輸入窗口要求輸入密碼 密碼輸入校驗正確后開始上載 密碼錯誤則提示重新輸入密碼 點擊取消按鈕退出上載 如果在PLC中的工程設(shè)為禁止上載模式 則PLC中的此工程將無法上載 程序上載 在梯形圖中編寫程序時 軟件會根據(jù)輸入的指令首字母來提示您想要輸入的指令 包括其所有操作數(shù)的描述 對于程序的編寫提供了很大的方便 編寫程序 雙擊指令列表中的任何一條指令 會出現(xiàn)指令提示對話框 可以選擇指令的數(shù)據(jù)長度以及操作數(shù)地址 編寫程序 雙擊菜單欄的 幫助 幫助主題 或者按F1鍵 可以查詢相關(guān)幫助文檔 軟件幫助 在全局變量表中定義了元件的注釋之后 元件的注釋會顯示在監(jiān)控表中 這樣就清楚的知道監(jiān)控的狀態(tài)或數(shù)值所代表的含義 在監(jiān)控模式下 可以同時執(zhí)行監(jiān)控功能和編輯功能 實用方便的監(jiān)控表 在交叉引用表中 可以顯示元件在工程中被使用過的每個地方 雙擊之后自動跳轉(zhuǎn)到程序相應(yīng)位置 交叉引用表 靈活的調(diào)試方法 元件使用表 在程序中 每個元件主動及被動引用過的次數(shù)均可以在元件使用表中得到體現(xiàn) 被動引用的加入極大的方便了用戶的調(diào)試 靈活的調(diào)試方法 梯形圖的指令注銷功能 下圖程序中 第二 三行被注銷程序的顏色和注釋顏色一致 被注銷部分程序不執(zhí)行 此功能在編程調(diào)試時非常實用 可以為您保存工程痕跡 靈活的調(diào)試方法 PLC時鐘用于顯示和設(shè)置PLC的當(dāng)前時間 PLC時鐘對話框如下所示 進入PLC時鐘設(shè)置界面時 顯示PLC當(dāng)前時間 點擊 同步系統(tǒng)時間 界面顯示PC機當(dāng)前時間 點擊 設(shè)置時間 將界面顯示時間設(shè)置到PLC中 注意 如果系統(tǒng)設(shè)置了下載密碼 必須在下載密碼正確的情況下才能修改 PLC時鐘 PLC時鐘 PLC信息是從PLC中讀取的各種運行數(shù)據(jù)和其它重要信息
溫馨提示
- 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è)學(xué)院《國際貿(mào)易綜合模擬》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢工程科技學(xué)院《攝影與生活》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京航空航天大學(xué)《信號與系統(tǒng)仿真基礎(chǔ)實驗》2023-2024學(xué)年第二學(xué)期期末試卷
- 哈爾濱科學(xué)技術(shù)職業(yè)學(xué)院《電子電路應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京大學(xué)金陵學(xué)院《朗讀技能指導(dǎo)與訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 隴南師范高等專科學(xué)?!敦敹惙ā?023-2024學(xué)年第二學(xué)期期末試卷
- 貴陽信息科技學(xué)院《建設(shè)法規(guī)與工程監(jiān)理概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 云南商務(wù)職業(yè)學(xué)院《控制儀表及裝置》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東行政職業(yè)學(xué)院《建筑工程計量與計價A》2023-2024學(xué)年第二學(xué)期期末試卷
- 北方工業(yè)大學(xué)《衛(wèi)生財務(wù)管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 礦山安全培訓(xùn)課件-礦山地質(zhì)安全
- (完整)被動防護網(wǎng)施工方案
- 《高層建筑火災(zāi)撲救》教學(xué)課件
- 東師《德育與班級管理》題庫與答案
- 2023年南昌市外國與學(xué)校小升初能力試題
- 江西省醫(yī)療服務(wù)價格手冊
- 義務(wù)教育初中地理課程標(biāo)準(zhǔn)2022版
- 湘版(2017秋)4年級下冊實驗報告單
- 廣東中考數(shù)學(xué)考試大綱(5篇)
- 2023年三顧茅廬的課本劇劇本(3篇)
- 高考沖刺天主題班會
評論
0/150
提交評論