日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Honeywell EPKS 通用软件组态手册

發(fā)布時(shí)間:2023/12/31 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Honeywell EPKS 通用软件组态手册 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Document Name? ? ? ? ???EPKS 通用軟件組態(tài)手冊

Version: ????????????????????????0_01

Date: ????????????????????????????March 9, 2021

Reference: ???????????????????Control Configuration

Honeywell Confidential
This document contains information that is confidential and proprietary to Honeywell and may not be reproduce or given to third parties without the express written permission of Honeywell?Process Solutions.
免責(zé)聲明
該文件包含霍尼韋爾專有信息。本文件所包含的信息僅用于所提交的目的,未經(jīng)霍尼韋爾國際的明確許可,不得復(fù)制、出版或向第三方披露本文件或其內(nèi)容的任何部分。雖然這些信息是善意提供的,并被認(rèn)為是準(zhǔn)確的,霍尼韋爾否認(rèn)對適銷性和適合某一目的的隱含保證,并且不做任何明示保證,除非可能在其與客戶的書面協(xié)議中陳述。在任何情況下,霍尼韋爾對任何人的任何直接、特殊或相應(yīng)的損害負(fù)責(zé)。本文件所載資料及規(guī)格如有更改,恕不另行通知。

?

1 介紹

本文檔根據(jù)Honeywell 標(biāo)準(zhǔn)手冊的內(nèi)容進(jìn)行整理、精簡,旨在為HoneywellGES China Junior 工程師內(nèi)部學(xué)習(xí)使用,在實(shí)際操作過程中應(yīng)以Honeywell Pdf Collection 為直接依據(jù),并根據(jù)現(xiàn)場情況酌情使用本文檔的全部或部分內(nèi)容。

本手冊不要分發(fā)給任何第三方。

2 Control Builder組件

2.1 基礎(chǔ)概念

2.1.1 概述

與任何一種新興技術(shù)一樣,Experion 系統(tǒng)也催生了一系列的新詞匯、以及為一些舊詞匯加入了新的意義,以便說明該系統(tǒng)的獨(dú)特特性。 在大多數(shù)情況下,這些詞匯將形式和內(nèi)容與功能清楚地聯(lián)系在一起,這樣,您就可以直觀地了解其含義。

本節(jié)將對Control Builder 的相關(guān)詞匯的一些基礎(chǔ)概念進(jìn)行介紹。

  • ? 功能塊(FB)
  • ? 控制執(zhí)行環(huán)境(CEE)
  • ? 容器塊
  • ? 自立塊

2.1.2 用于構(gòu)建過程控制操作的塊

如果我們必須要使用一個(gè)詞匯來對Experion 的Control Builder 的應(yīng)用程序進(jìn)行總結(jié),這個(gè)詞匯是功能塊(Function Block)。 本質(zhì)上,一個(gè)功能塊是一個(gè)可執(zhí)行的軟件對象;這個(gè)對象可以執(zhí)行一個(gè)特定的任何。 Control Builder 帶有功能塊的庫,通過這些庫,您可以以圖形的形式構(gòu)建您的過程所需的確切的控制操作。

一共有三種主要類型的塊,下表中列出了這三種塊。

?在本文件中,我們將“功能塊”用作一個(gè)一般性的詞匯,用于表示上文中列出的所有三種類型的塊。 當(dāng)您開始使用Control Builder 應(yīng)用程序以后,您將會很容易地將各個(gè)功能塊的類型和其用于表示這些功能塊的圖形標(biāo)志聯(lián)系起來。下面的示意圖中給出一個(gè)塊的框圖,其中說明了各個(gè)功能塊在Control Builder 配置環(huán)境中一般是如何連接在一起的。

2.1.3 命名規(guī)則 – 非獨(dú)立與獨(dú)立

如其它計(jì)算機(jī)應(yīng)用程序一樣,Control Builder 使用一套命名機(jī)制來單獨(dú)識別系統(tǒng)信息。通常,Control Builder 指定功能塊的缺省名稱,用戶可以進(jìn)行組態(tài)修改。我們通常將功能塊的名稱叫做他的點(diǎn)名。

EPKS 系統(tǒng)對所有組件的名稱視為非獨(dú)立名稱,而自立式的模塊名稱為獨(dú)立名稱。

非獨(dú)立名稱的功能塊只有在他的容器內(nèi)需要有唯一點(diǎn)名,也就是說在不同的容器內(nèi)功能塊的名稱可以相同。比如有兩個(gè)CM 名稱分別為CM724 和CM725,它們內(nèi)部的PID 模塊都可以命名為PIDA,如下圖所示。這里點(diǎn)名PIDA 就是非獨(dú)立點(diǎn)名;CM 的名稱CM724 或CM724 是獨(dú)立名稱,在整個(gè)系統(tǒng)范圍內(nèi)被識別。

點(diǎn)的全名

當(dāng)你需要在系統(tǒng)內(nèi)引用一個(gè)點(diǎn)名時(shí),必須使用與其關(guān)聯(lián)的容器模塊的點(diǎn)名(獨(dú)立名稱)作為前綴,后面才是功能塊的點(diǎn)名(非獨(dú)立名稱)。我們稱這種獨(dú)立名稱與非獨(dú)立名稱的組合為點(diǎn)的全名。也即一個(gè)點(diǎn)的全名有如下格式:

  • <獨(dú)立點(diǎn)名>.<非獨(dú)立點(diǎn)名>

例如,名稱為PIDA的PID模塊在名稱為CM1的CM內(nèi),它的全名為:

  • CM1.PIDA

參數(shù)名

一個(gè)具體功能塊的參數(shù)有其特定的名稱,這些參數(shù)名也是非獨(dú)立名稱。也就是說當(dāng)需要在系統(tǒng)范圍內(nèi)引用一個(gè)特定的參數(shù)名時(shí)需要以其功能塊的全名作為前綴。參數(shù)名稱根據(jù)與其相關(guān)聯(lián)的功能塊是獨(dú)立命名的還是具有非獨(dú)立名稱的而分為兩種情況:

    • 對于獨(dú)立命名的功能塊:<獨(dú)立點(diǎn)名>.<參數(shù)名>
    • 對于非獨(dú)立命名的功能塊:<獨(dú)立點(diǎn)名>.<非獨(dú)立點(diǎn)名>.<參數(shù)名>

比如,當(dāng)需要引用名稱為CM1的CM內(nèi)部名稱為PIDA的PID模塊的輸出參數(shù)(OP)時(shí),其參數(shù)引用使用如下格式:

    • CM1.PIDA.OP

當(dāng)需要引用名為PIDLOOP的CM的執(zhí)行狀態(tài)參數(shù)EXECSTATE時(shí),其參數(shù)引用使用如下格式:

    • PIDLOOP.EXECSTATE

名稱引用的幾本原則就是需要在系統(tǒng)范圍內(nèi)被引用的參數(shù)是唯一的。

如下圖為參數(shù)引用的幾個(gè)在Control Builder組態(tài)中的例子:

?命名限制及規(guī)則

命名的限制包括點(diǎn)名、區(qū)域名和參數(shù)名稱。

? 如下字符不能被使用

