如果要寫入 STRING 中的某個字符或字節(jié),則 S7-1500 CPU 會檢查目標(biāo)地址是否位于該 STRING 的實際長度內(nèi)。如果**出實際長度,則不會寫入該字符或字節(jié)。一例外:在 STRING 實際長度后直接寫入字符時。
以下示例顯示了實際長度為 5 時的字符串“hello”。該 STRING 的* 27 個字符**出了實際長度,無法寫入。STRING 將保持不變,賦值結(jié)果為“hello”。
SCL | |
---|---|
MyDB.mystring := 'hello'; | |
MyDB.mystring[27] := CHAR_TO_BYTE('!'); |
以下示例顯示上述的例外情況:該字符將直接寫在 STRING 后的* 6 個字符處。賦值結(jié)果為“hello!”。
SCL | |
---|---|
MyDB.mystring := 'hello'; | |
MyDB.mystring[6] := CHAR_TO_BYTE('!'); |
如果可能,請盡量使用“擴展指令 > 字符串 + 字符”(Extended instructions > String + Cha) 窗格中的指令,對 STRING 進(jìn)行處理。
SCL | |
---|---|
CONCAT(IN1 := 'hello', IN2 := '!'); | |
詞條
詞條說明
S7-300 CPU 的存儲區(qū)CPU 的三個存儲區(qū)裝載存儲器裝載存儲器位于 SIMATIC MMC 卡上。 裝載存儲器與 SIMATIC MMC 卡的大小完全相同。 它用于存儲代碼塊、數(shù)據(jù)塊和系統(tǒng)數(shù)據(jù)(組態(tài)、連接、模塊參數(shù)等)。 確認(rèn)與執(zhí)行無關(guān)的塊單獨存儲在裝載存儲器中。 也可在 SIMATIC MMC 卡上存儲項目的所有組態(tài)數(shù)據(jù)。提示必須在 CPU 中插入一個 SIMATIC MMC 卡,才能裝
ISO 傳輸 - 特殊連接屬性相關(guān)性可以在“屬性 > 常規(guī) > 特殊連接屬性”(Properties > General > Special connection properties) 參數(shù)組中,*本地連接端點的其它屬性。建立主動連接此選項用于*是否通過該設(shè)備建立連接。 如果*了伙伴的地址,則該選項是默認(rèn)選項。開: 已建立主動連接。關(guān): 已由伙伴建立連接。在創(chuàng)建連接
時間中斷 OB說明S7-1500 CPU 中具有時間中斷 OB,可通過如下方法啟動:在*時間(日期帶有時間)啟動一次周期性啟動(可按以下時間間隔啟動: 每分、每小時、每日、每周、每月、月末及每年)啟動時間中斷 OB只有滿足以下要求,CPU 才能啟動時間中斷 OB:必須提前設(shè)置并激活了相關(guān)的時間中斷。 (設(shè)置時間中斷意味著*啟動時間和持續(xù)時間。)必須將時間中斷 OB 加載到 CPU??赏ㄟ^下列三
系統(tǒng)兼容性STE7 V5.xSTEP7 V5.5開始支持Win7 32bit系統(tǒng)STEP7 V5.5 SP1開始支持Win7 64bit系統(tǒng)STEP7 V5.6開始支持Win10 64bit系統(tǒng)STEP7 V5.x不支持Win8或Win8.1系統(tǒng)TIA Portal STEP7TIA Portal STEP7 V13 V14支持Win8.1 64bit系統(tǒng)TIA Portal STEP7 V14開
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com