6ES7131-6BH01-0BA0西門子ET200輸入模塊
工作模式
高速計數器的初始化步驟舉例
以下以HSC1為例,對初始化和操作的步驟進行描述。在初始化描述中,假定S7--200已經置成RUN模式。因此,首掃描標志位為真。如果不是這種情況,請記住在進入RUN模式之后,對每一個高速計數器的HDEF指令只能執(zhí)行一次。對一個高速計數器第二次執(zhí)行HDEF指令會引起運行錯誤,而且不能改變第次執(zhí)行HDEF指令時對計數器的設置。PS:雖然下列步驟描述了如何分別改變計數方向、初始值和預置值,但完全可以在同一操作步驟中對全部或者任意參數組合進行設置,只要設置正確的SB47然后執(zhí)行HSC指令即可。
初始化模式0、1或2
HSC1為內部方向控制的單相增/減計數器(模式0、1或2),初始化步驟如下:
1. 用初次掃描存儲器位(S0.1=1)調用執(zhí)行初始化操作的子程序。由于采用了這樣的子程序調用,后續(xù)掃描不會再調用這個子程序,從而減少了掃描時間,也提供了一個結構優(yōu)化的程序。
2. 初始化子程序中,根據所希望的控制操作對MB47置數。例如:
SB47=16#F8 產生如下的結果:
允許計數
寫入新的初始值
寫入新的預置值
置計數方向為增
置啟動和復位輸入為高電平有效