? 第 2 章描述公用參"/>

日韩国产精品欧美一区二区,免费高清a毛片,日本a视频在线观看,欧美成人高清性色生活

西門子工業(yè)閥門定位器總經(jīng)銷代理商

西門子: PLC
模塊: 經(jīng)銷商
單價(jià): 面議
發(fā)貨期限: 自買家付款之日起 天內(nèi)發(fā)貨
所在地: 直轄市 上海
有效期至: 長(zhǎng)期有效
發(fā)布時(shí)間: 2023-12-12 02:25
最后更新: 2023-12-12 02:25
瀏覽次數(shù): 208
采購(gòu)咨詢:
請(qǐng)賣家聯(lián)系我
發(fā)布企業(yè)資料
詳細(xì)說明

西門子工業(yè)閥門定位器總經(jīng)銷代理商如何使用本手冊(cè)本手冊(cè)包含了下列主題:? 第 1 章說明所有組織塊的功能。? 第 2 章描述公用參數(shù) RET_VAL、REQ 和 BUSY。? 第 3 章至第 29 章描述 SFC、SFB 和 IEC-FC。? 第 30 章至第 35 章包含對(duì)診斷數(shù)據(jù)結(jié)構(gòu)的描述、對(duì)本手冊(cè)中描述的 SZL-ID、可能的事件、SFC 列表、SFB 和 FC 的概述,以及對(duì) SDB 的概述。? 參考書目包含了更多其它手冊(cè)的列表。? 詞匯表解釋了重要的術(shù)語(yǔ)。? 索引幫助您迅速地定位文本部分和主題部分。約定對(duì)其他手冊(cè)和文檔的引用通過斜線/.../中的數(shù)字來表示。這些數(shù)字代表了在參考書目中列出的手冊(cè)的標(biāo)題。特殊注意事項(xiàng)系統(tǒng)功能可能被中斷。如果有任何適用于某些 SFC 或某些情況的限制,在特定的SFC 的描述中有解釋。更多支持如果有任何技術(shù)問題,請(qǐng)聯(lián)系西門子代表或代理商程序循環(huán)組織塊(OB1)描述S7 CPU 的操作系統(tǒng)定期執(zhí)行 OB1。執(zhí)行 OB1 后,操作系統(tǒng)將再次啟動(dòng)它。完成啟動(dòng)后,將啟動(dòng) OB1 的循環(huán)執(zhí)行??烧{(diào)用 OB1 中的其它功能塊(FB、SFB)或功能(FC、SFC)。了解 OB1 的操作在運(yùn)行期受監(jiān)視的所有 OB 中,OB1 的優(yōu)先級(jí)最低,換言之,除 OB90 之外的其它所有 OB 均可中斷 OB1 的執(zhí)行。以下事件可導(dǎo)致操作系統(tǒng)調(diào)用 OB1:? 完成啟動(dòng)。? 已完成 OB1 的執(zhí)行(上一循環(huán))。執(zhí)行 OB1 后,操作系統(tǒng)發(fā)送全局?jǐn)?shù)據(jù)。重新啟動(dòng) OB1 之前,操作系統(tǒng)會(huì)將過程映像輸出表寫入輸出模塊中、更新過程映像輸入表以及接收 CPU 的任何全局?jǐn)?shù)據(jù)。S7 監(jiān)視最大的掃描時(shí)間,并確保最大的響應(yīng)時(shí)間。最大掃描時(shí)間的值預(yù)置為150ms。用戶可設(shè)置一個(gè)新值,也可在用戶程序中的任意位置使用SFC43 "RE_TRIGR" 來重新啟動(dòng)時(shí)間監(jiān)視。如果用戶程序超出了 OB1 的最大周期,則操作系統(tǒng)將調(diào)用 OB80 (時(shí)間錯(cuò)誤 OB);如果 OB80 沒有編程,則 CPU 將轉(zhuǎn)為 STOP 模式。除了監(jiān)視最大掃描時(shí)間外,還可以保證最小掃描時(shí)間。操作系統(tǒng)將延遲啟動(dòng)新循環(huán)(將過程映像輸出表寫入輸出模塊中),直至達(dá)到最小掃描時(shí)間為止。請(qǐng)參閱手冊(cè) /70/ 和 /101/ 以了解參數(shù)“最大”和“最小”掃描時(shí)間的范圍。可使用STEP 7 更改參數(shù)設(shè)置。了解時(shí)間中斷 OB 的操作要啟動(dòng)時(shí)間中斷,必須先設(shè)置中斷,然后再將其激活。有以下三種可能的啟動(dòng)方式:? 自動(dòng)啟動(dòng)時(shí)間中斷。一旦使用 STEP 7 設(shè)置并激活了時(shí)間中斷,即會(huì)發(fā)生此情況。下表說明了使用 STEP 7 激活時(shí)間中斷的基本可能情況。? 使用 STEP 7 設(shè)置時(shí)間中斷,然后通過調(diào)用程序中的 SFC30 "ACT-TINT" 來激活它。? 通過調(diào)用 SFC28 "SET_TINT" 來設(shè)置時(shí)間中斷,然后通過調(diào)用SFC30 "ACT_TINT" 來激活它。時(shí)間間隔 描述未激活 時(shí)間中斷未執(zhí)行,即使將其裝載到 CPU 中也是如此??赏ㄟ^調(diào)用 SFC30 來激活它。僅激活一次 時(shí)間 OB 按指定時(shí)間運(yùn)行一次后,即被自動(dòng)取消。用戶程序可使用 SFC28 和 SFC30 來復(fù)位并重新激活 OB。定期激活 當(dāng)發(fā)生時(shí)間中斷時(shí),CPU 將根據(jù)當(dāng)前的時(shí)間和周期計(jì)算時(shí)間中斷的下一次啟動(dòng)的時(shí)間。當(dāng)前后撥動(dòng)時(shí)鐘時(shí),時(shí)間中斷的特性將如/234/中所述。注釋如果以如下方式組態(tài)時(shí)間中斷,即單次處理相應(yīng)的 OB 要,則 DATE_AND_TIME 必須為過去的時(shí)間(相對(duì)于 CPU 的實(shí)際時(shí)間)。如果以如下方式組態(tài)時(shí)間中斷,即定期處理相應(yīng)的 OB,而啟動(dòng) DATE_AND_TIME 為過去的時(shí)間,隨后將在下次預(yù)期的時(shí)間處理該時(shí)間中斷。下圖對(duì)此進(jìn)行了說明??梢允褂?SFC 39 至 42 禁用或延遲和重新啟用時(shí)間中斷。圖片_20230913095924.jpg影響時(shí)間中斷 OB 的條件由于時(shí)間中斷僅以指定的時(shí)間間隔發(fā)生,因此在執(zhí)行用戶程序期間,某些條件可能會(huì)影響 OB 的操作。下表列出了其中的一些條件,并說明了該條件對(duì)執(zhí)行時(shí)間中斷OB 的影響。條件 結(jié)果用戶程序調(diào)用 SFC29 (CAN_TINT)并取消時(shí)間中斷。操作系統(tǒng)清除了時(shí)間中斷的啟動(dòng)事件(DATE_AND_TIME)。必須再次設(shè)置啟動(dòng)事件并在再次調(diào)用 OB 之前激活它。用戶程序試圖激活時(shí)間中斷 OB,但未將 OB 加載到 CPU 中。操作系統(tǒng)調(diào)用 OB85。如果 OB85 尚未編程(裝載到 CPU中),則 CPU 將轉(zhuǎn)為 STOP 模式。當(dāng)同步或更正 CPU 的系統(tǒng)時(shí)鐘時(shí),用戶提前設(shè)置了時(shí)間并跳過時(shí)間 OB 的啟動(dòng)事件日期或時(shí)間。操作系統(tǒng)調(diào)用 OB80 并對(duì)時(shí)間 OB 的編號(hào)和 OB80 中的啟動(dòng)事件信息進(jìn)行編碼。隨后操作系統(tǒng)將運(yùn)行一次時(shí)間 OB,而不管本應(yīng)執(zhí)行此OB 的次數(shù)。OB80 的啟動(dòng)事件信息給出了第一次跳過時(shí)間 OB 的 DATE_AND_TIME。當(dāng)同步或更正 CPU 的系統(tǒng)時(shí)鐘時(shí),推后設(shè)置了時(shí)間以使 OB 的啟動(dòng)事件、日期或時(shí)間得以重復(fù)。S7-400-CPU 和 CPU 318:如果在推后設(shè)置時(shí)鐘之前已激活了時(shí)間 OB,則不會(huì)再次調(diào)用它。S7-300-CPU:執(zhí)行時(shí)間 OB。CPU 通過暖重啟或冷重啟運(yùn)行。 由 SFC 組態(tài)的所有時(shí)間 OB 會(huì)被改回在 STEP 7 中指定的組態(tài)。如果已為相應(yīng) OB 的單次啟動(dòng)組態(tài)了時(shí)間中斷,并使用STEP 7 對(duì)其進(jìn)行了設(shè)置,并將其激活,則當(dāng)所組態(tài)的啟動(dòng)時(shí)間為已過去的時(shí)間(相對(duì)于 CPU 的實(shí)時(shí)時(shí)鐘)時(shí),會(huì)在暖重啟或冷重啟操作系統(tǒng)后調(diào)用一次 OB。當(dāng)發(fā)生下一時(shí)間間隔的啟動(dòng)事件時(shí),仍執(zhí)行時(shí)間 OB。操作系統(tǒng)調(diào)用 OB80。如果 OB80 沒有編程,則 CPU 轉(zhuǎn)為 STOP 模式。如果裝載了 OB80,則會(huì)首先執(zhí)行 OB80 和時(shí)間中斷OB,然后再執(zhí)行請(qǐng)求的中斷。S7 提供多達(dá)四個(gè)在指定延遲后執(zhí)行的 OB (OB20 至 OB23)。每個(gè)延時(shí) OB 均可通過調(diào)用 SFC32 (SRT_DINT)來啟動(dòng)。延遲時(shí)間是 SFC 的一個(gè)輸入?yún)?shù)。當(dāng)用戶程序調(diào)用 SFC32 (SRT_DINT)時(shí),需要提供 OB 編號(hào)、延遲時(shí)間和用戶專用的標(biāo)識(shí)符。經(jīng)過指定的延遲后,OB 將會(huì)啟動(dòng)。還可取消尚未啟動(dòng)的延時(shí)中斷。了解延時(shí)中斷 OB 的操作延遲時(shí)間(同 OB 編號(hào)一起傳送給 SFC32 的值,單位為 ms)到期后,操作系統(tǒng)將啟動(dòng)相應(yīng)的 OB。要使用延時(shí)中斷,必須執(zhí)行以下任務(wù):? 必須調(diào)用 SFC32 (SRT_DINT)。? 必須將延時(shí)中斷 OB 作為用戶程序的一部分下載到 CPU。只有當(dāng) CPU 處于 RUN 模式下時(shí)才會(huì)執(zhí)行延時(shí) OB。暖重啟或冷重啟將清除延時(shí) OB的所有啟動(dòng)事件。如果延時(shí)中斷還未啟動(dòng),則可使用 SFC 33 (CAN_DINT)取消執(zhí)行。延遲時(shí)間的分辨率為 1ms。已到期的延遲時(shí)間可立即再次啟動(dòng)??墒褂肧FC 34 ()查詢延時(shí)中斷的狀態(tài)。如果發(fā)生以下事件之一,操作系統(tǒng)將調(diào)用異步錯(cuò)誤 OB:? 如果操作系統(tǒng)試圖啟動(dòng)一個(gè)尚未裝載的 OB,并且用戶在調(diào)用SFC 32 "SRT_DINT" 時(shí)指定了其編號(hào)。? 如果在完全執(zhí)行延時(shí) OB 之前發(fā)生延時(shí)中斷的下一個(gè)啟動(dòng)事件??墒褂?SFC 39 至 42 來禁用或延遲并重新使能延遲中斷截圖20230526161817.png了解循環(huán)中斷 OB 的操作循環(huán)中斷 OB 的等距啟動(dòng)時(shí)間是由時(shí)間間隔和相位偏移量決定的。請(qǐng)參閱/234/,以了解 OB 的啟動(dòng)時(shí)間、周期以及相位偏移量之間的關(guān)系。注釋必須確保每個(gè)循環(huán)中斷 OB 的運(yùn)行時(shí)間遠(yuǎn)遠(yuǎn)小于其時(shí)間間隔。如果因時(shí)間間隔已到期,如果在預(yù)期的再次執(zhí)行前未完全執(zhí)行循環(huán)中斷 OB,則啟動(dòng)時(shí)間錯(cuò)誤 OB(OB80)。稍后將執(zhí)行導(dǎo)致錯(cuò)誤的循環(huán)中斷。可使用 SFC 39 至 42 來禁用或延遲,并重新啟用循環(huán)中斷請(qǐng)參閱用戶特定 CPU 的說明書,了解參數(shù)時(shí)間間隔、優(yōu)先級(jí)和相位偏移量的范圍??墒褂?STEP 7 來更改參數(shù)設(shè)置。循環(huán)中斷 OB 的本地?cái)?shù)據(jù)下表給出了循環(huán)中斷 OB 的臨時(shí)(TEMP)變量。變量名為 OB35 的缺省名稱。變量 類型 描述OB35_EV_CLASS BYTE 事件等級(jí)和標(biāo)識(shí)符B#16#11:中斷處于激活狀態(tài)OB35_STRT_INF BYTE ? B#16#30:具有特殊標(biāo)準(zhǔn)的循環(huán)中斷 OB 的啟動(dòng)請(qǐng)求(僅適用于 H-CPU,且僅當(dāng)對(duì)其進(jìn)行了明確組態(tài)后)? B#16#31:OB30 的啟動(dòng)請(qǐng)求? B#16#36:OB35 的啟動(dòng)請(qǐng)求? B#16#39:OB38 的啟動(dòng)請(qǐng)求? B#16#3A:具有特殊標(biāo)準(zhǔn)的循環(huán)中斷 OB 的啟動(dòng)請(qǐng)求(僅適用于 S7-300 ,且僅當(dāng)對(duì)其進(jìn)行了明確組態(tài)后)OB35_PRIORITY BYTE 分配的優(yōu)先級(jí):缺省值為 7 (OB30)至 15 (OB38)OB35_OB_NUMBR BYTE OB 編號(hào)(30 至 38)OB35_RESERVED_1 BYTE 保留OB35_RESERVED_2 BYTE 保留OB35_PHASE_OFFSET WORD ? If OB35_STRT_INF=B#16#3A:相位偏移以微秒為單位? 在其它情況下:相位偏移以毫秒為單位OB35_RESERVED_3 INT 保留 INT ? If OB35_STRT_INF=B#16#3A:相位偏移以微秒為單位? 在其它情況下:時(shí)間間隔(單位為 ms)OB35_DATE_TIME DATE_AND_TIME 調(diào)用 OB 時(shí)的 DATE_AND_TIME 硬件中斷組織塊(OB40 至 OB47)描述S7 提供了多達(dá)八個(gè)的獨(dú)立硬件中斷,每一中斷都具有自己的 OB。通過 STEP 7 分配參數(shù),可以為將要觸發(fā)硬件中斷的每個(gè)信號(hào)模塊指定以下內(nèi)容:? 在何種條件下觸發(fā)硬件中斷的通道。? 要分配給個(gè)別通道組的硬件中斷 OB(缺省情況下,將由 OB40 來處理所有的硬件中斷)。借助于 CP 和 FM,可使用其各帶軟件來分配這些參數(shù)??墒褂?STEP 7 選擇各個(gè)硬件中斷 OB 的優(yōu)先級(jí)。了解硬件中斷 OB 的操作在模塊觸發(fā)硬件中斷后,操作系統(tǒng)將標(biāo)識(shí)插槽以及相應(yīng)的硬件中斷 OB。如果此 OB的優(yōu)先級(jí)高于當(dāng)前激活的優(yōu)先級(jí),則將啟動(dòng)該 OB。當(dāng)執(zhí)行完此硬件中斷 OB 后,將發(fā)送通道指定的確認(rèn)。如果在對(duì)硬件中斷進(jìn)行標(biāo)識(shí)和確認(rèn)的這段時(shí)間內(nèi),在同一模塊中發(fā)生了觸發(fā)硬件中斷的另一事件,則應(yīng)用以下規(guī)則:? 如果該事件發(fā)生在先前觸發(fā)硬件中斷的通道中,則新中斷丟失。在下圖中,將根據(jù)數(shù)字輸入模塊的通道實(shí)例對(duì)此進(jìn)行說明。觸發(fā)事件是上升沿。硬件中斷 OB 是OB40。

相關(guān)工業(yè)閥門產(chǎn)品
相關(guān)工業(yè)閥門產(chǎn)品
相關(guān)產(chǎn)品