FC Trigger

    FC Trigger

    功能

    FC 在可由用戶組態(tài)的時(shí)間將輸出置位,或以預(yù)設(shè)的時(shí)間間隔將輸出置位(存儲(chǔ)器位、數(shù)據(jù)位或數(shù)字量輸出)。

    FC 將在一個(gè) OB1 循環(huán)后將此輸出復(fù)位。

    也可以在循環(huán)用戶程序 (OB1) 中的任意點(diǎn)多次調(diào)用 FC。

    如果要使用 FC Trigger 觸發(fā)運(yùn)行程序段或軟件功能,建議先直接調(diào)用 FC Trigger,然后再執(zhí)行該功能。根據(jù) FC Trigger 設(shè)置的存儲(chǔ)器位觸發(fā)功能的應(yīng)用舉例如下:

    通過(guò)功能運(yùn)行

    調(diào)用塊

    每 2 小時(shí)觸發(fā)計(jì)數(shù)值傳送

    如果需要同時(shí)激活多個(gè)功能,則當(dāng)所有功能都查詢(xún)由 FC 設(shè)置的相同存儲(chǔ)器位時(shí),可由一個(gè) FC Trigger 塊來(lái)執(zhí)行激活。但僅在觸發(fā)功能未重置此存儲(chǔ)器位本身時(shí)有效。

    觸發(fā)塊重置存儲(chǔ)器位時(shí)的解決方法:

    經(jīng)常調(diào)用 FC Trigger,但只能同時(shí)針對(duì)不同的輸出存儲(chǔ)器位。

    調(diào)用 FC Trigger 后,在適當(dāng)數(shù)量的其他存儲(chǔ)器位中重新生成設(shè)定的輸出存儲(chǔ)器位。

    FC 訪問(wèn) DB BasicData 的前兩個(gè)數(shù)據(jù)雙字中的 SINAUT 時(shí)鐘。如果 FC TimeTask 包含在用戶程序中,則會(huì)持續(xù)提供,且由本地 TIM 以固定間隔同步。僅當(dāng) DB BasicData 數(shù)據(jù)字節(jié) 7(時(shí)間狀態(tài)字節(jié),位 0 =1)中的時(shí)間標(biāo)記為有效時(shí),F(xiàn)C Trigger 才會(huì)將為其設(shè)置的時(shí)間與當(dāng)前時(shí)間進(jìn)行比較。

    FC Trigger 運(yùn)行的精度取決于時(shí)間精度以及 OB1 循環(huán)時(shí)間。

    如果 OB1 循環(huán)時(shí)間小于 1 秒(通常狀況),則恰好在編程設(shè)定的時(shí)間(精確到秒)設(shè)置輸出,且 OB1 循環(huán)時(shí)間誤差小于 1 秒。

    如果 OB1 循環(huán)時(shí)間大于 1 秒,則 FC 使用 4 秒的公差。如果對(duì) FC 進(jìn)行處理的時(shí)間過(guò)遲,但仍在組態(tài)的 4 秒公差之內(nèi),則仍會(huì)將輸出置位。

    為 FC 組態(tài)的邊沿存儲(chǔ)器位“Flag”與輸出在同一時(shí)間置位,并在組態(tài)時(shí)間的 5 秒之后復(fù)位。

    沿存儲(chǔ)器位不能使用任何占位符參數(shù),且不能由用戶程序復(fù)位。

    有關(guān)對(duì) FC Trigger 進(jìn)一步進(jìn)行參數(shù)分配的示例,請(qǐng)參見(jiàn)下文。

    參數(shù)

    名稱(chēng):

    IntervalMode

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    BOOL

    取值范圍:

    TRUE / FALSE

    說(shuō)明

    時(shí)間點(diǎn)/時(shí)間間隔

    FALSE = 時(shí)間點(diǎn)

    TRUE = 時(shí)間間隔

    在參數(shù)說(shuō)明之后,提供了為時(shí)間或時(shí)間間隔分配參數(shù)的多個(gè)示例。

    名稱(chēng):

    Hour_Minute

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    WORD

    說(shuō)明

    *小時(shí)和分鐘的值。

    更多說(shuō)明:請(qǐng)參見(jiàn)參數(shù)“Month_Year”。

    名稱(chēng):

    Second_Day

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    WORD

    說(shuō)明

    *秒和日的值。

    更多說(shuō)明:請(qǐng)參見(jiàn)參數(shù)“Month_Year”。

    名稱(chēng):

    Month_Year

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    WORD

    取值范圍:

    00 ... 99

    FF

    說(shuō)明

    *月和年的值

    每個(gè)參數(shù)都分為兩部分。每個(gè)參數(shù)有兩個(gè)值,每個(gè)值均由兩位數(shù)字*為 BCD 編碼值。

    前兩位數(shù)字*小時(shí)、秒或月份值。

    另外兩位數(shù)字*分鐘、日或年的值。

    在不需要的參數(shù)部分中輸入 FF。

    允許哪些參數(shù)取決于特定參數(shù)和“IntervalMode”參數(shù)。參數(shù)說(shuō)明之后提供了更多信息。

    名稱(chēng):

    TriggerOutput

    聲明:

    OUTPUT

    數(shù)據(jù)類(lèi)型:

    BOOL

    取值范圍:

    輸出

    Q 0.0 ... I n.7

    存儲(chǔ)器位

    M 0.0 ... M n.7
    L 0.0 ... L n.7

    數(shù)據(jù)位

    DBm.DBX 0.0 ... n.7

    說(shuō)明

    觸發(fā)器輸出

    如果達(dá)到為“小時(shí)”到“年”設(shè)定的時(shí)間或時(shí)間間隔,則在一個(gè) OB1 循環(huán)期間,仍會(huì)設(shè)置輸出。

    名稱(chēng):

    Flag

    聲明:

    IN_OUT

    數(shù)據(jù)類(lèi)型:

    BOOL

    取值范圍:

    存儲(chǔ)器位

    M 0.0 ... M n.7

    數(shù)據(jù)位

    DBm.DBX 0.0 ... n.7

    這是一個(gè)輸入/輸出參數(shù)(聲明 IN_OUT)。使用此參數(shù)*本地位存儲(chǔ)器很難實(shí)現(xiàn),因此不應(yīng)使用。

    說(shuō)明

    “TriggerOutput”輸出的沿存儲(chǔ)位。

    不可*任何占位符存儲(chǔ)器位!

    不得通過(guò)用戶程序?qū)⒀卮鎯?chǔ)器位復(fù)位。

    時(shí)間或時(shí)間間隔的參數(shù)分配示例

    IntervalMode = FALSE(或 0)

    FC 根據(jù)時(shí)間原則運(yùn)行。當(dāng)達(dá)到設(shè)定的時(shí)間時(shí),會(huì)將一個(gè) OB1 循環(huán)的輸出“TriggerOutput”置位。

    所有時(shí)間參數(shù)均可用于*時(shí)間點(diǎn)。對(duì)不需要的參數(shù)應(yīng)分配 FF。檢查是否達(dá)到*時(shí)間時(shí)會(huì)忽略不需要的參數(shù)。

    即使“IntervalMode” = 0,在某些范圍內(nèi)也可以設(shè)置時(shí)間間隔,參見(jiàn)以下示例。

    允許的時(shí)間參數(shù)值:

    小時(shí)

    00-23

    01-31

    分鐘

    00-59

    01-12

    00-59

    00-99

    示例:

    IntervalMode = FALSE

    輸出“TriggerOutput”在 04.02.91 的 06:45:12 設(shè)置一次:

    - Hour_Minute :W#16#0645

    - Second_Day :W#16#1204

    - Month_Year :W#16#0291

    IntervalMode = FALSE

    輸出“TriggerOutput”在每天的 06:00:00 設(shè)置:

    - Hour_Minute :W#16#0600

    - Second_Day :W#16#00FF

    - Month_Year :W#16#FFFF

    IntervalMode = FALSE

    輸出“TriggerOutput”在每月**天的 06:00:00 設(shè)置:

    - Hour_Minute :W#16#0600

    - Second_Day :W#16#0001

    - Month_Year :W#16#FFFF

    IntervalMode = FALSE

    輸出“TriggerOutput”在每年 10 月 1 日 06:00:00 設(shè)置:

    - Hour_Minute :W#16#0600

    - Second_Day :W#16#0001

    - Month_Year :W#16#10FF

    IntervalMode = TRUE(或 1)

    FC 根據(jù)時(shí)間間隔原則運(yùn)行。當(dāng)達(dá)到設(shè)定的時(shí)間值或其倍數(shù)時(shí),為一個(gè) OB1 循環(huán)設(shè)置輸出“TriggerOutput”。

    僅與小時(shí)、分鐘和秒的規(guī)范相關(guān)。日期參數(shù)將被忽略。時(shí)間間隔也可以?xún)H設(shè)置為小時(shí)、分鐘或秒。對(duì)不需要的時(shí)間參數(shù)應(yīng)分配 FF。

    允許使用下列時(shí)間間隔:

    小時(shí):01, 02, 03, 04, 06, 08, 12, 24

    分鐘: 01, 02, 03, 04, 05, 06, 10, 12, 15, 20, 30, 60

    秒: 10, 12, 15, 20, 30, 60

    示例:

    IntervalMode:TRUE

    輸出“TriggerOutput”設(shè)置如下:

    - Hour_Minute :W#16#06FF(每 6 小時(shí))

    - Second_Day :W#16#FFFF(在 00:00:00、06:00:00、12:00:00 和 ...)

    - Month_Year :W#16#FFFF(... 在 18:00:00)

    IntervalMode:TRUE

    輸出“TriggerOutput”設(shè)置如下:

    - Hour_Minute :W#16#FF30

    - Second_Day :W#16#FFFF(在 00:00:00、00:30:00、01:00:00 和 ...)

    - Month_Year :W#16#FFFF(...在01:30:00、02:00:00、02:30:00 等)

    啟動(dòng)期間的錯(cuò)誤消息

    FC 在每個(gè)循環(huán)都會(huì)檢查參數(shù) Hour_Minute、Second_Day 和 Month_Year,確保它們的值保持在允許的范圍內(nèi)。允許值還取決于“IntervalMode”參數(shù)。

    如果參數(shù)分配不正確,則僅會(huì)在啟動(dòng)過(guò)程中在診斷緩沖區(qū)中輸入錯(cuò)誤消息(事件 ID B113)。CPU 不切換為 STOP 模式。之后,F(xiàn)C 會(huì)檢查參數(shù)而不輸出錯(cuò)誤消息,直到錯(cuò)誤消除。

    診斷消息可幫助精確驗(yàn)證錯(cuò)誤參數(shù)(參數(shù)的連續(xù)編號(hào),例如 2、3 或 4)。導(dǎo)致出現(xiàn)診斷消息的原因與參數(shù)“IntervalMode”相關(guān)。

    IntervalMode = FALSE(或 0)

    參數(shù) Hours、Minutes、Seconds、Day、Month 和 Year 的值不在允許值范圍內(nèi)。除了 FF 之外,還可以組態(tài)以下參數(shù)的值:

    小時(shí)

    00-23

    01-31

    分鐘

    00-59

    01-12

    00-59

    00-99

    "IntervalMode" = TRUE(或 1)

    在本例中,有兩個(gè)不同的原因?qū)е鲁霈F(xiàn)錯(cuò)誤:

    參數(shù) Hours、Minutes 和 Seconds 未在允許值范圍內(nèi)。除了 FF 之外,還可以組態(tài)以下參數(shù)的值:

    - 小時(shí):01, 02, 03, 04, 06, 08, 12, 24

    - 分鐘: 01, 02, 03, 04, 05, 06, 10, 12, 15, 20, 30, 60

    - 秒: 10, 12, 15, 20, 30, 60

    時(shí)間間隔僅可設(shè)置為小時(shí)、分鐘或秒。兩個(gè)未使用的參數(shù)必須寫(xiě)入 FF。如果為全部三個(gè)*參數(shù)輸入 FF,則會(huì)出現(xiàn)錯(cuò)誤。


    上海騰希電氣技術(shù)有限公司專(zhuān)注于西門(mén)子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說(shuō)明

  • 組態(tài)安全功能證書(shū)

    證書(shū)證書(shū)依據(jù) X.509 規(guī)定的格式制作而成,X.509 是 ITU-T 制定的用于規(guī)范數(shù)字證書(shū)創(chuàng)建行為的標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)規(guī)定了 X509 證書(shū)的**結(jié)構(gòu)。有關(guān)詳細(xì)信息,請(qǐng)?jiān)L問(wèn) "http://www.itu.int"。此頁(yè)面將顯示下列結(jié)構(gòu)元素的相關(guān)內(nèi)容。如果結(jié)構(gòu)元素不存在或所選證書(shū)尚未完成該元素的創(chuàng)建,則右側(cè)框不顯示任何內(nèi)容。只能對(duì)支持的特定條目進(jìn)行編輯。說(shuō)明文件名 (Filename)選擇所需證書(shū)

  • 直接訪問(wèn) I/O(PI 和 PQ 存儲(chǔ)區(qū))

    直接訪問(wèn) I/O(PI 和 PQ 存儲(chǔ)區(qū))直接訪問(wèn) I/O如果項(xiàng)目需要以比過(guò)程映像較快的速度來(lái)較新 I/O 的數(shù)據(jù),則可直接在 I/O 輸入和輸出(PI、PQ)中訪問(wèn)信號(hào)模塊。 可以從 PI 存儲(chǔ)區(qū)讀取輸入模塊的當(dāng)前狀態(tài)。 通過(guò)寫(xiě)入 PQ 存儲(chǔ)區(qū),可設(shè)置輸出模塊。小心無(wú)法對(duì) I/O 區(qū)域中的單個(gè)位(字節(jié)、位)進(jìn)行尋址。 若要置位單個(gè)的位,應(yīng)在邏輯運(yùn)算中尋址字節(jié)、字或雙字。 將(某個(gè)字節(jié)、字或雙字中

  • 創(chuàng)建約定

    創(chuàng)建約定必須遵循某些約定才能確保在正確位置調(diào)用用戶自定義文檔:用戶自定義文檔必須保存在正確的目錄中。文件名必須與 TIA Portal 中的對(duì)象名完全相同。為防止在計(jì)算機(jī)上執(zhí)行惡意代碼,只允許使用被認(rèn)定為相對(duì)安全的文件格式。支持的文件格式可將用戶自定義文檔創(chuàng)建為以下某種文件格式:Microsoft Word (.docx)Microsoft Excel (.xlsx)Microsoft Power

  • 關(guān)閉全局庫(kù)

    關(guān)閉全局庫(kù)全局庫(kù)與項(xiàng)目無(wú)關(guān)。 這意味著全局庫(kù)不會(huì)隨項(xiàng)目一同關(guān)閉。 因此,必須顯式關(guān)閉全局庫(kù)。要求顯示“庫(kù)”(Libraries) 任務(wù)卡或打開(kāi)庫(kù)視圖。步驟要關(guān)閉全局庫(kù),請(qǐng)按以下步驟操作:右鍵單擊要關(guān)閉的全局庫(kù)。在快捷菜單中選擇“關(guān)閉庫(kù)”(Close library) 命令。如果對(duì)全局庫(kù)進(jìn)行了更改,則可選擇是否保存這些更改。全局庫(kù)即會(huì)關(guān)閉。

標(biāo)簽:FC Trigger

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機(jī): 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved