麥科PLC宣資料第二.ppt_第1頁
麥科PLC宣資料第二.ppt_第2頁
麥科PLC宣資料第二.ppt_第3頁
麥科PLC宣資料第二.ppt_第4頁
麥科PLC宣資料第二.ppt_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

編程概念及MXProgrammer軟件 麥科電氣2013年1月 支持梯形圖 指令列表 順序功能圖三種編程語言 三種語言可相互轉換 梯形圖和指令列表轉換時注釋可保留 三種編程語言 一個工程中可建立多個主程序 每個掃描周期內(nèi)所有主程序依次循環(huán)掃描 在較大較復雜的系統(tǒng)集成項目中 多主程序功能有利于復雜項目的模塊化 多主程序功能 一個工程中可使用16個主程序 主程序的掃描順序自上而下 用戶可根據(jù)需要上下移動主程序 使用子程序編寫用戶程序時具有以下優(yōu)點 1 可減少用戶程序的尺寸 功能相同的用戶程序段 可以編寫成為一個子程序反復調(diào)用 2 使程序的結構更加清晰 特別是可以簡化主程序結構 3 提高用戶程序的可移植性 豐富的子程序資源 一個工程中可使用64個子程序 子程序嵌套調(diào)用可達5層 中斷程序中可允許調(diào)用一層子程序為了增強程序的可讀性 可程序允許用戶根據(jù)自己的需要上下移動子程序 豐富的中斷服務子程序資源 系統(tǒng)內(nèi)設有多種可編程的中斷資源 分別對應多種中斷事件 用戶可通過編寫相應的中斷程序來處理特定的中斷事件 在用戶程序中 中斷程序是獨立的程序體 中斷事件提供66個可供選擇 中斷服務子程序中允許調(diào)用一層子程序 中斷觸發(fā)可連續(xù)排隊16個 中斷資源一覽表 主程序和子程序可以導入導出 在不同的工程中重復使用 不需要重新編寫 程序的導入導出功能 子程序參數(shù)類型分為IN IN OUT及OUT型 輸入輸出參數(shù)可設定 若改變子程序名 工程中所有調(diào)用該子程序的地方自動改變 無需手動改變 子程序的傳遞變量 全局變量表 局部變量表 不同類別元件分頁顯示 SM元件 SD元件無需手動添加注釋 全局變量表支持導入 導出 極大的方便了客戶對工程文件的管理 程序支持局部變量 每個程序的字 位元件局部變量各支持64個 全局變量表及局部變量表 全局變量表的導入導出 全局變量表可以導入導出 在不同的工程中重復使用 不需要重新編寫 數(shù)據(jù)塊 數(shù)據(jù)塊用于設置D元件中的缺省值 數(shù)據(jù)塊包含D元件設置數(shù)值 當數(shù)據(jù)塊下載到控制器中 指定D元件將被賦予設置值 從而達到批量設定D元件值的目的 在 系統(tǒng)組態(tài) 的 其他設置 中選擇 數(shù)據(jù)塊有效 設置完成并通過編譯后可以下載到PLC中 在PLC進入運行狀態(tài)后PLC將首先使用數(shù)據(jù)塊來初始化相關的D元件 塊注釋 元件注釋 塊注釋和元件注釋 軟元件資源 輸入輸出繼電器 輸入輸出刷新處理 MX系列可編程控制器中 重復執(zhí)行 進行輸入輸出處理 因此 在可編程控制器的控制中 除了輸入濾波器和輸出元器件的驅動時間以外 根據(jù)運算周期有時會出現(xiàn)響應延遲 在上述的運算周期中 想要獲取輸入的最新信息時或者要將運算結果立即輸出時 可以使用輸入輸出刷新指令 REF 其中X0 X7及Y0 Y7可以使用PX及PY元件 相當于使用REF指令 輔助繼電器與步進狀態(tài)繼電器 特殊輔助繼電器與特殊數(shù)據(jù)寄存器 數(shù)據(jù)寄存器 定時器元件 定時器的位元件和字元件如下圖所示 T元件按計時精度分類如下 計數(shù)器元件 計數(shù)器的位元件和字元件如下所示 C元件分類如下表所示 特殊模塊寄存器與變址尋址寄存器 局部輔助繼電器與局部數(shù)據(jù)寄存器 輸入濾波處理 主模塊和所有擴展模塊的所有輸入端口都支持軟件濾波和硬件濾波 軟件濾波其時間可在系統(tǒng)組態(tài)中設置為0 8ms 1 6ms 3 2ms 6 4ms 12 8ms 25 6ms 51 2ms 也可以通過REFF指令來設定濾波常數(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ù)類型匹配關系 數(shù)據(jù)類型 元件與數(shù)據(jù)類型匹配關系 MXProgrammer運行界面 系統(tǒng)組態(tài) 實用方便的系統(tǒng)組態(tài)功能 基本屬性中可以更改PLC類型 CPU類型等 工程設置 基本屬性 MX1H MX2H系列PLC掉電保持區(qū)分別可指定兩組 當PLC發(fā)生掉電時 系統(tǒng)會停止用戶程序的運行 同時將系統(tǒng)組態(tài)中指定為掉電保持區(qū)內(nèi)的軟元件的數(shù)據(jù)值保存到掉電備份文件中 PLC重新上電后 如果掉電備份文件正確 指定的軟元件的數(shù)據(jù)值將會被恢復為掉電前的保存值 掉電保持對話框如下所示 工程設置 掉電保持 在時間設定對話框中可設定看門狗定時時間 恒定掃描時間以及通信背景時間 工程設置 時間設定 在安全策略對話框中 可設置禁止格式化 禁止上載 各種密碼設置及PLC序列號 PLC序列號指定后 該工程和其編譯結果 UCD文件 只能在對應序列號的PLC中運行 對其他PLC可以正常下載 但下載后無法運行 在實際工程應用中 在不打開工程的情況下 可直接向PLC中下載UCD文件 提高了保密性 如下圖所示 工程設置 安全策略 在其他設置對話框中 可設置元件保持 數(shù)據(jù)塊有效 無電池模式及自由監(jiān)控模式 如下圖所示 工程設置 其他設置 在硬件設置中有輸入模式設置區(qū)域 在其中可設置外部開關輸入的濾波時間及輸入點開機模式 主模塊和擴展模塊的所有的輸入端口均支持數(shù)字濾波 濾波時間為0 8ms 1 6ms 3 2ms 6 4ms 12 8ms 25 6ms 51 2ms 在沒有選擇 禁止輸入點 時 可以使用PLC的外部輸入點啟動PLC運行 MX2H系列64點PLC的輸入模式設置區(qū)域如下圖所示 輸入模式設置 在硬件設置中設有輸出模式設置區(qū)域 在其中可設置PLC從RUN STOP時的輸出點狀態(tài) 如下圖所示 輸出模式設置 禁止 PLC從RUN轉換為STOP時 所有輸出禁止 凍結 PLC從RUN轉換為STOP時 所有的輸出凍結在最后狀態(tài) 組態(tài) PLC從RUN轉換為STOP時 標記的輸出置為ON 在硬件設置中設有通訊口設置區(qū)域 在其中可對PLC主模塊的兩個通訊口進行設置 包括選擇通訊協(xié)議和具體的協(xié)議參數(shù) 通訊口0默認是編程口協(xié)議 通訊口1默認是無協(xié)議 通訊口設置 編程口協(xié)議 通訊口0出廠默認的是編程口協(xié)議 編程口協(xié)議是MX系列PLC編程軟件通訊的專用協(xié)議 在編程口協(xié)議下 可通過MXProgrammer軟件的串口配置來設置該通訊口的相關參數(shù) 自由口協(xié)議 自由口協(xié)議是自定義數(shù)據(jù)文件格式的通訊協(xié)議 在自由口協(xié)議對話框中 可設定的參數(shù)有 波特率 奇偶校驗 數(shù)據(jù)位 停止位 有效字節(jié) 起始字符檢測 結束字符檢測 字符間超時和幀間超時 PLC選擇開關置于OFF檔時 則強制為編程口協(xié)議 通訊口設置 Modbus RTU 協(xié)議 Modbus協(xié)議分為主站和從站 主站可以與從站進行通訊 按照Modbus通訊協(xié)議的功能碼 發(fā)送對從站的控制幀 從站只是對主站的控制作出響應 不向主站發(fā)送任何數(shù)據(jù) Modbus協(xié)議對話框中 可設定的參數(shù)有 波特率 奇偶校驗 數(shù)據(jù)位 停止位 主從方式 站號 傳送模式 主模塊的超時時間及重復次數(shù) 通訊口設置 MXLink協(xié)議 MXLink協(xié)議是麥科自主研發(fā)的一種小型PLC網(wǎng)絡N N通訊協(xié)議 接入MXLink的PLC可以自動的互相交換部分D元件的數(shù)據(jù) 通訊口設置 擴展模塊的添加 通過雙擊 MIKOMPLC模塊 下的模塊型號可以添加擴展模塊 也可以通過右鍵點擊系統(tǒng)組態(tài)界面中已添加的模塊型號來添加 刪除或上移 下移擴展模塊 添加特殊功能模塊后 系統(tǒng)會自動分配U元件地址 用上圖中指令即可把8TC通道1和通道2的溫度差放到D50中 特殊模塊及U元件尋址 編程口配置 串口 在程序下載之前 需要先進行編程口配置 編程口配置包括串口配置 通過PORT0口與PLC通訊 和以太網(wǎng)口配置 通過以太網(wǎng)卡用網(wǎng)絡與PLC通訊 串口配置 連接成功 連接失敗 網(wǎng)口配置 局域網(wǎng)連接 廣域網(wǎng)連接 編程口配置 網(wǎng)口 用戶文件包括 應用程序及系統(tǒng)組態(tài) 用戶數(shù)據(jù)塊 用戶可以選擇性下載 相應的用戶輔助信息文件也會被捆綁下載 程序下載 上載功能用于把PLC中的應用程序及系統(tǒng)組態(tài) 用戶數(shù)據(jù)塊上載到計算機中 并且以新建工程的形式保存 在電池備份數(shù)據(jù)有效的情況下 選擇上載 相應的用戶輔助信息文件也會被捆綁上載 上載對話框如下圖所示 上載時 如果設有上載密碼 并且在啟動軟件后沒有輸入過上載密碼 軟件會彈出上載密碼輸入窗口要求輸入密碼 密碼輸入校驗正確后開始上載 密碼錯誤則提示重新輸入密碼 點擊取消按鈕退出上載 如果在PLC中的工程設為禁止上載模式 則PLC中的此工程將無法上載 程序上載 在梯形圖中編寫程序時 軟件會根據(jù)輸入的指令首字母來提示您想要輸入的指令 包括其所有操作數(shù)的描述 對于程序的編寫提供了很大的方便 編寫程序 雙擊指令列表中的任何一條指令 會出現(xiàn)指令提示對話框 可以選擇指令的數(shù)據(jù)長度以及操作數(shù)地址 編寫程序 雙擊菜單欄的 幫助 幫助主題 或者按F1鍵 可以查詢相關幫助文檔 軟件幫助 在全局變量表中定義了元件的注釋之后 元件的注釋會顯示在監(jiān)控表中 這樣就清楚的知道監(jiān)控的狀態(tài)或數(shù)值所代表的含義 在監(jiān)控模式下 可以同時執(zhí)行監(jiān)控功能和編輯功能 實用方便的監(jiān)控表 在交叉引用表中 可以顯示元件在工程中被使用過的每個地方 雙擊之后自動跳轉到程序相應位置 交叉引用表 靈活的調(diào)試方法 元件使用表 在程序中 每個元件主動及被動引用過的次數(shù)均可以在元件使用表中得到體現(xiàn) 被動引用的加入極大的方便了用戶的調(diào)試 靈活的調(diào)試方法 梯形圖的指令注銷功能 下圖程序中 第二 三行被注銷程序的顏色和注釋顏色一致 被注銷部分程序不執(zhí)行 此功能在編程調(diào)試時非常實用 可以為您保存工程痕跡 靈活的調(diào)試方法 PLC時鐘用于顯示和設置PLC的當前時間 PLC時鐘對話框如下所示 進入PLC時鐘設置界面時 顯示PLC當前時間 點擊 同步系統(tǒng)時間 界面顯示PC機當前時間 點擊 設置時間 將界面顯示時間設置到PLC中 注意 如果系統(tǒng)設置了下載密碼 必須在下載密碼正確的情況下才能修改 PLC時鐘 PLC時鐘 PLC信息是從PLC中讀取的各種運行數(shù)據(jù)和其它重要信息

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論