邏輯運(yùn)算順序和跳轉(zhuǎn)

    邏輯運(yùn)算順序和跳轉(zhuǎn)

    簡(jiǎn)介

    在 S7-300/400 中,可以在任意指令的 STL 中放置跳轉(zhuǎn)標(biāo)簽,然后通過程序跳轉(zhuǎn)到所標(biāo)記的位置處。但如果在邏輯程序單元中定義跳轉(zhuǎn)的目標(biāo)位置,但沒有定義 RLO 的狀態(tài),則在程序執(zhí)行過程中可能會(huì)出現(xiàn)意外結(jié)果。CPU 可能會(huì)切換為 STOP 狀態(tài)。

    因此,在編程過程中必須采取相應(yīng)措施,確保僅在邏輯操作順序的開始處設(shè)置跳轉(zhuǎn)標(biāo)簽。同時(shí)還需避免從邏輯操作順序中段進(jìn)行跳轉(zhuǎn)。

    在邏輯操作順序中進(jìn)行跳轉(zhuǎn)時(shí),不同的 CPU 系列的反應(yīng)不同:

    在 S7-300 中,跳轉(zhuǎn)標(biāo)簽后指令的**個(gè)輸入位掃描特性取決于該指令之前的執(zhí)行序列。而*考慮跳轉(zhuǎn)標(biāo)簽后的指令為線性到達(dá)還是跳轉(zhuǎn)到達(dá)。

    在 S7-400 中,跳轉(zhuǎn)標(biāo)簽后指令的**個(gè)輸入位掃描特性取決于實(shí)際執(zhí)行的程序流。因此,**個(gè)輸入位掃描特性可取決于該跳轉(zhuǎn)標(biāo)簽為線性到達(dá)或跳轉(zhuǎn)到達(dá)。

    在 S7-1500 中,如果程序中包含的跳出/跳入邏輯操作序列會(huì)導(dǎo)致 S7-300 或 S7-400 執(zhí)行時(shí)的操作不同,則將輸出一個(gè)編譯錯(cuò)誤。因此,在該位置處必需對(duì)程序進(jìn)行相應(yīng)調(diào)整,以確定程序的既定目標(biāo)。

    示例

    以下舉例說明了到邏輯運(yùn)算順序的一個(gè)跳轉(zhuǎn)操作。* 6 行跳轉(zhuǎn)標(biāo)簽 n_OK 處的指令未清晰定義**個(gè)輸入位的掃描特性。因此,不能生成 RLO。在 S7-1500 中,該程序序列將導(dǎo)致編譯錯(cuò)誤。


    跳轉(zhuǎn)到邏輯運(yùn)算順序的移植過程

    該移植過程不會(huì)更改 STL 程序中的跳轉(zhuǎn)標(biāo)簽。但如果檢測(cè)到跳轉(zhuǎn)標(biāo)簽沖突,則在編譯過程中將報(bào)告一個(gè)錯(cuò)誤。此時(shí),需檢查沖突報(bào)告處塊的編程邏輯。使用指令 SET 或 CLR 可標(biāo)記新“邏輯單元”的開始處,并強(qiáng)制掃描**個(gè)輸入位。

    建議

    例如,程序代碼優(yōu)化過程中,盡量避免在邏輯操作順序中跳轉(zhuǎn)。這將導(dǎo)致代碼混亂,維護(hù)困難。


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

  • 詞條

    詞條說明

  • SCALANCE X VLAN

    VLAN與節(jié)點(diǎn)的空間位置無關(guān)的網(wǎng)絡(luò)定義VLAN(虛擬局域網(wǎng))將物理網(wǎng)絡(luò)劃分成若干個(gè)相互屏蔽的邏輯網(wǎng)絡(luò)。此時(shí),設(shè)備組合在一起形成邏輯組。只有相同 VLAN 上的節(jié)點(diǎn)才能彼此尋址。因?yàn)閮H在特定的 VLAN 中轉(zhuǎn)發(fā)組播和廣播幀,所以它們也稱為廣播域。VLAN 的*特優(yōu)勢(shì)是可減少其他 VLAN 的節(jié)點(diǎn)和網(wǎng)段的網(wǎng)絡(luò)負(fù)載。要確定哪個(gè)數(shù)據(jù)包屬于哪個(gè) VLAN,請(qǐng)將幀擴(kuò)展 4 個(gè)字節(jié),請(qǐng)參見?VLAN

  • 過程值記錄的移植 (WinCC V7)

    過程值記錄的移植 (WinCC V7)簡(jiǎn)介WinCC V7 中過程值記錄的設(shè)置將被移植到 WinCC。在這方面有一些特殊性。手動(dòng)輸入在 WinCC V7 中,可將值手動(dòng)輸入到日志和各個(gè)日志變量中。此外還有“通過手動(dòng)輸入來執(zhí)行重新計(jì)算”(Recalculation with manual input) 功能。WinCC 中不支持手動(dòng)輸入和重新計(jì)算。移植期間,這些設(shè)置將被忽略,并在移植日志中生成報(bào)警。

  • 移動(dòng)無線提供商

    移動(dòng)無線提供商APN(Access Point Name,接入點(diǎn)名稱)是從無線移動(dòng)網(wǎng)絡(luò)訪問 Internet 或到私有公司網(wǎng)絡(luò)的接入點(diǎn)的名稱。APN 是公共還是私有取決于所連接網(wǎng)絡(luò)的類型。有關(guān) APN 的信息由無線移動(dòng)網(wǎng)絡(luò)提供商提供。說明該頁面包含以下內(nèi)容:國(guó)家/地區(qū)列表 (Country List)?(僅在線時(shí)可用)在此列表中選擇部署的設(shè)備所在的國(guó)家/地區(qū)。提供商列表 (Provide

  • 使用預(yù)定義 MAC 規(guī)則組態(tài)*墻 - CP 343-1 Adv./443-1 Adv.

    使用預(yù)定義 MAC 規(guī)則組態(tài)*墻 - CP 343-1 Adv./443-1 Adv.如何訪問該功能選擇待編輯的模塊。選擇“*墻 > 預(yù)定義的 MAC 規(guī)則”(Firewall > Predefined MAC rules) 條目。列表: 可用的服務(wù)和方向服務(wù)從站到外部從外部到站含義允許 MAC 通信xx允許從站到外部的 MAC 通信,反之亦然。允許 ISO 協(xié)議xx允許從站到外部

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來自八方資源網(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)不介入任何交易過程,請(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 - 2024 b2b168.com All Rights Reserved