西門子S7-300PLC模塊SM323
西門子S7-300PLC模塊SM323
選擇S7--200 CPU的操作模式
S7-200有兩種操作模式:STOP模式和RUN模式。CPU前面板上的LED狀態(tài)顯示了當前的操作模式。
在STOP模式下,S7--200不執(zhí)行程序,您可以下載程序和CPU組態(tài)。在RUN模式下,S7-200將運行
程序。
S7--200提供一個模式開關(guān)來改變操作模式??墒褂媚J?/span>開關(guān)(位于S7--200前檢修門的下面)手
動選擇操作模式:將模式開關(guān)設(shè)為STOP模式停止程序執(zhí)行;將模式開關(guān)設(shè)為RUN模式啟動程
序執(zhí)行;將模式開關(guān)設(shè)為TERM (終端)模式不更改操作模式。
如果模式開關(guān)打在STOP或者TERM模式,且電源狀態(tài)發(fā)生變化,則當電源恢復時,CPU會自
動進入STOP模式。如果模式開關(guān)打在RUN模式,且電源狀態(tài)發(fā)生變化,則當電源恢復時,
CPU會進入RUN模式。
STEP7--Micro/WIN允許您改變與之相連的S7--200的操作模式。如果希望用軟件來改變操作模
式,CPU上的模式開關(guān)必須打在RUN或者TERM上。您可以用菜單命令中的PLC > STOP和
PLC > RUN或者工具欄中的相關(guān)按鈕來改變操作模式。
您可以在應用程序中插入STOP指令來將S7--200置為STOP模式。它可以使邏輯程序停止運
行。有關(guān)STOP指令的更多信息
S7--200的特性
S7--200提供了幾條特殊的性能幫助您更好地運用S7--200的功能,完成應用程序。
S7--200允許您在程序中立即讀寫I/O
在S7--200的指令集中提供了立即讀寫物理I/O點的指令。盡管通常情況下我們使用映像寄存器作為源
地址和目的地址來訪問I/O,但這些立即I/O指令卻允許我們直接訪問真正的輸入、輸出點。
當使用立即指令訪問一個輸入點時,相應的過程映像輸入寄存器不會發(fā)生改變。而當您使用立即指令
訪問一個輸出點時,相應的過程映像輸出寄存器會被同步刷新。
提示
除非您啟用了模擬量輸入濾波功能,否則S7--200將直接從模塊上讀取模擬量輸入值。當您將一個
數(shù)值寫到模擬量輸出時,輸出值會立即更新。
通常認為在執(zhí)行應用程序時,用過程映像寄存器會比使用直接訪問輸入、輸出具有優(yōu)越性。之所以這
樣有以下三個原因:
所有輸入點的采樣是在掃描周期的一開始同步進行的。在整個掃描周期的程序執(zhí)行過程中輸入
值被凍結(jié)。而輸出點按照映像寄存器中的值刷新是在程序執(zhí)行完成之后。這樣會使系統(tǒng)更加
穩(wěn)定。
訪問映像寄存器的速度比直接訪問I/O點要快,有利于程序快速運行。
I/O點是位實體,只能按位或者字節(jié)來訪問,而您可以按位、字節(jié)、字或者雙字的形式來訪問映
像寄存器。通過這種方式,映像寄存器將為您提供額外的靈活性。