` ~ ! @ # $ % ^ & * + - = ( ) { } [ ] | \ \ : ; ' <> , . ? / \ “

點(diǎn)號(.)只在參數(shù)引用時(shí)使用

? 不允許名稱內(nèi)部的空格或字首的空格

? 不能使用制表符

? 不能使用空字符

? 有效的名稱以英文的大寫或小寫字母開始

? 點(diǎn)名不能超過允許的長度限制

? 點(diǎn)名必須唯一

參數(shù)的數(shù)據(jù)類型

參數(shù)值使用如下的主要數(shù)據(jù)格式

? BOOLEAN,二進(jìn)制
? ENUM (Enumeration),數(shù)組
? INT16 (Signed 16-bit Integer),16 位有符號整型
? INT32 (Signed 32-bit Integer),32 位有符號整型
? UINT16 (Unsigned 16-bit Integer),無符號16 位整型
? UINT32 Unsigned 32-bit Integer),無符號32 位整型
? FLOAT32 (32-bit IEEE Floating Point),32 位浮點(diǎn)
? FLOAT64 (64-bit IEEE Floating Point),64 位浮點(diǎn)
? TIME,時(shí)間格式
? STRING,字符串

2.2 功能塊執(zhí)行順序

2.2.1 控制模塊和順序控制模塊功能塊的執(zhí)行順序

在Control Builder中的對應(yīng)的參數(shù)配置表單(Parameters Configuration form)中,您可以對控制模塊功能塊和順序控制模塊功能塊的執(zhí)行期間(Execution Period)和執(zhí)行階段(Execution Phase)的值進(jìn)行配置。 這些值確定了為塊的執(zhí)行所分配的掃描期間和周期。

您可以將執(zhí)行周期想象為一組50毫秒的40個(gè)定時(shí)周期,這些周期被顯示在下面的示意圖中。 經(jīng)過配置的執(zhí)行期間(Execution Period)值將塊的掃描期間設(shè)置為默認(rèn)值,5, 10, 20, 50, 100, 200, 500, 1000或2000毫秒。(請注意:如果控制器中加載的5毫秒CEE或50毫秒圖像不支持被配置的掃描期間,那么配置負(fù)載將被拒絕。) 該期間值定義了塊執(zhí)行所需的周期的數(shù)目。 經(jīng)過配置的執(zhí)行階段(Execution Phase)值識別了塊執(zhí)行開始的定時(shí)周期。 這樣,您就可以將塊執(zhí)行的開始時(shí)間錯(cuò)開,以便平衡各個(gè)周期的負(fù)載處理。 當(dāng)CEE被加載到一個(gè)控制器中時(shí),對于50毫秒CEE或5毫秒CEE,默認(rèn)值分別為轉(zhuǎn)換為1000毫秒和200毫秒。 下面的示意圖中介紹了對于一個(gè)CEE的多個(gè)定時(shí)周期,一些范例控制模塊配置的處理是如何被調(diào)度的。

圖2-2-1 一個(gè)50毫秒CEE的范例容器塊配置的周期時(shí)間加載

例如,一個(gè)執(zhí)行期間為200毫秒、執(zhí)行階段為1的控制模塊塊將在周期1, 5, 9, ...,37中運(yùn)行。而另外一個(gè)執(zhí)行期間為200毫秒、執(zhí)行階段為2的控制模塊塊將在周期2, 6, 10, ...,38中運(yùn)行。

執(zhí)行階段的輸入值的范圍為-1 和0 到39。然而,即使輸入的值位于某個(gè)給定期間的適當(dāng)范圍之外,只要輸入的值在總輸入范圍之內(nèi),系統(tǒng)還是會接受該數(shù)值。很明顯的是,一個(gè)執(zhí)行期間為50 毫秒的塊將會始終被均勻地分配,這是因?yàn)?#xff0c;該塊在每個(gè)周期內(nèi)均會運(yùn)行。 在下面的表格中,顯示了相應(yīng)的定時(shí)周期;在這些定時(shí)周期內(nèi),一個(gè)容器功能塊按照給定的執(zhí)行期間和執(zhí)行階段值的組合運(yùn)行。 就目前而言,一個(gè)-1 的階段值被更改為0。在將來,一個(gè)-1 的階段值將會指示CEE 對相應(yīng)的階段值進(jìn)行分配;這些階段值將會對總處理負(fù)載進(jìn)行分發(fā)。

?

?一些塊被調(diào)度,以便在相同的周期內(nèi)開始執(zhí)行;對于這些塊,您可以在參數(shù)配置(Parameters Configuration form)表單中的CEE 參數(shù)值(0 到32767)中對次序(Order)進(jìn)行配置,以便錯(cuò)開該周期內(nèi)的容器塊的執(zhí)行次序。 這就是說,CEE 中的次序(Order in CEE)最低的塊將會首先執(zhí)行。 如果兩個(gè)塊的CEE 中的次序值相同,CEE 將會確定并維持執(zhí)行的次序。

2.2.2 CM組件功能塊的調(diào)度

一個(gè)控制模塊的組件功能塊的執(zhí)行始終從屬于包含其的CM 或父CM。在滿足執(zhí)行條件的情況下,組件功能塊執(zhí)行的期間(Period)與包含其的CM 相同。 您可以在CM 中的塊參數(shù)執(zhí)行次序中(ORDERINCM)對功能塊的執(zhí)行次序進(jìn)行配置。

2.2.3 CM中的功能塊執(zhí)行次序

您可以對每一個(gè)功能塊的ORDERINCM 參數(shù)值進(jìn)行配置。 ORDERINCM 的值將會確定在一個(gè)控制模塊(CM)內(nèi)部,功能塊的執(zhí)行次序。 在一個(gè)給定的控制模塊中,一個(gè)ORDERINCM 值較低的塊將會先于任何ORDERINCM 值較高的塊執(zhí)行。 ORDERINCM 的值的范圍可從1 到32,767;默認(rèn)值被分配為10 的倍數(shù),但系統(tǒng)并未要求該值為10 的倍數(shù)。

如果您沒有個(gè)別地分配ORDERINCM,控制模塊中的所有塊均將被設(shè)置為默認(rèn)值10。當(dāng)這種情況出現(xiàn)時(shí),或者當(dāng)一個(gè)相同的值被分配給多個(gè)塊時(shí),Control Builder 將根據(jù)這些功能塊被加入控制模塊的次序,分配一個(gè)隨機(jī)的執(zhí)行次序;然而,Control Builder 并不會更改ORDERINCM 的值。 如果執(zhí)行次序的值非常重要,那么請為您的控制模塊分配ORDERINCM 值。

通過塊的ORDERINCM 參數(shù),您可以選擇在控制模塊中顯示塊的執(zhí)行次序。輸入類型IOCHANNEL 功能在執(zhí)行的時(shí)候?qū)?zhí)行一個(gè)樣本并保持操作。IOCHANNEL 從關(guān)聯(lián)的IOM 功能塊中讀取數(shù)據(jù),并保存該數(shù)據(jù)。 如果父控制模塊的執(zhí)行期間大于50 毫秒,那么,輸入IOCHANNEL 功能塊將會保存靜態(tài)數(shù)值,即使對應(yīng)的數(shù)據(jù)在IOM 功能塊中正在更改。

一個(gè)典型的PID 環(huán)控制模塊應(yīng)包含有相應(yīng)的組件功能塊,其ORDERINCM 如下:

?2.3 CEE的內(nèi)存資源使用

根據(jù)每個(gè)模塊的處理資源和內(nèi)存資源使用情況,下面的表格中介紹了IOM、CM和SCM 的典型的處理和內(nèi)存資源要求。處理資源(Processing Resources)的計(jì)算方法是“處理資源消耗(PU/模塊執(zhí)行)除以執(zhí)行期間(Execution Period)(秒/模塊執(zhí)行)”。

發(fā)展到C300 控制器引入了一個(gè)執(zhí)行資源XU(Execution Unit)的概念,為了便于比對 1XU 性能上等于1PU;

另外一個(gè)參數(shù)是內(nèi)存資源(Memory Rsource),并且用MU(Memory Unit)作為其衡量指標(biāo),1MU = 1Kbytes = 1014 bytes。

以下的典型的C300 CEE 的PU 和MU 參數(shù)。所列參數(shù)僅供參考,詳細(xì)內(nèi)容以Honeywell Pdf Collection 和Specification 為準(zhǔn)。

2.4 CPM的CEE的CPU占用率(CPU Utilization)

概要地說,對于50 毫秒CEE,CPU 的百分之60 可以被用于配置負(fù)載;對于5毫秒CEE,CPU 的百分之40 可以被用于配置負(fù)載。?

3 冷啟動和熱啟動功能

3.1 概述

3.1.1 CEE初始啟動

當(dāng)一個(gè)CEE 被其父控制器/裝置塊的初始加載啟動時(shí),將會發(fā)生初始啟動。在這種狀況下,CEE 將在缺乏算法塊的情況下啟動,并且基本上是惰性的。冷重啟和熱重啟功能與一個(gè)CEE 在缺乏算法塊的情況下的啟動沒有關(guān)聯(lián)。

3.1.2 CEE重啟動

有兩種類型的重啟動:

? 冷重啟(Cold Restart)是在CEESTATE 從空閑(idle)到運(yùn)行(run)的轉(zhuǎn)換的過程中開始的,在下列情況下,將會發(fā)生冷重啟:

  • ?在CEE 功能塊剛剛被創(chuàng)建、初始化配置被加載之后。
  • 在一個(gè)檢查點(diǎn)恢復(fù)之后;這樣CEE 數(shù)據(jù)庫就不是空值(null)、也不是重新從CB 中加載。在這種情況下,必須遵循一個(gè)謹(jǐn)慎的方針,選擇哪些數(shù)據(jù)將被保存、哪些將被重新初始化

冷啟動遵循的方針假設(shè)大部分的狀態(tài)數(shù)據(jù)是陳舊(stale)的。任何可以從過程中直接獲得的活動數(shù)據(jù)都將被抹去;同時(shí),在被保存的檢查點(diǎn)中被捕捉的大量操作數(shù)據(jù)都將被重新初始化。在冷重啟的過程中,所有的配置數(shù)據(jù)均被存儲。

丟失的操作數(shù)據(jù)的一個(gè)典型范例是與一個(gè)直接的模擬輸出相連接的一個(gè)主要RegCtl 塊的模式。對于CEE 到CEE 的調(diào)節(jié)串級,該模式在冷重啟后變?yōu)槭謩印?/p>

? 熱重啟(Warm Restart)是在CEESTATE 從空閑(idle)到運(yùn)行(run)的轉(zhuǎn)換的過程中開始的,其最重要的應(yīng)用出現(xiàn)在一個(gè)檢查點(diǎn)的恢復(fù)之后。熱重啟與冷重啟的不同點(diǎn)在于,對于選擇哪些數(shù)據(jù)進(jìn)行保存、哪些數(shù)據(jù)進(jìn)行重新初始化,熱重啟采用了與冷重啟不同的方針。熱重啟保存冷重啟保存的所有數(shù)據(jù),此外還保存附加的操作數(shù)據(jù)。

被保存的操作數(shù)據(jù)的一個(gè)典型范例是與一個(gè)直接的模擬輸出相連接的一個(gè)主要RegCtl 塊的模式。對于CEE 到CEE 的調(diào)節(jié)串級,該模式在熱重啟的過程中被維持。

可以對CEE 施加命令,使其從空閑開始、通過一個(gè)熱重啟的轉(zhuǎn)換,開始運(yùn)行,即使不存在檢查點(diǎn)恢復(fù)也沒有關(guān)系。例如,如果一個(gè)用戶通過配置加載加載了一個(gè)完整的CEE,他一般會通過冷重啟開始運(yùn)行;但是他也完全可以通過熱重啟開始運(yùn)行。

在調(diào)節(jié)串級中,作為配置數(shù)據(jù)被加載的模式(MODE)值在熱重啟的過程中將被維持,即使該串級因?yàn)橐粋€(gè)直接模擬輸出而終止。

3.1.3 CEE重啟動行為

作為對于一個(gè)重啟動條件的響應(yīng),所有的CEE 塊均會執(zhí)行某種初始化。大多數(shù)的塊執(zhí)行相同的初始化,不管重啟動是冷重啟還是熱重啟。一些塊的行為根據(jù)重啟動類型的不同而改變;對于這些塊,所涉及到的功能的種類包括:

? 調(diào)節(jié)串級的模式變化

根據(jù)重啟動的類型和串級配置的本質(zhì),串級將會變?yōu)槭謩幽J健⒒虮3稚弦粋€(gè)模式。將會發(fā)生的行為將取決于串級的類型是CEE 到Legacy 或是CEE 到CEE、取決于處于次要角色的塊的類型、取決于經(jīng)歷重啟動的節(jié)點(diǎn)的類型,以及其他因素。

? 順序的繼續(xù)

取決于特定的順序應(yīng)用,一個(gè)SCM 可能需要該順序應(yīng)用,以便在繼續(xù)執(zhí)行之前、在等待操作員命令的時(shí)候保持惰性。另一方面,在一些特殊的應(yīng)用程序中,SCM 適宜于自動重啟動。根據(jù)配置選項(xiàng)的不同,SCM 支持一系列的重啟動行為。

? 累加器的繼續(xù)

在CEE 內(nèi)部,在冷重啟后,累加器始終保持為關(guān)閉狀態(tài);但是在熱重啟后,累加器可以自動繼續(xù)進(jìn)行累加操作。可以對熱重啟行為進(jìn)行配置;熱重啟行為與不良輸入行為的選擇相關(guān)。

? 重啟動信號

在一些情況下,一個(gè)應(yīng)用程序工程師可能需要使其控制策略經(jīng)歷一個(gè)特殊的初始化,作為對重啟動的響應(yīng)。為了實(shí)現(xiàn)這一點(diǎn),相關(guān)的參數(shù)得到了支持,這些參數(shù)允許SCM 表達(dá)式或CM 組件塊進(jìn)行檢測,查看是否發(fā)生了一次重啟動、以及是什么類型的重啟動。

3.2 操作

在Experion 中,存在著多個(gè)不同類型的子系統(tǒng);這些子系統(tǒng)對“激活”或“啟動”命令作出響應(yīng)。 這些子系統(tǒng)響應(yīng)的方式雖然比較類似,但在很多情況下卻并非是完全相同的。下面的表格中將會顯示其區(qū)別。

由于不同的Experion 子系統(tǒng)支持不同類型的啟動轉(zhuǎn)換,發(fā)出啟動命令的HMI 中包含重啟動(Restart)功能。 此時(shí),以下的原則將適用:

? “激活”僅適用于CM、SCM 和IOM“運(yùn)行”、

? “熱啟動”和“冷啟動”被應(yīng)用于執(zhí)行環(huán)境的空閑到運(yùn)行的轉(zhuǎn)換

CEE 功能塊代表一個(gè)執(zhí)行環(huán)境(EE)更改CEECOMMAND:?

4 過程管理器輸入/輸出功能

4.1 高低位模擬輸入點(diǎn)

4.1.1 HL AI功能

為使用控制策略中的其他數(shù)據(jù)點(diǎn),模擬輸入點(diǎn)將模擬PV信號從區(qū)域傳感器轉(zhuǎn)換為工程單元,如下圖所示。為實(shí)現(xiàn)此功能,模擬輸入點(diǎn)執(zhí)行以下功能:

  • ? 模擬數(shù)字轉(zhuǎn)化
  • ? PV 特性
  • ? 范圍檢查和過濾PV
  • ? PV源選擇
  • ? 警報(bào)檢測

?

功能說明

?高位點(diǎn)位于高位模擬輸入(HLAI 和HLAIHART)IOP。一種低位點(diǎn)位于低位模擬輸入(LLAI)IOP 處。一般該類點(diǎn)用于控制點(diǎn)。另一類位于低位復(fù)用器(LLMUX)或遠(yuǎn)程硬化的復(fù)用器(RHMUX)IOP。一般該類點(diǎn)用于數(shù)據(jù)采集點(diǎn)。所需的模擬輸入點(diǎn)類型以提供點(diǎn)輸入和用戶選擇的特性選項(xiàng)的區(qū)域傳感器類型為基礎(chǔ),如下表所列:

4.1.2 PV特性

從該區(qū)域接受到的PV信號特性結(jié)合用戶使用的參數(shù):SENSRTYP、PVCHAR、 PVTEMP、 INPTDIR 和TCRNGOPT,如前圖所示。

輸入PV信號首先轉(zhuǎn)化為一列PV信號(PVRAW),這列信號單元可為百分率、比率、豪伏、微伏或毫歐,這取決于SENSRTYP 參數(shù)輸入值。然后PVRAW信號轉(zhuǎn)化為工程單元。工程單元轉(zhuǎn)化在HLAI、 HLAIHART、 LLAI 和LLMUX 點(diǎn)中進(jìn)行,這些點(diǎn)如前表所列,在下部分中說明。


4.1.3 線性轉(zhuǎn)化

將PVRAW值轉(zhuǎn)化為浮點(diǎn)數(shù)字,線性轉(zhuǎn)化的輸出值為PVCALC,可根據(jù)行輸入跨距計(jì)算(僅針對平滑線和0-100 mV 類型傳感器)和工程單元跨距。

在按以下方法計(jì)算PVCALC 時(shí),應(yīng)考慮輸入指向參數(shù)(INPTDIR)的狀態(tài)。

? 對于平滑線和0 到100 毫伏類型的傳感器,INPTDIR 為直接指向:


? 對于0 到5 伏,0.4 到2 伏和1 到5 伏類型的傳感器,INPTDIR 為直接指向:

?

?? 對于平滑線和0 到100 毫伏類型的傳感器,INPTDIR 為反向指向:?


? 對于0 到5 伏,0.4 到2 伏和1 到5 伏類型的傳感器,INPTDIR 為反向指向:

?

4.1.4? 平方根轉(zhuǎn)換

平方根計(jì)算適用于PVRAW輸入,由此跨距的100%就等于1.0。然后將平方根值轉(zhuǎn)換為按配置的PV 工程單元范圍值的工程單元。(例如,100%的平方根等于100%,50%的平方根等于70.71%。)平方根轉(zhuǎn)換的輸出值為PVCALC,可按輸入指向參數(shù)(INPTDIR)計(jì)算,方法如下:

  • ? 如果PVRAW 大于或等于0.0,INPTDIR 為正向指向。

  • 如果PVRAW 小于0.0,INPTDIR 為正向指向。

  • 如果PVRAW 大于或等于0.0,INPTDIR 為反向指向。

  • 如果PVRAW 小于0.0,INPTDIR 為反向指向。

4.1.5 熱轉(zhuǎn)換

熱線性化在熱電偶和RTD 輸入型中進(jìn)行,可供參數(shù)PVCHAR 選擇。熱電偶類型的范圍配合LLAI 或LLMUX 點(diǎn)使用,選擇作為TCRNGOPT 參數(shù)輸入的延伸型可增加LLAI 或LLMUX 點(diǎn)。LLAI 和LLMUX 點(diǎn)計(jì)算來自測量過的參考連接輸入水平的參考連接補(bǔ)償。保存該值,然后考慮到將被補(bǔ)償?shù)臒犭娕嫉?度,轉(zhuǎn)換為微伏。冷連接參考補(bǔ)償參數(shù)(RJTEMP)用規(guī)定的熱電偶以微伏表示,并添加到PVRAW微伏值。

4.2 模擬輸出點(diǎn)

4.2.1 AO功能

為運(yùn)行區(qū)域中的值或執(zhí)行器等最終控制元件,模擬輸出點(diǎn)將輸出值(OP)轉(zhuǎn)換為4-20 mA 輸出信號。OP 參數(shù)值可由控制模塊中的調(diào)節(jié)功能塊控制。將OP 轉(zhuǎn)換為4-20 mA 輸出信號,模擬輸出點(diǎn)執(zhí)行:

? 正向/反向輸出功能
? 非線性輸出特性

選項(xiàng)允許冗余模擬輸出點(diǎn),下圖是模擬輸出點(diǎn)的功能圖:


4.2.2 AO正向/反向輸出

參數(shù)OPTDIR 允許用戶規(guī)定數(shù)據(jù)點(diǎn)輸出是否正向作用(此時(shí)4 mA 等于0%,20mA 等于100%或反向作用(此時(shí)4 mA 等于100%,20 mA 等于0%)。 缺省模式為正向作用。

4.2.3 AO輸出特性

輸出特性允許用戶規(guī)定輸出傳輸功能,使用可配置的X-Y 坐標(biāo),提供如下圖所示的五個(gè)線性段。 每段長度可根據(jù)可作為OPOUT1-4 和OPIN1-4 參數(shù)的應(yīng)用常數(shù)輸入的坐標(biāo)而變化,長度為真實(shí)數(shù)值。

如下圖所示,曲線的端點(diǎn)固定在坐標(biāo)OPOUT0、OPIN0(-6.9%處)和OPOUT5、OPIN5(106.9%處)。 這些坐標(biāo)點(diǎn)設(shè)定在這些值上以確定特性功能和其反向功能不能提供超出-6.9%到106.9%的范圍的輸出值。

4.2.4 AO校準(zhǔn)補(bǔ)償

?模擬輸出點(diǎn)的第一步是校準(zhǔn)補(bǔ)償。 數(shù)據(jù)點(diǎn)用內(nèi)部偏移量和標(biāo)度常數(shù)來實(shí)現(xiàn)。 然后輸出值OPFINAL 通過適當(dāng)?shù)腇TA 導(dǎo)入?yún)^(qū)域路徑。

4.3 數(shù)字輸入點(diǎn)

4.3.1 DI功能

數(shù)字輸入點(diǎn)將從區(qū)域接收到的數(shù)字PVRAW信號轉(zhuǎn)換為一個(gè)PV,該P(yáng)V 可供控制策略里的其他數(shù)據(jù)點(diǎn)使用。 數(shù)字輸出點(diǎn)的功能圖如下圖所示。

破壞的數(shù)字輸入PV 可用控制策略測試。 當(dāng)以下情況發(fā)生時(shí),參數(shù)BADPVFL 設(shè)置為ON:

? 當(dāng)PV 源切換為Substituted(替代的),點(diǎn)是不活動的或模式狀態(tài)為閑置時(shí)。
? PV 源為自動,PV 未更新,由于點(diǎn)為不活動的,模塊為閑置,有槽的軟錯(cuò)誤,或者FTA 丟失。

數(shù)字輸入點(diǎn)是一個(gè)單-輸入點(diǎn),可設(shè)置為狀態(tài)輸入或鎖存輸入,在以下部分作說明。

?

4.3.2? DI狀態(tài)點(diǎn)

對該數(shù)字輸入類型,PVAUTO 值表示進(jìn)行直接/反向轉(zhuǎn)換后的原輸入信號狀態(tài)。狀態(tài)數(shù)字-輸入點(diǎn)可設(shè)置為選擇PV 源、非正常報(bào)警和系統(tǒng)的PV 狀態(tài)變化報(bào)告。通過輸入DITYPE 參數(shù)狀態(tài)選擇狀態(tài)數(shù)字輸入點(diǎn)。

PV 輸入的當(dāng)前狀態(tài)以指示燈的形式出現(xiàn)在站點(diǎn)具體顯示上。 燈發(fā)亮或熄滅取決于PVRAW的當(dāng)前狀態(tài)以及通過INPTDIR 參數(shù)設(shè)置的輸入指向。 當(dāng)前PV 狀態(tài)也可用輸入到邏輯槽和其他Control Builder 控制功能中。

4.3.3 DI PV源選擇

PV 源參數(shù)(PVSOURCE)選項(xiàng)確定狀態(tài)輸入點(diǎn)的PV 源。 源可為從區(qū)域(PVauto)輸入的PV,PV 狀態(tài)可由操作員(PVman)輸入,或由用戶程序(PVsub)提供。 PVSOURCE(PV 源)對數(shù)字輸入點(diǎn)的鎖閉選項(xiàng)和積累選項(xiàng)無影響。 如果PVSOURCE(PV 源)為PVauto,PV 按PVRAW軌跡進(jìn)行。

4.3.4 DI非正常報(bào)警

?可通過ALMOPT 參數(shù)選擇數(shù)字輸入點(diǎn)的非正常報(bào)警。 非正常報(bào)警是在輸入PV狀態(tài)與設(shè)置的PVNORMAL 參數(shù)規(guī)定的點(diǎn)的正常(理想)狀態(tài)不同的情況下發(fā)出的。

數(shù)字輸入狀態(tài)點(diǎn)(和事件點(diǎn))可通過ALMOPT 參數(shù)設(shè)置為狀態(tài)變化(COS)報(bào)警報(bào)告。警報(bào)是在任一指向的輸入變化狀態(tài)時(shí)發(fā)出的。

COS 警報(bào)可從以下應(yīng)答中的警報(bào)概要顯示清除。 警報(bào)不余留點(diǎn),因此無返回-到-正常。 詳細(xì)點(diǎn)或組顯示從不顯示COS 報(bào)警點(diǎn)。

長數(shù)字輸入IOPs 需有一個(gè)COS 報(bào)告的新的固件芯片。 檢查IOP 的具體顯示。針對COS 報(bào)告的數(shù)字輸入IOP 固件修訂版必須是5.0 或更新的版本。

注意當(dāng)COS 報(bào)告的點(diǎn)從不活動變?yōu)榛顒?#xff0c;如果PV 等于1 時(shí),COS 發(fā)出警報(bào)。如果PV 等于1,則無COS 警報(bào)。當(dāng)點(diǎn)活動時(shí)和IOP 進(jìn)入運(yùn)行模式時(shí),發(fā)出同樣的警報(bào)。


4.3.5 警報(bào)延時(shí)

當(dāng)已設(shè)置為非正常警報(bào)和檢測到非正常警報(bào)時(shí),向系統(tǒng)發(fā)送報(bào)告。 同一數(shù)據(jù)點(diǎn)的更多的非正常警報(bào)直到DLYTIME 參數(shù)規(guī)定的延遲時(shí)間(0 到60 秒)到期時(shí)發(fā)送報(bào)告。 當(dāng)延遲的時(shí)間到時(shí)時(shí),禁用時(shí)間延遲功能,數(shù)據(jù)點(diǎn)的非正常警報(bào)可再次報(bào)告。

對于狀態(tài)警報(bào)的改變,當(dāng)PV 狀態(tài)發(fā)生改變時(shí),發(fā)出COS 警報(bào),延時(shí)器啟動。當(dāng)DLYTIME 到時(shí)間,可能產(chǎn)生兩種情況:

? PV 處于相同的狀態(tài),將發(fā)生的狀態(tài)變化立即報(bào)警。

? PV 處于相反的狀態(tài)(在DLYTIME 期內(nèi)可更改多次),因此COS 會發(fā)出一秒鐘的警報(bào),計(jì)時(shí)器又開始計(jì)時(shí)。

4.3.6 事件報(bào)告

狀態(tài)輸入的EVTOPT 參數(shù)允許用戶選擇性地規(guī)定將時(shí)間戳添加到報(bào)告的PV 狀態(tài)改變中。 對于狀態(tài)輸入點(diǎn),EVTOPT 可能有兩種輸入: 無或SOE。 SOE 規(guī)定時(shí)間戳添加到PV 狀態(tài)改變中以建立事件的順序。

4.3.7 DI鎖存輸入點(diǎn)

捕捉瞬時(shí)的數(shù)字輸入,如按鈕的輸入,要求用戶將數(shù)字輸入點(diǎn)設(shè)置為鎖存的輸入點(diǎn)。 通過輸入鎖存的DITYPE 參數(shù),將點(diǎn)設(shè)置為鎖存點(diǎn)。

設(shè)置為鎖存輸入點(diǎn)時(shí),最短為40 毫秒的輸入脈沖實(shí)際鎖存為1.5 秒。 這確保任何需要監(jiān)控該事件的控制功能將在信號發(fā)出時(shí)至少執(zhí)行一次。

鎖存PV 輸入的當(dāng)前狀態(tài)以指示燈的形式出現(xiàn)在站點(diǎn)具體顯示上。 燈發(fā)亮或熄滅取決于PVRAW的當(dāng)前狀態(tài)以及通過INPTDIR 參數(shù)設(shè)置的輸入指向。 當(dāng)前PV狀態(tài)也可用輸入到其他功能策略中。

4.3.8 DI事件順序

事件順序(SOE)點(diǎn)用于報(bào)告數(shù)字狀態(tài)改變發(fā)生的順序。SOE 數(shù)字輸入IOPs 可使用同類型的FTAs 作為數(shù)字輸入卡,而使用高分辨率24Vdc 數(shù)字輸入FTAs 可獲得最好的總體性能。

SOE 事件以帶時(shí)間戳的日志記錄以便您可確定,如,哪個(gè)事件開始干擾,之后的事件進(jìn)展。 記錄包括點(diǎn)ID、點(diǎn)描述符、狀態(tài)文本單元和一毫秒時(shí)間發(fā)生的分辨。

4.3.9 DI SOE配置要考慮的因素

數(shù)字輸入SOE IOP 點(diǎn)在監(jiān)視模式下通過DI 通道塊的Configuration 標(biāo)簽頁來配置,以裝入控制策略和Control Builder。 配置時(shí)要考慮的因素與后續(xù)附加的描述常規(guī)的數(shù)字輸入點(diǎn)事件類似,如下圖所示。

下面的插圖僅用于舉例的目的,反映一個(gè)工程模式而不是監(jiān)視模式條件。

?選定STATUS 作為數(shù)字輸入類型(DITYPE)。 如果您選定LATCHED,那么您可以使用DISOE IOP 作為常規(guī)數(shù)字輸入。

觸點(diǎn)防反擊時(shí)間(DEBOUNCE)參數(shù)指定用于間隔時(shí)間,用于防止來自機(jī)械觸點(diǎn)輸入源區(qū)域的沖擊。 它定義為在新狀態(tài)聲明它為有效事件輸入保持不變化期間跟在輸入狀態(tài)改變后的時(shí)間長度。 DEBOUNCE 有一個(gè)范圍——每一毫秒增加50 毫秒。 缺省值是10ms 將有能夠承受大部分沖擊。 如果不是這樣,選定一個(gè)比廠商指定接觸沖擊時(shí)間稍微長一點(diǎn)的值。

下圖舉例說明防反擊操作。

?這個(gè)波形描繪了輸入?yún)^(qū)域。橫穿波形的滴答標(biāo)記指示出DISOE IOP 硬件的200微秒掃描間隔。 假定輸入狀態(tài)在A 點(diǎn)變化。

在B 點(diǎn),狀態(tài)變化被檢測到。 在這一點(diǎn),當(dāng)前時(shí)間和舊的(原來的)狀態(tài)被記錄。 防反擊計(jì)時(shí)器啟動。

? 如果輸入在一個(gè)穩(wěn)定的狀態(tài)下持續(xù)到防反擊計(jì)時(shí)器的有效時(shí)間,那么就產(chǎn)生一個(gè)附帶有與檢測時(shí)間(B 點(diǎn))相對應(yīng)的時(shí)間戳的事件。

?如果輸入在反擊計(jì)時(shí)器的有效時(shí)間(C 點(diǎn))前變化,那么在B 點(diǎn)檢測到的狀態(tài)變化事件被忽略,計(jì)時(shí)器重新啟動并運(yùn)行一個(gè)完整的防反擊時(shí)間。

  • 如果在D 檢測到一個(gè)新的輸入并持續(xù)一個(gè)穩(wěn)定的狀態(tài)直到防反擊計(jì)時(shí)器的有效時(shí)間(F 點(diǎn)),那么就產(chǎn)生一個(gè)附帶有與原始檢測時(shí)間(D 點(diǎn))相對應(yīng)的時(shí)間戳的事件。
  • 如果在防反擊計(jì)時(shí)器用盡(超出有效時(shí)間)前輸入已經(jīng)回復(fù)到原來的狀態(tài)(E 處的虛線),將沒有事件產(chǎn)生。

PV 次序延時(shí)(PVCHGDLY)參數(shù)為來自同一輸入源的兩次連續(xù)PV 變化事件報(bào)告指定以秒為單位的分離時(shí)間。 有意防止重復(fù)快速的PV 變化事件報(bào)告(振顫等)。 它可以被配置為每一毫秒增加0 到60 毫秒的范圍。 僅對作為SOE 的點(diǎn)配置起作用。 理想情況下,PVCHGDLY 和DLYTIME 應(yīng)具有同樣的值。

當(dāng)檢測到PV 狀態(tài)變化時(shí),變化被報(bào)告,并且PV 變化延時(shí)計(jì)時(shí)器啟動。

  • 如果PV 在延時(shí)計(jì)時(shí)器用盡之前沒有改變,沒有進(jìn)一步的動作發(fā)生。
  • 如果PV 狀態(tài)在延時(shí)計(jì)時(shí)器用盡之前僅改變一次,第二個(gè)事件會被通知,
  • 并且?guī)в姓鎸?shí)檢測時(shí)間的時(shí)間戳,但直到延時(shí)計(jì)時(shí)器的有效時(shí)間才會被報(bào)告。
  • 如果PV 狀態(tài)在延時(shí)計(jì)時(shí)器用盡之前改變多次,僅有最后一次狀態(tài)改變被通知,并且時(shí)間戳仍不被報(bào)告。 當(dāng)達(dá)到延時(shí)計(jì)時(shí)器有效時(shí)間時(shí):
  • 如果PV 狀態(tài)不同于計(jì)時(shí)器的啟動時(shí)的狀態(tài),該事件被報(bào)告。
  • 如果PV 狀態(tài)與計(jì)時(shí)器啟動時(shí)最初的PV 狀態(tài)相同,沒有事件被報(bào)告。

4.4 數(shù)字輸出點(diǎn)

4.4.1 DO功能

數(shù)字輸出點(diǎn)提供一個(gè)的數(shù)字輸出到基于原始輸入和設(shè)置參數(shù)的字段。數(shù)字輸出點(diǎn)的功能圖如下圖所示。數(shù)字輸出點(diǎn)不具有任何模式。

?

?

?數(shù)字輸出點(diǎn)有兩種類型: 脈寬調(diào)制輸出和狀態(tài)輸出 通過前圖所示的DOTYPE 參數(shù)來實(shí)現(xiàn)輸出類型的選擇。

PWM 類型用于與調(diào)整控制塊算法庫配合提供真正的比例控制 狀態(tài)類型輸出用于連接到設(shè)備控制塊(點(diǎn))數(shù)字輸出的通常配置。 實(shí)際輸出行為可以是狀態(tài)、鎖存或瞬時(shí),取決于設(shè)備控制點(diǎn)的設(shè)置。 對于純凈的(未經(jīng)設(shè)置的)組件DO 點(diǎn)缺省的是狀態(tài)。

4.4.2 脈寬調(diào)制(PWM)輸出類型

脈寬調(diào)制出類型能夠通過用戶設(shè)置的輸出線路接收來自調(diào)整PID 塊的輸入。 脈沖的長度取自由調(diào)整點(diǎn)提供的OP 參數(shù)。由于OP 是百分比形式,該百分比數(shù)值由PERIOD 參數(shù)指定,(具體為)在時(shí)間上占整個(gè)脈沖周期(1 到120 秒)的百分比,如前面時(shí)序圖所示。

輸出信號的輸出方向由OPTDIR 參數(shù)設(shè)置為直接指向(direct)或反向指向(reverse)來實(shí)現(xiàn)。
直接和反向輸出行為脈沖時(shí)間的計(jì)算如下: 直接行為:

?反向行為:


若OP 的值小于0,則會被限定為0;若OP 的值大于100%則會被限定為100%。

4.4.3 狀態(tài)輸出類型

狀態(tài)輸出類型能夠由設(shè)備控制塊輸出、邏輯套接輸出或位置比例塊控制,取決于輸出線路。 輸出閉鎖功能可由連接的設(shè)備控制塊輸出線路的SO 參數(shù)獲取。 脈沖操作(脈沖的高低電平)可由連接的輸出線路的 ONPULSE 和OFFPULSE 參數(shù)分別獲取。

ONPULSE 參數(shù)可將SO 在一特定時(shí)期內(nèi)設(shè)置為ON。 在脈沖時(shí)間的末尾,SO被設(shè)置為Off。 如果ONPULSE 被指定為0.0,SO 將立即被設(shè)置為Off。 除OFFPULSE 設(shè)置SO 為Off 之外,這對OFFPULSE 也同樣適用。

如果SO 從邏輯套接接收,數(shù)字輸出點(diǎn)的SO 輸出跟蹤由邏輯套接提供的SO 輸出。

?初始化request旗標(biāo)

為ON 時(shí),該參數(shù)指示(對于狀態(tài)輸出類型點(diǎn))控制器控制策略不能操縱輸出。

在下列情況下,參數(shù)INITREQ 設(shè)置為ON:

????????????????? PWM 輸出類型被設(shè)置

????????????????? 狀態(tài)輸出類型被設(shè)置,并且:

????????????????點(diǎn)是非活動的

????????????????模塊是空閑的

????????????????有諸如點(diǎn)不工作等軟故障

【第四章完】

--------------------------------------------------------

東西太多了

先做這么多

待續(xù)

--------------------------------------------------------

總結(jié)

以上是生活随笔為你收集整理的Honeywell EPKS 通用软件组态手册的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。