霍尼韋爾DCSEPKS組態(tài).ppt
《霍尼韋爾DCSEPKS組態(tài).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《霍尼韋爾DCSEPKS組態(tài).ppt(367頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
ExperionPKSTM 知識(shí) 創(chuàng)新 績效 組態(tài)軟件操作 目錄ControlBuilder Unit1 組態(tài)準(zhǔn)備工作 1 3 Unit2 控制器配置 1 7 Unit3 建立控制模塊 1 4 Unit4 建立順序控制模塊 1 3 DisplayBuilder Unit5 畫面制作 1 3 Unit6 數(shù)據(jù)連接 1 2 HMIWebDisplayBuilder Unit7 畫面制作 1 3 Unit8 數(shù)據(jù)連接 1 2 Station Unit9 工作站的配置 1 3 Unit10 工作站的操作 1 4 ExperionPKS課程第二部分 組態(tài) 第一單元組態(tài)準(zhǔn)備工作 第一單元Lesson1組態(tài)內(nèi)容及步驟 組態(tài)內(nèi)容 組態(tài)內(nèi)容 續(xù) 組態(tài)Server步驟 校對(duì)ControlNet通訊和Server 校驗(yàn)網(wǎng)絡(luò)適配器和IP地址設(shè)定Hosts文件啟動(dòng)PlantScapeServices設(shè)定工作站Stations 用ControlBuilder組態(tài)CPM RM IOLIM步驟 啟動(dòng)ControlBuilder并打開兩個(gè)tree窗口 創(chuàng)建CPM和分配CEE創(chuàng)建冗余模塊RM組態(tài)冗余模塊參數(shù)創(chuàng)建IOLIM模塊組態(tài)IOLIM參數(shù)配置PMIO模塊裝入模塊激活 用ControlBuilder組態(tài)CM步驟 啟動(dòng)ControlBuilder并打開兩個(gè)tree窗口 配置IO模塊增加功能塊到CM組態(tài)功能塊參數(shù)連接功能塊分配IOMs和CMs到控制執(zhí)行環(huán)境 CEE 關(guān)聯(lián)I O通道 Channels 到I O模塊裝入 Load 控制策略激活 Activating 控制策略激活I(lǐng) O 用ControlBuilder組態(tài)SCM步驟 啟動(dòng)ControlBuilder并打開兩個(gè)tree窗口 創(chuàng)建順序控制模塊 SCM 創(chuàng)建Step塊 配置塊參數(shù) 加入所需的Step內(nèi)容和Step停止或中斷條件 創(chuàng)建一個(gè)Transition塊 配置塊參數(shù) 加入Transition條件 重復(fù)Transition和Step的設(shè)置 直到滿足控制策略需要 連接Steps和Transitions塊 增加Handlers 不是必須的 分配SCM到CEE 裝入 Load SCM 操作SCM 第一單元Lesson2檢查和設(shè)置Server 打開RSLinx 點(diǎn)擊 開始 菜單中Programs RockwellSoftware RSLinx RSLinx Start Programs RockwellSoftware RSLinx RSLinx 校對(duì)ControlNet通訊和Server地址 校對(duì)ControlNet通訊和Server地址 出現(xiàn)如下畫面 校驗(yàn)ControlNet通訊程序 從communication菜單中 點(diǎn)擊 ConfigureDrivers 校對(duì)ControlNet通訊和Server地址 出現(xiàn)如下畫面 核驗(yàn)ControlNet通訊和Server地址 繼續(xù) 在ConfiguredDrivers畫面上 高亮度區(qū) AB PCIC 1CNet 狀態(tài)值是 Running Note 如果狀態(tài)不是 RUNNING 檢查安裝的硬件和相應(yīng)的配置 核驗(yàn)ControlNet通訊和Server地址 If THEN 如果是RUNNING RSLinx通訊軟件已經(jīng)正確設(shè)置 如果不是 RSLinx通訊軟件沒有正確地設(shè)置 雙擊高亮度區(qū) PCICCnet 觀察NetAddress If THEN 如果是24 RSLinx通訊軟件已經(jīng)正確設(shè)置 如果不是 RSLinx通訊軟件沒有正確地設(shè)置 核驗(yàn)ControlNetserver地址 檢查后 現(xiàn)在已經(jīng)打開了3個(gè)窗口 核驗(yàn)ControlNetserver地址 核驗(yàn)ControlNet通訊和Server地址 點(diǎn)擊OK關(guān)閉Configure1784 PCIC窗口 點(diǎn)擊Close關(guān)閉ConfigureDrivers窗口 從File菜單 點(diǎn)擊Exit退出RockwellSoftwareRSLinx窗口 點(diǎn)擊 開始 按鈕 Start Settings ControlPanel 控制面板 打開 控制面板 窗口 雙擊Network圖標(biāo) 打開Network窗口 校驗(yàn)網(wǎng)絡(luò)適配器和IP地址 在 NetworkandDial upConnections 窗口內(nèi)雙擊 LocalAreaConnection 點(diǎn)擊Properties按鈕 校驗(yàn)網(wǎng)絡(luò)適配器和IP地址 出現(xiàn)以下窗口 在該窗口內(nèi)查看 network適配器 雙擊 InternetProtocol TCP IP 協(xié)議 校驗(yàn)網(wǎng)絡(luò)適配器和IP地址 查看IPaddress和Subnetmask 掩碼 校驗(yàn)網(wǎng)絡(luò)適配器和IP地址 可以修改數(shù)值 記下EthernetIP地址和SubnetMask數(shù)值 當(dāng)你需要連接其他計(jì)算機(jī)時(shí)要用到 EthernetIPAddress SubNetMask 關(guān)閉networkconfigurationtools 以上操作不會(huì)儲(chǔ)存所做的任何修改 校驗(yàn)網(wǎng)絡(luò)適配器和IP地址 點(diǎn)擊Cancel退出InternetProtocol TCP IP Properties窗口 點(diǎn)擊Cancel退出LocalAreaConnectionProperties窗口 點(diǎn)擊Close關(guān)閉LocalAreaConnectionStatus窗口 點(diǎn)擊右上角的按鈕關(guān)閉NetworkandDial upConnections窗口 設(shè)定Hosts文件 用Notepad打開 Winnt system32 drivers etc Hosts文件 加入一條你已經(jīng)連接的IP地址以及注譯 也可不加以改變或增加 檢查和設(shè)置 200 0 0 139 clienthost 啟動(dòng)PlantScapeServices 點(diǎn)擊 Start Programs Administrative Tools Services 檢查和設(shè)置 有8 10個(gè)PlantScapeservices 如為Disabled將其設(shè)為Automatic 將PlantScapeServerLogger設(shè)為manual 如果已經(jīng)如此則保持不變 檢查和設(shè)置 重新啟動(dòng)服務(wù) 點(diǎn)擊Start Programs PlantScapeServer Start StopPlantScapeServices 彈出PlantScapeServer窗口 點(diǎn)擊Start按鈕即可重新啟動(dòng)服務(wù) 檢查和設(shè)置 設(shè)定工作站Stations 打開QuickBuilder用一個(gè)現(xiàn)存的方案Project 點(diǎn)擊Start Programs PlantScapeServer QuickBuilder 檢查和設(shè)置 彈出QuickBuilder主畫面 調(diào)用該項(xiàng)目 設(shè)定了C200的連接 選中現(xiàn)存的項(xiàng)目 project training 500 srv1 qdb 點(diǎn)擊OK按鈕 檢查和設(shè)置 設(shè)定Station 下裝DownloadStation 僅下裝選中的STASTA1project 關(guān)閉QuickBuilder 完成設(shè)置 檢查和設(shè)置 第一單元Lesson2檢查和設(shè)置Server練習(xí) ExperionPKS練習(xí) 第一單元Lesson3開始ControlBuilder Start Programs StartingControlBuilder 啟動(dòng)程序 從Windows2000桌面右下角Taskbar 任務(wù)欄 點(diǎn)擊開始按鈕 PlantScapeEngineeringTools ControlBuilder 注冊(cè)過程 在 對(duì)話框 里輸入用戶名 密碼和服務(wù)器名 如注冊(cè)成功 在ControlBuilder的畫面右下角就會(huì)顯示你的訪問級(jí)別 LoggingontoControlBuilder 注冊(cè) 工具條 根據(jù)應(yīng)用內(nèi)容會(huì)使相應(yīng)的圖標(biāo)可用 UsingtheToolbar 使用工具條 工具條 打開TreeWindow窗口關(guān)閉已打開的控制圖或TreeWindow窗口將目標(biāo)移到左邊將目標(biāo)移到右邊保存控制圖刪除選中的目標(biāo)復(fù)制粘貼打印選中的頁面和文檔顯示程序信息 顯示幫助信息Point選擇命令畫連接線建立連接參數(shù)將模塊賦值到控制器執(zhí)行環(huán)境 CEE 將被選的目標(biāo)參數(shù) items 裝入不裝入被選的目標(biāo)參數(shù) items 替換名字 name 固定目標(biāo) item 狀態(tài)改變圖大小尺寸 1234567891011121314151617181920 UsingtheToolbar 使用工具條 打開TreeViews畫面 點(diǎn)擊工具條左邊第一個(gè)treewindow按鈕圖標(biāo) 打開和使用TreeViews畫面 打開treeview后 有3個(gè)標(biāo)簽表可供選擇 Project顯示列出當(dāng)前打開的控制方案的CPM IOMs CMsandSCMs內(nèi)容 Monitoring顯示已經(jīng)裝入過程控制模塊 CPM 中所有的待激活或被激活的模塊 Library顯示所有可用的功能塊 組 種類 打開和使用TreeViews畫面 從視圖的左上角點(diǎn)擊菜單File FileNew 顯示子菜單內(nèi)容 Controllers RedundancyModule I OModules InterfaceModules ControlModule SequentialControlModule Wizard CreatingNewDevices 建立一個(gè)新的控制策略 第一單元Lesson3實(shí)際練習(xí) 實(shí)際操作 第一單元課程完 第二單元控制器配置PlantScapeHardwareConfiguration ExperionPKS課程第二部分 組態(tài) 第二單元Lesson1簡單介紹 ExperionPKS課程第二部分 組態(tài) 系統(tǒng)體系結(jié)構(gòu) PMIO 標(biāo)準(zhǔn)結(jié)構(gòu) 下面為一個(gè)控制器機(jī)架結(jié)構(gòu)的例子 1 10槽底盤2 電源3 ControlNet接口 CNI 4 控制處理器 C200 5 冗余模塊 RM 6 IO連接模塊 IOLIM 控制器機(jī)架 2 5 6 5 6 4 插槽在底盤的排列位置 必須確定IOM的插槽位置 0 1 4 5 6 7 8 9 3 開始的插槽數(shù)目為0 計(jì)數(shù)時(shí)從左到右 占兩個(gè)插槽的模塊計(jì)數(shù)為兩個(gè)位置 2 插槽的編號(hào) 控制處理器模塊 CPM 2倍插槽寬的模塊100MHzPowerPC微處理器存儲(chǔ)器8MbyteRAMwithEDAC4MbyteFlashROMwithEDAC配置可充電的鋰電池支持64I O模塊 modules 1個(gè)顯示窗口 2個(gè)LED燈指示的面板 控制處理器模塊 CPM 狀態(tài)顯示 顯示綠色 CPM正常 顯示綠色 閃爍 BOOT過程或備用CPM 顯示紅色 閃爍 BOOT過程失敗 無顯示 CPM無電源 模件沒有插好 顯示固定綠色 在noloaded noCEE Idle Run Backup等狀態(tài) 顯示固定紅色 初始化或下載還沒有完成 約30秒左右 OKLED顯示 BatteryLED顯示 顯示綠色 正常 顯示紅色 CPM啟動(dòng)期間或無電池及電池失效 顯示窗口 見下頁 OKLED BatteryLED 顯示窗口 控制處理器模塊 CPM 狀態(tài)顯示 ALIV CPM診斷正常 沒有下裝版本及內(nèi)容 新的CPM LOAD 下載firmware時(shí)顯示 BOOT CPM引導(dǎo)階段 FAIL 發(fā)生故障 IDLE 控制器程序沒有激活 BKUP 備份控制器處于備份狀態(tài) NODB 沒有下載控制策略 NOEE CEE沒有被激活 RUN 控制器處于激活運(yùn)行狀態(tài) Wait 重新下載firmware或啟動(dòng)CPM時(shí) 約30秒 Txxx CPM診斷測試過程中顯示 顯示窗口顯示的主要內(nèi)容 2倍插槽寬的模塊自動(dòng)同步 不會(huì)中斷過程控制自動(dòng)切換 切換時(shí)發(fā)出報(bào)警通知操作員用戶可強(qiáng)制切換控制器保證存儲(chǔ)輸出保持切換 無擾動(dòng) 電源故障自動(dòng)切換故障隔離相互故障診斷在線更換 冗余模塊 RM OFF 沒有電源紅綠交替顯示 LED自檢綠色閃爍 正常 沒有同其它模塊通訊紅色閃爍 配置不對(duì)或次要故障或版本更新中綠色常亮 運(yùn)行正常紅色常亮 故障或在上電自測試 冗余模塊 RM 狀態(tài)顯示 OKLED顯示 OFF 沒有電源或在上電自測試或是從RM或失效紅綠交替顯示 LED自檢綠色常亮 正常 為主RM運(yùn)行 PRILED顯示 OFF 沒有電源或在上電自測試紅綠交替顯示 LED自檢綠色閃爍 主從連接中斷或沒有連接綠色常亮 主從正常通訊紅色常亮 主從正常連接 COMLED顯示 THxx 啟動(dòng)過程中自測試PRIM 正常主RM模式DISQ 從RM處于非同步狀態(tài)SYNC 從RM處于同步狀態(tài)Exxx 發(fā)生錯(cuò)誤 在故障狀態(tài)BOOT Firmware更新狀態(tài)ERAS 在清除FirmwarePROG 在安裝Firmware 冗余模塊 RM 狀態(tài)顯示 顯示窗口顯示的主要內(nèi)容 IOLIM狀態(tài)顯示 StatusLED OK 顯示 綠色閃爍 窗口顯示 ALIV 沒有使用RDY 裝載Firmware完畢LOAD 在裝載FirmwareBKUP 第二個(gè)IOLIM未同步綠色常亮 窗口顯示 BOOT 引導(dǎo)FirmwareBKUP 第二個(gè)IOLIM已經(jīng)同步LOAD 在裝載FirmwareNODB 沒有數(shù)據(jù)庫NOEE 沒有下裝CEEOK IOLIM已經(jīng)下裝并正常運(yùn)行OK SF交替顯示 程序故障紅色常亮 窗口顯示 TEST 工廠測試方式T 診斷過程PROG 下裝Firmware到ROMFAIL 失敗 IOLIM狀態(tài)顯示 ChannelA BLED顯示 綠色閃爍 通信警告綠色常亮 通信OK紅色閃爍 通信錯(cuò)誤紅色常亮 IOLIM自測試 1 控制器 CPM 2 冗余模件3 I O連接模件4 控制網(wǎng)接口模件5 冗余電纜 5 I OLink 冗余PMI O PMI O特點(diǎn) 所有輸入 輸出卡板均為智能型數(shù)據(jù)采集與輸出處理均在前端完成豐富的在線診斷信息卡件面板LED顯示設(shè)備狀態(tài)可選1 1冗余配置 自動(dòng)切換均可帶電插拔可遠(yuǎn)程安裝 冗余光纖連接 可達(dá)8公里 通用數(shù)字量IOP 減少系統(tǒng)備件 24Vdc 120Vac 240VacDI DO等 表層密封套裝 額外的防腐蝕保護(hù) PMIO模擬量輸入模塊 高電平模擬量輸入處理器卡板輸入信號(hào)范圍 0 5V 1 5V 0 4 2V 4 20mA輸入處理 線性 平方根通用FTA可任意連接 2線制 3線制 4線制變送器系統(tǒng)內(nèi)供電 儀表外部供電均可低電平模擬量輸入處理器卡板輸入信號(hào)類型 TC RTD 毫伏信號(hào) 0 100mV 輸入處理 線性 平方根 5階多項(xiàng)式溫度輸入特性變換TCFTA ANSIJ K E T B S R等16個(gè)TC連接端子 帶冷端補(bǔ)償 TC開路檢查RTDFTA Pt100DIN Pt100JIS Ni120 Gu1016個(gè)RTD連接端子 3線直接連接 PMIO數(shù)字量輸入模塊 數(shù)字量輸入處理器卡板輸入信號(hào) 24Vdc 120Vac 240Vac輸入方式 狀態(tài)輸入 鎖存輸入 累積輸入狀態(tài)輸入分辨率 20毫秒 DISOE 1毫秒偏離正常狀態(tài)報(bào)警 事件報(bào)告和記錄數(shù)字量輸出處理器卡板輸出信號(hào) 24Vdc 3 30Vdc 31 200Vdc 120Vac 240Vac輸出方式 鎖存輸出 脈沖輸出 脈寬調(diào)制輸出輸出反讀檢查 第二單元Lesson2熟悉NetworkTools l點(diǎn)擊開始菜單 選擇Run Start Runl輸入 Ntools c u pg 敲enter鍵 l出現(xiàn)警告框 點(diǎn)擊OK l彈出下面窗口 用Ntools工具連接控制器 l在屏幕下方會(huì)出現(xiàn)控制器硬件的配置圖 l選擇重新開始圖標(biāo)開始網(wǎng)絡(luò)掃描 l當(dāng)掃描的節(jié)點(diǎn)數(shù)到24時(shí)停止了掃描 按暫停圖標(biāo)l在窗口里會(huì)出現(xiàn)樹型圖標(biāo) 選點(diǎn)藍(lán)黑色的圖標(biāo) 用Ntools工具連接控制器 lN tools屏幕布置 樹型圖標(biāo)框 詳圖框 列表框 用Ntools工具連接控制器 l如出現(xiàn)如下狀態(tài) 有紅色的部分 用Ntools工具連接控制器 l須進(jìn)行重新安裝有關(guān)版本文件 選中PRSO21塊 在N tools工具條選中圖標(biāo) 彈出一個(gè)警告框 點(diǎn)擊Yes按鈕 彈出下頁確認(rèn)框和文件選擇框 l在下面確認(rèn)框里點(diǎn)擊Yes按鈕 用Ntools工具連接控制器 l在文件單里選擇Controllers l選擇R201 0 0 CEE50 點(diǎn)擊Open按鈕 下裝CEE50環(huán)境到控制器 用Ntools工具連接控制器 l按上述方法在Open菜單里 選擇安裝其他版本文件 PCIC 2MnBtPcic3x nvs Controller cpmboot pcm CNI seriesD seriesD CNI nvs l如果畫面沒有紅色 都為綠色 系統(tǒng)和控制器之間可以進(jìn)行正常通訊 l選擇CNI卡片 一個(gè)紅色的線框出現(xiàn)在卡片的四周下一步從工具條上選擇ControlNetStats圖標(biāo) 彈出ControlNetStats圖 選擇 CNPage2 標(biāo)簽卡 在沒有進(jìn)行操作前會(huì)出現(xiàn)一些錯(cuò)誤 如列表中Channelerrors 選擇Reset按鈕 所有的錯(cuò)誤都為0 查看控制器連接狀況 l選擇CPU卡片 l從工具條上選擇CrashBlock圖標(biāo) 在出現(xiàn)的對(duì)話框里 接受缺省的文件名 點(diǎn)擊save按鈕 顯示一張?zhí)幚砥鳡顟B(tài)表 查看完畢 查看控制器連接狀況 第二單元Lesson2實(shí)際練習(xí)熟悉NetworkTools 實(shí)際操作 第二單元Lesson3設(shè)定控制處理器模塊 CPM 建立一個(gè)非冗余的CPMandCEE 在ControlBuilder窗口 點(diǎn)擊菜單 File New Controllers CPM200 ControlProcessorModule 打開配置窗口頁 設(shè)置一個(gè)控制器和控制處理環(huán)境 輸入控制處理器名 例如 CPM01 地址 1 CPU插槽位置1 網(wǎng)絡(luò)類型默認(rèn)是ControlNet 輸入機(jī)器MAC地址 CNI連接到服務(wù)器CNet網(wǎng)卡的地址 輸入CPM插槽位置號(hào) CPM占兩個(gè)插槽 算最左邊的那個(gè)號(hào) 輸入連接服務(wù)器CNet網(wǎng)卡的CNI插槽號(hào) 設(shè)置一個(gè)控制器和控制處理環(huán)境 續(xù) 顯示計(jì)算機(jī)安裝的CNet網(wǎng)卡名 點(diǎn)擊OK 完成設(shè)定 建立了CPM01后 在treeview窗口的Project卡里出現(xiàn)CPM01圖標(biāo) 同時(shí)建立了CEE圖標(biāo) 設(shè)置一個(gè)控制器和控制處理環(huán)境 續(xù) 雙擊CEE圖標(biāo) 出現(xiàn)下頁窗口 繼續(xù)進(jìn)行CEE參數(shù)設(shè)置 設(shè)置一個(gè)控制器和控制處理環(huán)境 輸入CEE名 如CEE01 注 對(duì)于冗余的C200控制器 1 ThisControllerisredundant 對(duì)話框出現(xiàn) 2 第二個(gè)CPM名被輸入 3 兩個(gè)冗余模塊被加入和設(shè)定 設(shè)置一個(gè)控制器和控制處理環(huán)境 續(xù) l點(diǎn)擊ServerHistory標(biāo)簽 在ControlArea內(nèi)輸入控制范圍端口 A A1一般用于屏幕顯示范圍的目標(biāo) 你可以用自己的范圍 area 設(shè)置一個(gè)控制器和控制處理環(huán)境 續(xù) l點(diǎn)擊OK l點(diǎn)擊Project可看到配置的CPMandCEE 設(shè)置一個(gè)控制器和控制處理環(huán)境 注 對(duì)于冗余的C200控制器 1 ThisControllerisredundant 對(duì)話框出現(xiàn) 2 第二個(gè)CPM名被輸入 3 兩個(gè)冗余模塊被加入和設(shè)定 續(xù) 第二單元Lesson4創(chuàng)建冗余模塊RM 點(diǎn)擊File New RedundancyModule 創(chuàng)建冗余模塊 建立一個(gè)冗余模塊 Name 采用缺省的 default 或自己定義的名字 NetworkType ControlNetorEthernetDriverName 機(jī)器安裝的PCIC網(wǎng)卡 RSLinxdrivers SupervisoryMACAddress CNI ControlNetInterface 卡的地址 RMSlotNumber RM卡的插槽位置 創(chuàng)建冗余模塊 設(shè)置參數(shù) 點(diǎn)擊OK 右鍵點(diǎn)擊primaryRMblock圖標(biāo) 選擇ConfigureModuleParameters 配置Configuration Synchronization ServerHistory ServerDisplays等參數(shù) 創(chuàng)建冗余模塊 設(shè)置參數(shù) 點(diǎn)擊OK 完成第一個(gè)冗余模塊的設(shè)置 右鍵點(diǎn)擊第二個(gè)冗余模塊 secondaryRM 配置器參數(shù) 創(chuàng)建冗余模塊 設(shè)置參數(shù) 創(chuàng)建冗余模塊 設(shè)置參數(shù) 配置Configuration Synchronization ServerHistory ServerDisplays等參數(shù) 點(diǎn)擊OK 完成配置 第二單元Lesson5創(chuàng)建IOLIM模塊CreatinganIOLIMandIOLINK 建立一個(gè)IOLIM和IOLINK 點(diǎn)擊File New InterfaceModules IOLIM IOLinkInterfaceModule 彈出下頁窗口 如系統(tǒng)配置了PMIO 則要進(jìn)行IOLIM和IOLINK的配置 建立一個(gè)IOLIM和IOLINK 輸入Name或缺省名 建立一個(gè)IOLIM和IOLINK 選擇NetworkType 選擇DriverName 注 網(wǎng)絡(luò)和控制器必須安裝好 處于就緒狀態(tài) 否則 下拉菜單為空 無法配置 選擇MACAddress 選擇SupervisorySlotNumber 選擇ModuleSlotNumber 選擇Redundantcheckbox 如果不需要 不選中它即可 點(diǎn)擊ServerHistory標(biāo)簽 輸入A1 或其他域 點(diǎn)擊OK 完成設(shè)置 注 IOLIM占2個(gè)插槽 建立一個(gè)IOLIM和IOLINK IOLIM和IOLINK圖標(biāo)出現(xiàn)在Project框內(nèi) 右鍵點(diǎn)擊IOLINK圖標(biāo)選擇Configure 在彈出窗口中填寫Description內(nèi)容 說明 在ServerHistory標(biāo)簽內(nèi) 輸入A1 或其他域 然后點(diǎn)擊OK 完成設(shè)置 第二單元Lesson6配置PMIO模塊 用Library方法 選擇所需的IOM模塊方法 選PMIO 建立PMIO模塊 l點(diǎn)擊 File New I OModules PMIO AO16 AnalogOutput 16點(diǎn) 建立一個(gè)模塊 菜單方法 l用菜單方法選取后 彈出屬性窗口Main標(biāo)簽 命名該模塊 設(shè)置PMIO模塊屬性參數(shù) 輸入相應(yīng)的參數(shù) l輸入以下內(nèi)容 ModuleNameAO0101 IOPPartnerA File1 IOPNumber1 IOPPartnerA Card1 設(shè)置PMIO模塊屬性參數(shù) l輸入以下內(nèi)容 IOPPartnerB File1 IOPPartnerB Card1 輸入相應(yīng)的參數(shù) 續(xù) l如果是冗余PMIO 選中ThisIOPisredundant 點(diǎn)擊ServerParameters標(biāo)簽輸入ControlArea A 為A1點(diǎn)擊OK注 當(dāng)下裝成功后 ValidateIOPDatabase按鈕顯現(xiàn) 點(diǎn)擊它 DatabaseValid變蘭色 設(shè)置完畢 設(shè)置Server參數(shù) 分配模塊組IOMs到IOLINK 分配IOMs到IOLINK l從ControlBuilder工具條上 點(diǎn)擊CEE分配按鈕 彈出分配窗口 l在左邊的AvailableModules上點(diǎn)擊IOMs標(biāo)簽可以看到設(shè)置的IO l在AssignmentsInformation框內(nèi)查找定位 IOLINK101 如果 則 系統(tǒng)有多個(gè)Controllers 從列單中選擇一個(gè) 如果只有一個(gè)controller 缺省的被選中 分配IOMs到IOLINK l在IOMs標(biāo)簽內(nèi) 用key和鼠標(biāo)左鍵選中 AO0101HLAI0301DO0201 l點(diǎn)擊Assign按鈕 幾秒鐘后在AssignedModules標(biāo)簽內(nèi)的IOMs左邊會(huì)出現(xiàn)分配圖標(biāo) l點(diǎn)擊Close 選中的IOMs出現(xiàn)在Project下的窗口內(nèi)并已經(jīng)被連接 分配IOMs到IOLINK 第二單元Lesson7裝載Controller CEE 和IOMs 進(jìn)行該操作時(shí) 控制器和服務(wù)器必須連接好并處于就緒狀態(tài) l在Project標(biāo)簽內(nèi)點(diǎn)擊CPM0101圖標(biāo) 裝載Controller CEE 和IOMs l點(diǎn)Tools菜單 l選擇LoadWithContents或點(diǎn)擊按鈕 裝載Controller CEE 和IOMs 出現(xiàn)以下窗口 如果硬件配置及其設(shè)置有問題 該窗口不會(huì)出現(xiàn)并彈出錯(cuò)誤報(bào)告窗口 l顯示裝載情況 成功 l點(diǎn)擊OK 裝載Controller CEE 和IOMs l可以選擇自動(dòng)完成激活狀態(tài) 點(diǎn)擊checkbox使用PostLoadState使之激活 ACTIVE l可單獨(dú)設(shè)置ACTIVE狀態(tài) l下面是Load過程 如正常該框Errors內(nèi)沒有顯示 自動(dòng)結(jié)束 有錯(cuò)誤 會(huì)報(bào)告內(nèi)容 按Close按鈕 排除錯(cuò)誤后再進(jìn)行一次 l如沒出現(xiàn)錯(cuò)誤 裝載完成 裝載Controller CEE 和IOMs 裝載IOLINK PMIO 進(jìn)行該操作時(shí) 控制器和服務(wù)器必須連接好并處于就緒狀態(tài) l在Project標(biāo)簽內(nèi)點(diǎn)擊IOLINK101圖標(biāo) l點(diǎn)擊按鈕 出現(xiàn)以下窗口 點(diǎn)擊OK 過程同上 裝載IOLINK PMIO 第一步 鼠標(biāo)右鍵點(diǎn)擊CEE0101按住不放進(jìn)行選擇 第二步 選擇Activate SelectedItem 第三步 放開鼠標(biāo)右鍵 CEE0101和IO被激活 重復(fù)以上步驟 激活 AI IOM 01 AO IOM 01 DI IOM 01 DO IOM 01 激活控制器 第一步 鼠標(biāo)右鍵點(diǎn)擊圖標(biāo) 按住不放進(jìn)行選擇 第二步 選擇Activate SelectedItem 第三步 放開鼠標(biāo)右鍵 如圖 目標(biāo)被激活 激活其他目標(biāo) lCPM在不同的情況下有不同的顏色 1 在ProjectTree內(nèi) 2 已裝載 但沒在監(jiān)控 3 通訊失敗 4 沒有用過 5 激活狀態(tài) PCMSTATE CEERUN CEEMIX BACKUP 6 失敗 PCMSTATE FAILED OFFNET TESTING BOOTING 7 沒有被裝入 PCMSTATE ALIVE LOADING PIREADY NOTLOADED 8 已裝入 但沒有激活 PCMSTATE NOCEE CEEIDLE 標(biāo)記說明 lCEE在不同的情況下的顏色標(biāo)記 1 在ProjectTree內(nèi) 2 已裝載 但沒在監(jiān)控 3 通訊失敗 4 待激活狀態(tài) CEESTATE IDLE 5 激活 CEESTATE RUN 6 配置錯(cuò)誤 CEESTATE FAIL NOT LOADED 標(biāo)記說明 lSCM在不同的情況下的顏色標(biāo)記 1 在ProjectTree內(nèi) 2 已裝載 但沒在監(jiān)控 3 通訊失敗 4 待激活狀態(tài) STATE kStsNulling kStsNull kStsNone kStsEditing 5 激活 STATE KStsEdited kStsRunning kStsComplete kStsChecking kStsIdle kStsInterrupting kStsInterrupted kStsRestarting kStsRestarted kStsHolding kStsHeld kStsStopping kStsStopped kStsAborting kStsAborted kStsCommErr 6 沒有被用 7 配置錯(cuò)誤 ConfigSts 0 標(biāo)記說明 lCM在不同的情況下的顏色標(biāo)記 1 在ProjectTree內(nèi) 2 已裝載 但沒在監(jiān)控 3 通訊失敗 4 待激活狀態(tài) EXECSTATE Inactive 5 激活 EXECSTATE Active 標(biāo)記說明 lIOM在不同的情況下的顏色標(biāo)記 1 在ProjectTree內(nèi) 2 已裝載 但沒在監(jiān)控 3 通訊失敗 4 待激活狀態(tài) IOMSTATE kIomInactive kIomStart 5 激活 IOMSTATE kIomRunning kIomStub 6 失敗 IOMSTATE kIomFail kIomStandBy kIom6 lRM在不同的情況下的顏色標(biāo)記 1 在ProjectTree內(nèi) 2 已裝載 但沒在監(jiān)控 3 通訊失敗 4 沒有使用 第一臺(tái)5 激活狀態(tài) 在同步 6 失敗 第二臺(tái)7 8 沒有使用 9 沒有同步 10 備用狀態(tài) 第二單元Lesson3 6實(shí)際練習(xí) 實(shí)際操作 第二單元課程完 第三單元建立控制模塊 CM ControlModules 第三單元Lesson1組態(tài)一個(gè)連續(xù)控制策略 創(chuàng)建和保存一個(gè)CM模塊 使ControlBuilder的treeview窗口Library和Project顯示 點(diǎn)擊Library標(biāo)簽內(nèi)的System左邊 號(hào) 出現(xiàn)CONTROLMODULE 點(diǎn)擊Finish按鈕 CM FIC101就加入到project的Root里 創(chuàng)建控制模塊 CM 拖放ControlModule到Project的Root 出現(xiàn)下面的對(duì)話框 輸入模塊的名 CM FIC101 l在Project內(nèi)雙擊CM CM FIC101 打開組態(tài)控制策略的窗口 目前該窗口是空的 在控制模塊 CM 內(nèi)加入功能塊 FB 點(diǎn)該AICHANNEL塊名并把它拖到CM窗口 窗口內(nèi)出現(xiàn)以下圖形 l用同法將以下功能塊拖拉到CM窗口 Library目錄Block塊名DATAACQDATAACQREGCTLPIDIOCHANNELAOCHANNEL l在Library標(biāo)簽內(nèi) 展開IOCHANNEL庫 在控制模塊 CM 內(nèi)加入功能塊 FB lCM窗口內(nèi)的功能塊如下 在控制模塊 CM 內(nèi)加入功能塊 FB 續(xù) 配置AIChannel塊 雙擊AICHANNEL功能塊在ChannelBlocktoIO 框的ModuleName內(nèi)選擇AI IOM 01 右邊即顯示該模塊的通道 AI如果沒有配置 此欄為空 點(diǎn)中右邊的Channel列表的第一個(gè)通道 AI00 點(diǎn)擊AssignChannel按鈕 完成分配 分配完后 點(diǎn)擊OK 配置功能塊參數(shù) 配置DataAcquisition塊 雙擊DATAACQ塊 Clamping Filtering ENABLE 輸入下面內(nèi)容 Name DACA EngrUnits M3 Sec ExecutionOrder 20 PVEURangeHi 5000 PVEURangeLo 0 PVLimitsHi 5500 PVLimitsLo 0 PVCharacter None 配置功能塊參數(shù) 點(diǎn)擊Alarms標(biāo)簽 點(diǎn)擊OK關(guān)閉DATAACQ塊 輸入以下內(nèi)容 PVHigh PVHighHigh TripPoint 4000 TripPoint 4500 Priority HIGH Priority URGENT 緊急 Severity 0 Severity 0 配置功能塊參數(shù) 配置DataAcquisition塊 續(xù) 配置PID塊 雙擊PID塊輸入以下內(nèi)容 Name PIDA EngrUnits M3 Sec ExecutionOrder 30 PVEURANGEHI 5000 PVEURANGELOW 0 點(diǎn)擊Algorithm 運(yùn)算法則 標(biāo)簽 輸入以下內(nèi)容 T1 0 1 T1HighLimit 2 0 HighGainLimit 2 0 GainOptions CheckLIN OverallGain 0 5 配置功能塊參數(shù) 點(diǎn)擊Alarms標(biāo)簽 在OPHigh OPHI 條輸入設(shè)定 TripPoint95 PriorityLow Severity0點(diǎn)擊SetPoint標(biāo)簽在InputRange輸入 HighLimit5000 LowLimit0點(diǎn)擊OK關(guān)閉PID參數(shù)設(shè)置 配置功能塊參數(shù) 配置PID塊 續(xù) l點(diǎn)中PID塊 然后右鍵調(diào)出下拉菜單 選擇ConfigureParameters PIDBlock l在PID參數(shù)配置窗口 點(diǎn)擊BlockPins標(biāo)簽 配置功能塊參數(shù) 配置PID塊 續(xù) 移動(dòng)連接點(diǎn)Pins位置 l在Input Top框內(nèi)點(diǎn)擊PV 配置功能塊參數(shù) 點(diǎn)擊Remove按鈕 連接點(diǎn)就從功能塊頂部移去 l在Parameters框里選中PV 在PinPosition里選Input和Left Right l然后 點(diǎn)擊Add和OKl現(xiàn)在PV連接點(diǎn) Pin 移到PID功能塊的左邊 移動(dòng)連接點(diǎn)Pins位置 配置功能塊參數(shù) 配置AO功能塊 雙擊AOCHANNEL塊輸入塊名Ao00點(diǎn)擊ModuleName表 選中AO IOM 01選擇一個(gè)通道 這里選第一個(gè)通道0 點(diǎn)擊AssignChannel按鈕點(diǎn)擊OK關(guān)閉AOCHANNEL功能塊配置單 配置功能塊參數(shù) 點(diǎn)按 Insert Wire光標(biāo)變?yōu)槭譅?用菜單方法 連接功能塊 在AICHANNEL塊標(biāo)為PV的引線 pin 上點(diǎn)擊 在DATAACQ塊 點(diǎn)擊標(biāo)記為P1的引線 就完成了連接 在DATAACQ塊底部的PV引線上雙擊 光標(biāo)變?yōu)槭譅?用快捷方法 連接功能塊 點(diǎn)擊PID塊的PV引線 就連接了兩個(gè)引腳 用同方法完成其他的連接 關(guān)閉并SAVE該CM 鼠標(biāo)右鍵點(diǎn)擊CM FIC101 配置控制模塊 CM 的參數(shù) 配置控制模塊 CM 的參數(shù) 繼續(xù) 在Main標(biāo)簽內(nèi)輸入以下內(nèi)容 DescriptionSTEAMFLOWCTRL 蒸汽流量控制 EngrUnitsM3 Sec KeywordSTEAM ExecutionPeriod200MS ExecutionPhase0 分別點(diǎn)擊兩個(gè)Server標(biāo)簽 在PointDetailDisplay里輸入sysDtlPIDA dsp 在GroupDetailDisplay里輸入sysGrpPida dsp 在ControlArea里輸入A1 點(diǎn)擊OK 完成設(shè)置 配置控制模塊 CM 的參數(shù) 繼續(xù) l從ControlBuilder工具條上 點(diǎn)擊CEE分配按鈕 彈出分配窗口 分配CMs到CEE 分配控制模塊 CM 到CEE l在AvailableModules框內(nèi)的CM SCMs標(biāo)簽里 選中CM FIC101 l選中目的CEE CEE0101 l點(diǎn)擊Assign按鈕 幾秒鐘后CM出現(xiàn)在AssignedModules列表里 l點(diǎn)擊Close按鈕 完成設(shè)置 分配控制模塊 CM 到CEE 第三單元Lesson1實(shí)際練習(xí)組態(tài)一個(gè)連續(xù)控制策略 連接功能塊 第三單元Lesson2組態(tài)兩個(gè)狀態(tài)設(shè)備的CM 創(chuàng)建和保存一個(gè)CM模塊 使ControlBuilder的treeview窗口Library和Project顯示 點(diǎn)擊Library標(biāo)簽內(nèi)的System左邊 號(hào) 出現(xiàn)CONTROLMODULE 點(diǎn)擊Finish按鈕 CM FV101就加入到project的Root里 創(chuàng)建控制模塊 CM 拖放ControlModule到Project的Root 出現(xiàn)下面的對(duì)話框 輸入模塊的名 CM FV101 l在Project內(nèi)雙擊CM FV101 打開組態(tài)控制策略的窗口 目前該窗口是空的 在控制模塊 CM 內(nèi)加入功能塊 FB 點(diǎn)該DICHANNEL塊名并把它拖到CM窗口 窗口內(nèi)出現(xiàn)以下圖形 l用同法將以下功能塊拖拉到CM窗口 Library目錄Block塊名DEVCTLDEVCTLAIOCHANNELDOCHANNEL l在Library標(biāo)簽內(nèi) 展開IOCHANNEL庫 在控制模塊 CM 內(nèi)加入功能塊 FB lCM窗口內(nèi)的功能塊如下 在控制模塊 CM 內(nèi)加入功能塊 FB 續(xù) l雙擊DICHANNEL功能塊并填寫以下參數(shù) 輸入ChannelName DInn 選擇ModuleName DI IOM 01 分配Channel 9 Note Team1usesDIchannels0 7 Team2uses8 15 配置DICHANNEL功能塊參數(shù) l分配后 CM FV101 DI09就出現(xiàn)在屏幕上 配置DICHANNEL功能塊參數(shù) lDICHANNEL塊參數(shù)組態(tài)完畢 l打開DEVCTLA塊參數(shù)組態(tài)窗口 配置DICHANNEL功能塊參數(shù) NameDEVCTLA DescriptionCM FV101DEVCTL l在Main標(biāo)簽內(nèi)輸入 NumberofInputs 1 NumberofOutputs 1 NumberofStates 2 l在BlockSizing框內(nèi)輸入 State1NameOPEN State0NameCLOSED l在StateName內(nèi)輸入 配置DEVCTLA功能塊參數(shù) NumberofDigital 1在Inputs Input1 未選中 Closed Input1 選中 Open l選擊Inputs標(biāo)簽 在下拉菜單框內(nèi)選擇 配置DEVCTLA功能塊參數(shù) NumberofDigitalOutputs 1 Output1 OPENstate 選中 Output1 CLOSEDstate 不選 l選點(diǎn)Outputs標(biāo)簽 并輸入以下內(nèi)容 配置DEVCTLA功能塊參數(shù) CLOSEDOPENPriorityState2Severity CommandDisagree510HIGHN A0 CommandFail00LOWN A0 BadPVLOW0 l選點(diǎn)Alarms標(biāo)簽 輸入以下內(nèi)容 配置DEVCTLA功能塊參數(shù) l將各功能塊連接好并調(diào)整其位置 l關(guān)閉CM FV101并保存 l調(diào)用并激活CM FV101 連接功能塊 鼠標(biāo)右鍵點(diǎn)擊CM FV101 配置控制模塊 CM 的參數(shù) 配置控制模塊 CM 的參數(shù) 繼續(xù) CMparameter窗口 點(diǎn)擊ServerHistory標(biāo)簽 在ControlArea里輸入A1 點(diǎn)擊OK 完成設(shè)置 l從ControlBuilder工具條上 點(diǎn)擊CEE分配按鈕 彈出分配窗口 分配CMs到CEE 分配控制模塊 CM 到CEE V l在AvailableModules框內(nèi)的CM SCMs標(biāo)簽里 選中CM FV101 l選中目的CEE CEE0101 l點(diǎn)擊Assign按鈕 幾秒鐘后CM出現(xiàn)在AssignedModules列表里 l點(diǎn)擊Close按鈕 完成設(shè)置 分配控制模塊 CM 到CEE CM FV101 第三單元Lesson2實(shí)際練習(xí)組態(tài)兩個(gè)狀態(tài)設(shè)備的CM 實(shí)際練習(xí) 第三單元Lesson3下裝和激活CMs l選中CM FIC101 CM fv101模塊 l點(diǎn)擊按鈕 彈出LoadDialog框 下裝控制模塊CMs到控制器 l點(diǎn)擊OK進(jìn)行下裝 l下裝成功 在Monitoring標(biāo)簽內(nèi)出現(xiàn)蘭色的CM FIC101 CM fv101模塊 下裝控制模塊CMs并激活 l右鍵分別點(diǎn)擊CM FIC101 CM fv101 選擇Active 激活后變?yōu)榫G色 第三單元Lesson4熟悉DbAdmin 如果ControlBuilder正在運(yùn)行 進(jìn)行如下操作 在treeview的project窗口 選擇你的數(shù)據(jù)庫 雙擊CM FIC101打開該窗口選擇任一個(gè)功能塊 如CM FIC101內(nèi)的功能塊 移動(dòng)一下 打開CM FIC101 在打開CM FIC101和CM TIC101的情況下 不要做Save操作 按下按鈕 模擬在沒有Save的情況下異常停機(jī) 彈出一個(gè)窗口 選擇TaskManager按鈕選擇Applications標(biāo)簽從applications里選擇 ControlBuilder Project 確信 ControlBuilder Project 處于高亮度的蘭色 選擇EndTask按鈕 不要響應(yīng)任何ControlBuildersavethedatabase的信息 當(dāng)出現(xiàn)沒有響應(yīng)的提示后 再選擇EndTask ControlBuilder異常停機(jī)處理 AbnormalShutdown l重啟動(dòng)ControlBuilder并打開CM FIC101和CM TIC101 會(huì)看到 AlreadyInUse 的警告 所有其他的CM s正常的打開 ControlBuilder異常停機(jī)處理 AbnormalShutdown 調(diào)用DBAdmin l點(diǎn)擊 Start Programs PlantScapeEngineeringTools DBAdmin l點(diǎn)擊DBAdmin內(nèi)的小方格 l輸入U(xiǎn)serName和Password 然后點(diǎn)擊OK按鈕 ControlBuilder異常停機(jī)處理 AbnormalShutdown l點(diǎn)擊 號(hào)將其展開 l選取ActiveLocks ControlBuilder異常停機(jī)處理 AbnormalShutdown l在menu中選取Tools 然后選取UserFilter 彈出對(duì)話框 l選定AllUsers并輸入U(xiǎn)serID ControlBuilder異常停機(jī)處理 AbnormalShutdown l你會(huì)看到被鎖定的CMs重新被建立 l再一次從menu中打開Tools 然后選擇ClearLocks 解除了鎖定 在ControlBuilder里CMs恢復(fù)正常 ControlBuilder異常停機(jī)處理 AbnormalShutdown l選取AdminTasks l點(diǎn)擊BackupDatabase圖標(biāo) ControlBuilder異常停機(jī)處理 AbnormalShutdown l修改保存的路徑為 C Honeywell tps50 system er輸入ps erdb 1 bak名 點(diǎn)擊Save 隨后RestoreDatabase圖標(biāo)可被使用 ControlBuilder異常停機(jī)處理 AbnormalShutdown 第三單元Lesson4DbAdmin練習(xí) 第三單元課程完 第四單元建立順序控制模塊 SCM SequentialControlModules 第四單元Lesson1SCM的建立 順序控制模塊 SCM 是一個(gè)由Transitions和Steps組成的ControlBuilder程序 通過它和CM塊的組成 可完成一個(gè)順序控制過程 本節(jié)課簡單說明SCMs的操作設(shè)置和原理 目的 懂得SCM的組成 懂得SCM的執(zhí)行過程 懂得SCMs適用規(guī)則 引言 生成SCM有三個(gè)方法 第一個(gè)方法 從下拉菜單選擇File New SequentialControlModule 生成SCM模塊 第二個(gè)方法 Library標(biāo)簽內(nèi)展開system目錄 雙擊SCM 第三個(gè)方法 Library標(biāo)簽內(nèi)展開system目錄 打開第二個(gè)TreeView選project標(biāo)簽 將SCM從Library標(biāo)簽拖拉到Project 一旦SCM被建立 就會(huì)出現(xiàn)在RootProjectTree里 SCM自動(dòng)賦予一個(gè)名字 這里為SCM1063 生成SCM模塊 SCM出現(xiàn)在畫面內(nèi) 雙擊空白處 彈出參數(shù)組態(tài)框 設(shè)置SCM模塊參數(shù) 輸入 Name Tank A XFERDescription TankATransferEngrUnits 輸入SCM將要使用的工程單位 如kg t等 Keyword 輸入一個(gè)短的名字 以便在Station的SCM面板上顯示 A XFER 點(diǎn)擊OK 完成設(shè)置 設(shè)置SCM模塊參數(shù) 續(xù) 設(shè)置MainTab 第一步 確保SCM沒有被打開 第二步 在工具條上選擇Assign按鈕 第三步 選中SCM和要分配的CEE 第四步 點(diǎn)擊Assign按鈕 第五步 點(diǎn)擊Close完成分配 就可以進(jìn)行控制策略的組態(tài) 分配SCM模塊到CEE 第四單元Lesson2SCM的組態(tài) 建立一個(gè)Transition 每一個(gè)transition塊包含一個(gè)和數(shù)個(gè)條件 條件邏輯為真TRUE 1 前SCM繼續(xù)運(yùn)行 每一個(gè)Transition允許設(shè)置10個(gè)條件 每一個(gè)transitions有2個(gè)框格部分 Descriptionview 描述說明 Expressionview 條件表達(dá)式 一個(gè)SCM是由Handlers和Transitions塊及Steps塊組成 每一個(gè)handler的內(nèi)結(jié)構(gòu)聯(lián)系到組態(tài)過程的steps 每個(gè)Handler必須用Transition開始 然后跟隨著step 再是Transition 直到結(jié)束 按順序開始執(zhí)行程序 完成Step的每一條任務(wù) 然后檢查它的轉(zhuǎn)換 Transition 條件 條件滿足 進(jìn)行到下一個(gè)Step Handlers 一次只有Handler的一個(gè)類型能被組態(tài) 任何時(shí)候只有一個(gè)Handler被允許激活 SCM模塊的結(jié)構(gòu) 內(nèi)部HandlerNullHandlerNullHandler不能被配置 NullHandler為系統(tǒng)調(diào)用 當(dāng)Check Interrupt Hold Restart Stop或AbortHandler沒有被組態(tài) 例如 當(dāng)一個(gè)MainHandler完成 它通過CheckHandler返回到Idle 空閑 狀態(tài) 如果沒有配置CheckHandler NullHandler就被調(diào)用 EditHandlerEditHandler不能被配置 當(dāng)SCMtransitions從關(guān)閉狀態(tài)到激活狀態(tài)時(shí)Edithandler被執(zhí)行 EditHandler完成初始化和SCM驗(yàn)證 SCM驗(yàn)證在所有的SCM中的Handlers Steps和Transitions中尋找錯(cuò)誤的組態(tài) 在SCM處于生效 空閑狀態(tài)時(shí) SCM和它的組件已經(jīng)被檢查了 SCM模塊的結(jié)構(gòu) 普通HandlersMainHandlerMainHandler是SCM的核心 它包含了你所有的組態(tài)內(nèi)容 CheckHandlerSCM在進(jìn)入空閑 IDLE 狀態(tài)之前運(yùn)行CheckHandler SCM首先就運(yùn)行CheckHandler SCM在返回后也進(jìn)入CheckHandler 滿足CheckHandler的條件是 STOPHandler完成MAINHandler完成ABORTHandler完成CheckHandler用于初始化順序過程和 或復(fù)位 InterruptHandlerInterruptHandler中斷MainHandler的活動(dòng)狀態(tài) 當(dāng)Steps的中斷條件 Transition s條件被滿足時(shí)發(fā)出一個(gè)操作指令 滿足時(shí)InterruptHandler開始執(zhí)行 SCM模塊的結(jié)構(gòu) 異常HandlersRestartHandlerRestartHandler使Main InterruptHandler從Held狀態(tài)返回到活動(dòng)狀態(tài) mainhandler重新啟動(dòng) StopHandlerStopHandler動(dòng)作優(yōu)先于Main Interrupt Restart或HoldHandlers AbortHandler優(yōu)先于StopHandler 通過StopHandler能夠自動(dòng)的進(jìn)入到CheckHandler HoldHandlerHoldHandler動(dòng)作優(yōu)先于Main和 或InterruptHandlers Stop和AbortHandlers優(yōu)先于HoldHandler 通過HoldHandler能夠進(jìn)入Restart Stop或AbortHandler AbortHandlerAbortHandler動(dòng)作優(yōu)先于Main Interrupt Restart Hold或StopHandlers AbortHandler不能被優(yōu)先 從AbortHandler只能夠進(jìn)入CheckHandler SCM模塊的結(jié)構(gòu) 當(dāng)SCM處于 狀態(tài) Checking狀態(tài)CheckHandler正在執(zhí)行Idle狀態(tài)CheckHandler完成運(yùn)行或完成狀態(tài)MainHandler正在執(zhí)行或完成Holding或Held狀態(tài)HoldHandler正在執(zhí)行或完成Interrupting狀態(tài)InterruptHandler正在執(zhí)行Restarting狀態(tài)RestartHandler正在執(zhí)行Stopping或Stopped狀態(tài)StopHandler正在執(zhí)行或完成Aborting或Aborted狀態(tài)AbortHandler正在執(zhí)行或完成 Handler開始執(zhí)行和完成時(shí)SCM的狀態(tài) 建立一個(gè)Transition 每一個(gè)Handler都必須以Transition開始 Handler的第一個(gè)transition是自動(dòng)加入的 可以通過以下驗(yàn)證 選中transition 下拉edit菜單 SetInvokeTransition 已選定一個(gè)handler必須有一個(gè)InvokeTransition 假如用DefaultInvokeTransition Handler需要一個(gè)開始運(yùn)行的命令 使InvokeTransition有一個(gè)判斷為真的表達(dá)式或命令 當(dāng)其為true時(shí)自動(dòng)運(yùn)行 組態(tài)Transition 當(dāng)你增加了一個(gè)Transition后 其沒有任何條件表達(dá)式 你必須點(diǎn)擊Add按鈕 增加一個(gè)條件 接著出現(xiàn)一個(gè)條件描述框 在Add按鈕邊上出現(xiàn)了一個(gè)Del按鈕 需要在參數(shù)組態(tài)窗口設(shè)置條件的邏輯關(guān)系 組態(tài)Transition 參數(shù)設(shè)定在Parameter窗口有Main Cond 1 10andGates等標(biāo)簽 MainTab 輸入該Transition的Name和Descrip- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
19.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 霍尼韋爾 DCSEPKS 組態(tài)
鏈接地址:http://italysoccerbets.com/p-6072159.html