版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
自動化軟件平臺UnityPro快速入門
配置第一步創(chuàng)建應用選擇平臺:Premium或Quantum(不能互換)選擇處理器類型處理器選擇設定配置編輯器StructuralView
編輯配置本地總線插槽地址0用于PremiumPLCs地址1用于QuantumPLCs配置遠程機架(BUS_X總線或遠程I/O)配置現(xiàn)場總線連接通信硬件到邏輯網(wǎng)絡(Ethernet,Modbus+,Fipway)處理器替換修改處理器類型右鍵處理器只建議替換相同類型的處理器處理器更換只能在離線模式下進行
注:Quantum處理器可以放在插槽的任何位置Premium機架配置
選擇插槽定義電源模塊(左側)更換處理器(如果需要)定義模塊:雙擊空白位置并添加設備(1)或從硬件目錄中拖拽過來(2)(1)(2)Premium處理器配置選擇工作模式:Run/Stop輸入,存儲器保護,...定義存儲卡定義應用中全局對象:位和字的數(shù)量模塊配置模塊概覽對每個通道進行參數(shù)配置(本地模式)本地模式下的通道調(diào)整(專用模塊)I/O模塊尋址方法
%
I/Q
X/W/D
r
.
m
.
c
.
d
.
j
符號
類型
I=輸入
Q=輸出
形式
X=布爾
W=字
D=雙字
機架號
模塊號
通道號
數(shù)據(jù)號
位
配置網(wǎng)絡原理配置網(wǎng)絡(Ethernet,Modbus+orFipway):創(chuàng)建邏輯網(wǎng)絡配置邏輯網(wǎng)絡定義通訊模塊或PCMCIA卡建立通訊模塊或PCMCIA卡與邏輯網(wǎng)絡的關聯(lián)創(chuàng)建邏輯網(wǎng)絡添加新網(wǎng)絡(右鍵應用瀏覽器的網(wǎng)絡文件夾)(1)創(chuàng)建、選擇網(wǎng)絡類型(Ethernet,Modbus+,Fipway)并定義名稱(2)如果需要,輸入注釋(1)(2)配置邏輯網(wǎng)絡激活邏輯網(wǎng)絡配置(1)
配置邏輯網(wǎng)絡:GlobalData,I/OScanning,...(2)(1)(2)定義通訊模塊/PCMCIA卡定義通訊模塊(從硬件目錄中拖拽)或定義PCMCIA卡(雙擊卡的位置添加子模塊)通訊模塊/PCMCIA卡與邏輯網(wǎng)絡的關聯(lián)打開通訊模塊(1)選擇通道(2)把模塊與邏輯網(wǎng)絡相關聯(lián)(3)(1)(2)(3)編程
變量定義變量變量是在程序執(zhí)行期間可以修改的以BOOL,WORD,DWORD等為類型的內(nèi)存實體。定位變量是或者與I/O模塊輸入輸出通道相關聯(lián)的變量,或者是與內(nèi)存引用相關聯(lián)的變量.
例如,變量Water_pressure與內(nèi)存字%MW102相關聯(lián).Water_pressure就是定位變量.非定位變量是既不與I/O模塊也不與內(nèi)存引用相關聯(lián)的變量(其在存儲器內(nèi)的位置不可知).沒有與地址關聯(lián)的變量為非定位變量.變量(續(xù))公共變量是應用于功能塊的變量.這些變量把數(shù)值傳遞到功能塊.它們用于設定功能塊參數(shù).私有變量是一些功能塊使用的變量.這些變量不能通過應用程序存儲.I/ODDT
是輸入/輸出導出數(shù)據(jù)類型(Input/OutputDerivedDataType)的縮寫.I/ODDT設計為結構化數(shù)據(jù)類型,代表一個PLC模塊的通道.每個專用模塊擁有它自己的I/ODDT.常數(shù)是位于常數(shù)域(%K)中的INT,DINT或REAL類型變量,或直接尋址變量(%KW,%KD,或%KF).在程序執(zhí)行期間不能修改.Variable&FB實例目錄存儲變量(基本和導出)和功能塊實例編輯變量在
同一個工具中作變量的類型定義和實例聲明3標識符非定位變量數(shù)據(jù)類型
定位變量雙擊單元輸入編輯模式21過濾通用類型(EDT,...)
或變量名稱可以直接過濾使用變量屬性的漏斗過濾器(類型,注釋,地址,...)123顯示配置列顯示配置列用戶可以根據(jù)需要來配置顯示想要的變量參數(shù)列. 列的顯示順序可以通過右側按鈕調(diào)整
選中名稱前面的檢查框可以顯示相關列.1212數(shù)據(jù)屬性(續(xù))變量的所有參數(shù)可以在數(shù)據(jù)屬性窗口中顯示.編輯數(shù)據(jù)類型數(shù)據(jù)類型可以從以前使用過的類型列表中選擇 或通過按[…]按鈕從變量類型中直接選擇2112IODDT使用完整的I/O結構數(shù)據(jù)將模塊通道映射到變量上12345編輯導出功能塊(DFB)定義用戶功能塊類型123-DFB程序段4編輯功能塊(EFB,DFB)使用功能塊實例12導出數(shù)據(jù)類型定義數(shù)組或結構類型123變量類型(DDT)使用數(shù)組或結構實例4導出功能可以使用不同選項導出整個程序段:
包含導出數(shù)據(jù)類型(DDT)
包含導出功能塊(DFB)
包含子程序123123導出功能(續(xù))DDT或DFB實例可以與相關類型同時導出,便于在新程序中的重復使用
導出DDT變量類型
導出DFB變量類型1221導入功能使用向導可以改變變量、程序段的命名,...或映射地址可以導入應用程序的部分或全部.UnityPro提供兩種導入模式:直接導入,組件導入與導出時的狀態(tài)完全相同.通過導入向導(1),可以修改變量,程序段的名稱,以及改變映射的地址.
在程序中編輯變量可以在任何編輯器直接創(chuàng)建:當輸入字符串時,智能分析器檢查可用性如果變量不存在,會彈出窗口,建議用戶創(chuàng)建變量可以在編輯器中調(diào)用數(shù)據(jù)屬性窗口以顯示和修改對象屬性 窗口在選擇時更新
I/O對象在硬件配置中提供新的服務選擇和顯示由模塊或CPU管理的所有對象單擊創(chuàng)建IODDT或拓撲EDT變量預先使用一組IODDT變量或拓撲EDT變量符號顯示應用中使用的I/O對象I/O對象編輯選擇對象類型 更新網(wǎng)格表 選擇其中一部分 定義前綴 創(chuàng)建變量54321應用程序結構設計概述應用管理單站多實例軟件完整應用程序保存在單一文件中(*.STU)版本號管理軟件結構任務(單任務或多任務,....)程序段和子程序功能化模塊導入/導出程序源文件部分或全部(一個或更多程序段,整個應用,...)保護部分或全部(一個或更多程序段,整個應用,...)程序分析軟件結構不同任務單個任務:主任務(MAST)多任務:MAST+快速任務(FAST)+輔助任務(AUX)事件任務:EVT或TIMER執(zhí)行模式循環(huán)執(zhí)行周期執(zhí)行程序段任務被組織為多個程序段子程序-SR在MAST,FAST和AUX任務當中,程序段可以調(diào)用子程序任務MAST:主任務由程序段&子程序組成使用LD,FBD,IL,ST或SFC編程循環(huán)或周期掃描(0..255ms,0=循環(huán)操作)由看門狗,系統(tǒng)位或字控制FAST:快速任務
由程序段&子程序組成使用LD,FBD,IL,ST編程周期執(zhí)行(1..255ms)由看門狗,系統(tǒng)位或字控制任務(續(xù))EVT或TIMER:事件任務允許減少應用程序對輸入/輸出模塊,時間定時器事件的響應時間單個程序段,可使用LD,FBD,IL,ST語言編程EVTi:事件來自輸入/輸出模塊TIMERi:事件來自定時器(ITCNTRL功能)AUX:輔助任務用于較慢的任務處理可以編寫最多4個輔助任務程序(AUX0至AUX3),在PremiumTSXP575??和Quantum140CPU6????上由程序段&子程序組成使用LD,FBD,IL,ST編程周期執(zhí)行(從10ms至2.55s)程序處理
讀輸入寫輸出讀輸入程序處理
寫輸出循環(huán)n循環(huán)n+1執(zhí)行模式循環(huán)周期S.P.=系統(tǒng)處理程序處理讀輸入寫輸出S.P.程序處理讀輸入
寫輸出S.P.周期周期多任務多任務=MAST和(FAST或EVT或AUX)任務的優(yōu)先級事件任務
快速任務主任務輔助任務多任務(續(xù))執(zhí)行舉例循環(huán)主任務,周期快速任務(周期=20ms)操作模式新建任務選擇“Task”文件夾右擊=>NewTask選擇類型(快速或輔助任務)選擇周期和看門狗點擊OK確認所有輸入注:如果使用AUX任務,MAST任務必須是周期的程序段每個任務可以由許多程序段組成無限制與程序段相關聯(lián)的屬性名稱:最多32個字符語言:LD,FBD,IL,ST或SFC相關任務:Mast,Fast,Event,Aux,SR條件(可選):有效位執(zhí)行,直接配置注釋:最多256個字符保護:寫-保護,讀/寫保護程序段的執(zhí)行順序:按在瀏覽器中顯示的順序執(zhí)行操作模式新建程序段選擇“section”文件夾右擊=>NewSection輸入?yún)?shù)點擊OK確認所有輸入應用導入一個程序段導出一個程序段(選擇要導出的程序段)刪除一個程序段(選擇要刪除的程序段)子程序單獨編程,可以使用LD,IL,ST,FBD編程可以被程序程序段或另一個子程序調(diào)用層數(shù)限制為8.子程序不能調(diào)用自己(不能遞歸).程序段不能調(diào)用屬于其它任務的子程序導入/導出功能導出功能復制文件,項目程序的部分或全部生成的文件包括未受保護數(shù)據(jù)和受保護數(shù)據(jù)的引用由擴展文件決定的導出類型(舉例:*.XDB導出DFB類型,等.)導入功能獲取已有項目程序的部分或全部應用前自動存儲沖突管理(如果在導入時,元素已經(jīng)存在)導入之后必須進行代碼分析導出文件類型導出操作通過對話框選擇導出單元右擊=>Export選擇文件夾和文件名如果有選擇,選擇同時導出點擊Export確認注:有讀/寫保護的程序段不能導出.受保護的DFB可以導出,但導出文件*.XDF被加密.導入操作通過對話框選擇導入單元的位置右擊=>Import保存應用選擇文件夾和要導入的文件選擇是否使用導入向導點擊Import確認注:導入整個應用程序,打開并選擇*.XEF文件選擇使用導入向導沖突管理導入錯誤報告對話框(如果元素已經(jīng)存在)變量管理:保持全部替換全部重命名:雙擊一個單元的Rename列向導在導入期間,可以使用助手以隨元素進行重新指定選中導入選項“withwizard"每種元素類型有一個選項卡(DDT,DFB,變量,程序段,子程序,事件)通用命令查找和替換(可以替換字符串)調(diào)用和保存全局保護激活程序段的全局保護1–右擊并選擇屬性2–使保護有效3–輸入密碼程序段保護保護程序段(在全局保護已激活的前提下)1–右擊并選擇程序段的屬性2–選擇保護:
只讀
讀/寫分析應用項目允許檢測每個應用程序修改后產(chǎn)生的錯誤在輸出窗口自動顯示在分析時檢測到的所有類型的錯誤在輸出窗口出現(xiàn)消息,允許你通過雙擊直接訪問出現(xiàn)錯誤的程序部分創(chuàng)建下拉菜單“Build”可以用于生成項目RebuildAllProject創(chuàng)建可以下載至PLC或PLC仿真器的文件BuildProject對現(xiàn)有項目的改變進行生成輸出窗口
調(diào)試連接PLC連接至PLC或PLC仿真器的第一步為定義PLC地址在CommunicationParameters中,使用DriverSettings圖標,可以直接訪問驅動器管理程序連接模式在連接模式中(在線)
在PC項目與PLC項目中進行比較項目可以下載至PLC或從PLC上載數(shù)據(jù)可以傳送至PLC或從PLC上載可以選擇項目備份功能,如比較,存儲,恢復,清除PLC可以設定為運行或停止模式,或者初始化可以調(diào)用Memoryconsumption查看內(nèi)存占用情況Unity仿真器Unity仿真器可以用于:Quantum或PremiumPLC操作的仿真在用戶程序中查找或記錄錯誤把應用程序下載到仿真器中從UnityPro菜單欄選擇PLC->Connect仿真器控制面板右擊系統(tǒng)欄內(nèi)仿真器圖標,選擇仿真器面板,啟動仿真器控制顯示.當項目下載至仿真器時,仿真器面板顯示配置好的PLC顯示圖象.包括:PLC狀態(tài),如,Run,Err,I/O(Error)等..主PC的名稱和它的IP地址在仿真器中運行的項目名稱連接的客戶端名稱和IP地址調(diào)試程序為縮短調(diào)試和執(zhí)行時間,UnityPro
提供以下服務:程序動態(tài)仿真在程序元素中插入斷點在單步模式下執(zhí)行程序,包括Stepinto,Stepout和Stepover調(diào)用堆棧獲得整個程序路徑通過使用動態(tài)數(shù)據(jù)表或集成操作屏進行輸入和輸出動態(tài)仿真布爾和模擬變量直接在程序編輯器中(綠色,紅色或黃色)進行仿真變量窗口在當前激活的編輯器窗口中顯示變量顯示框監(jiān)視窗口(1):與一個變量關聯(lián),顯示其數(shù)值.窗口顏色根據(jù)由數(shù)值與最小值和最大值比較的結果來決定(黃色,蘭色或紫紅色)工具提示(2):當光標移動到模擬變量上時顯示其數(shù)值動態(tài)數(shù)據(jù)表修改變量數(shù)值修改模擬量的顯示格式(二進制,十六進制,...)強置布爾變量把動態(tài)數(shù)據(jù)表與程序選定部分相關聯(lián),可以使用菜單Services/InitializeAnimationTable.
斷點停止任務執(zhí)行,以監(jiān)測代碼行為和變量數(shù)值斷點不能設置在事件任務中整個程序中只能設置一個斷點(新斷點或觀察點的創(chuàng)建會刪除已有的斷點或觀察點)插入/刪除
斷點斷點觀察點觀察點可以在程序行執(zhí)行到觀察點所在的程序行時監(jiān)測變量的值,而不是在掃描周期的末尾觀察點不能設置在事件任務中整個程序中只能設置一個觀察點(新觀察點的創(chuàng)建就刪除了前面的斷點或觀察點)插入/刪除
觀察點觀察點觀察點(續(xù))動態(tài)數(shù)據(jù)表可以與觀察點相同步計數(shù)器給出刷新次數(shù)仿真表同步指示觀察點同步單步執(zhí)行(LD/ST/IL/FBD)單步執(zhí)行是一步一步地執(zhí)行程序元素單步模式由預先設定的斷點觸發(fā)單步模式下可以使用3個命令操作:StepOver,Step
Into
和
StepOut單步模式停止相應任務單步執(zhí)行命令到達斷點單步命令Go
執(zhí)行代碼直到斷點(一個周期一個周期地)Stepover
將當前元素當作一個整體執(zhí)行Stepinto
進入當前元素代碼
Stepout
跳出當前元素編碼ShowCurrentStep
顯示當前步GoStepOverStepIntoStepOutShowCurrentStep調(diào)用堆棧從當前步顯示所調(diào)用堆棧.在多個
StepInto
命令例子中,這個選
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蔬菜市場調(diào)查報告范文
- 企業(yè)經(jīng)營困難報告范文
- 單過程平穩(wěn)模型的估計計量經(jīng)濟學EVIEWS建模課件
- 2024-2025學年年八年級數(shù)學人教版下冊專題整合復習卷第14章 一次函數(shù)全章復習(含答案)
- 技術方案分析報告范文
- 券商運營信息報告范文
- 2025年西寧從業(yè)資格證貨運考試答案
- 2025年湘西貨運從業(yè)資格證考試模擬考試題庫
- 《教育技術環(huán)境》課件
- 2025解除購房合同協(xié)議書模板
- 2024年共青團團??荚嚾雸F考試題庫及答案
- 第四節(jié)任務4 船舶縱傾講解
- 沙盤模擬運營(山東聯(lián)盟)智慧樹知到期末考試答案章節(jié)答案2024年煙臺理工學院
- 生態(tài)文明智慧樹知到期末考試答案章節(jié)答案2024年南開大學
- 食品營養(yǎng)與安全學智慧樹知到期末考試答案章節(jié)答案2024年信陽農(nóng)林學院
- 2024年舟山繼續(xù)教育公需課考試題庫
- 同聲傳譯智慧樹知到期末考試答案章節(jié)答案2024年大連外國語大學
- 劍橋雅思14Test2雅思寫作真題及范文解析
- 信息技術智慧樹知到期末考試答案章節(jié)答案2024年煙臺職業(yè)學院
- 全國公立醫(yī)療衛(wèi)生機構藥品使用監(jiān)測管理標準WST 841-2024
- 《水電廠標識系統(tǒng)(KKS)編碼導則》
評論
0/150
提交評論