產(chǎn)品簡(jiǎn)介
西門子(SIEMENS)公司的PLC產(chǎn)品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西門子S7系列PLC體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),可靠性高。S7系列PLC產(chǎn)品可分為微型PLC
詳細(xì)介紹
西門子SIMATIC S7, MMC卡64KB
西門子SIMATIC S7, MMC卡64KB
使用指令版本
與標(biāo)準(zhǔn)用戶程序的指令相同,安全程序指令的版本可能不同。
有關(guān)指令版本的更多信息,請(qǐng)參見 STEP 7 幫助中的“指令版本的基本信息”。
有關(guān)安全程序中各指令版本間不同之處的詳細(xì)信息,請(qǐng)參見這些指令的相關(guān)章節(jié)。
說明
注意事項(xiàng):
• 在任務(wù)卡“指令”(Instructions) 中,如果安全程序中所用的指令版本更改后,沒有對(duì)應(yīng)的同
功能版本,則在重新編譯安全程序后,安全程序的功能可能會(huì)發(fā)生變化。除了使用該指令
的 F 塊簽名之外,安全程序的 F 集體簽名和 F-SW 集體簽名也將改變。此時(shí),可能需要執(zhí)
行一次驗(yàn)收測(cè)試 (頁 328)。
• (S7-300/400) 在安全程序中使用具有專有技術(shù)保護(hù)的 F 塊,而且該安全程序使用的指令與
在任務(wù)卡“指令”(Instructions) 中設(shè)置的版本不同,如果在編譯該程序時(shí)未輸入具有專有技
術(shù)保護(hù) F 塊的密碼,則版本將自動(dòng)調(diào)整為任務(wù)卡“指令”(Instructions) 中所設(shè)置的版本,前
提是指令版本的接口相同。如果指令各版本的功能不同,則專有技術(shù)保護(hù) F 塊功能可能發(fā)
生變更,簽名始終會(huì)發(fā)生變更。
編程語言 FBD/LAD 的限制
LAD 和 FBD 編程語言
通常情況下,F-CPU 中的用戶程序由標(biāo)準(zhǔn)用戶程序和安全程序組成。
標(biāo)準(zhǔn)用戶程序是使用標(biāo)準(zhǔn)編程語言(例如,SCL、STL、LAD 或 FBD)創(chuàng)建的。
對(duì)于安全程序,LAD 或 FBD 的使用在指令及適用的數(shù)據(jù)類型和操作數(shù)區(qū)域方面存在一些限
制。另請(qǐng)注意各個(gè)指令的限制。
說明
如果指令結(jié)果超出該數(shù)據(jù)類型所允許的范圍,則該 F-CPU 會(huì)切換到 STOP 狀態(tài)。在 F-CPU
的診斷緩沖區(qū)中輸入引起該診斷事件的原因。
因此,必須確保在創(chuàng)建程序時(shí)遵守?cái)?shù)據(jù)類型所允許的范圍,或選擇一個(gè)匹配的數(shù)據(jù)類型,或使
用 ENO 輸出。
注意各指令描述。
不允許的數(shù)據(jù)類型和參數(shù)類型
以下為不允許的數(shù)據(jù)類型和參數(shù)類型:
● “支持的數(shù)據(jù)類型和參數(shù)類型”部分中未列出的所有類型(例如,BYTE、REAL)
● 復(fù)雜數(shù)據(jù)類型(例如,STRING, ARRAY (S7-300、S7-400、S7-1200),STRUCT,
PLC 數(shù)據(jù)類型 (UDT) (S7-300, S7-400))
● 參數(shù)類型(例如,BLOCK_FB、BLOCK_DB 和 ANY)
支持的操作數(shù)區(qū)域
F-CPU 的系統(tǒng)存儲(chǔ)器被分為與標(biāo)準(zhǔn) CPU 的系統(tǒng)存儲(chǔ)器相同的操作數(shù)區(qū)域。您可以在安全程序
中訪問下表列出的操作數(shù)區(qū)域。