99久久爱免费视频视频,一个人看的视频免费高清,正在播放国产囗交在线,全免费一级毛片在线播放,国产毛片baoyu视频

您好,歡迎訪問泰安宏盛自動化科技有限公司!
20年專注工控自動化研發(fā)制造 系統(tǒng)設計\制作\安裝一條龍服務
全國咨詢熱線:18605386049
當前位置: 首頁 > 技術資料

smart200 如何復位高速計數(shù)器

作者:小編 時間:2025-05-11 21:23:35 點擊:

復位高速計數(shù)器有以下兩種方式:

  • 外部復位 : 選用帶外部復位模式的高速計數(shù)器,當外部復位輸入點信號有效時,高速計數(shù)器復位為0 (外部復位會將當前值復位到0值而不是初始值)
  • 內(nèi)部復位 : 也可使用內(nèi)部程序復位,即將高速計數(shù)器設定為可更新初始值,并將初始值設為0,執(zhí)行HSC指令后,高數(shù)計數(shù)器即復位為0 (內(nèi)部復位則將當前值復位到初始值)

外部復位需要有帶外部復位模式的高速計數(shù)器 通過I點實現(xiàn) 暫不做解釋 下面介紹內(nèi)部復位功能

組態(tài)一個高速計數(shù)器 例中用HSC0 模式0

1.首先在子程序 HSC_INIT 里編寫高速計數(shù)器初始化程序

image.png

a. 因在子程序內(nèi) 用SM0.0調(diào)用。保證調(diào)用該子程序時,該網(wǎng)絡有效

b. SMB37 定義控制字節(jié)

image.png

例中SM37=16#F8=2#11111000 即允許更新當前值,預設值以及計數(shù)方向 ,這樣 SMD38/42的設置才會有效

c. 裝載當前值即初始值

d. 裝載預設值

e. 高速計數(shù)器號

f. 高速計數(shù)器模式

g. 關聯(lián)中斷 如果高速計數(shù)器不需要中斷 ATCH與ENI 可以省去

h. 中斷事件號 HC0輸入方向改變

i. 允許中斷

j. 啟用高速計數(shù)器 HSC0

 

2.其次在主程序用SM0.1或者一條邊沿觸發(fā)指令調(diào)用一次此子程序

image.png

3.編寫復位子程序 RESET_HSC

image.png

4.用邊沿觸發(fā)指令調(diào)用 RESET_HSC

image.png

至此 只要M0.0上升沿觸發(fā) HSC0的當前計數(shù)值會復位為SMD38的數(shù)值 即HC0=SMD38=0 ;如果想要更改當前值為其他數(shù)值 同樣程序 修改SMD38即可

 

怎樣使用高速計數(shù)器中斷

S7-200的高速計數(shù)器中斷每個計數(shù)器共三種:

  • CV=PV (當前值=預設值)
  • 輸入方向改變
  • 外部復位

當然 輸入方向改變與外部復位中斷需要與實際的計數(shù)器模式有關 例如 模式0 僅僅是脈沖計數(shù) 不能有后兩種中斷

上例中使用的的CV=PV中斷 ,當中斷事件到以后會去執(zhí)行g.關聯(lián)的INT1 實際上例能實現(xiàn)計數(shù)值從0~100然后變?yōu)?0~200又變?yōu)?~100依次循環(huán)模式 具體可以參考下面的例子程序

高速計數(shù)器例程

為了更好地理解 高速計數(shù)器的編程,可參考下面的例程

undefined

下載掃碼關注公眾號菜單欄回復:HSC0MODE0

注意:此指令程序的作者和擁有者對于該軟件的功能性和兼容性不負任何責任。使用該軟件的風險完全由用戶自行承擔。由于它是免費的,所以不提供任何擔保,錯誤糾正和熱線支持,用戶不必為 此聯(lián)系西門子技術支持與服務部門

 


QQ在線咨詢
聯(lián)系電話
17658151177
售后服務
17658151177