西門子高速計數器指令講解
1. S7-200中CPU224和CPU226有6組高速計數器
HSC0-HSC5
1. 每一個高速計數都有固定的計數端子和功能端子
2. 高速計數器的模式有0-11號模式 每一種模式都有不同的功能
其中HSC0和HSC3除0-11號以外還支持12號模式
3. 0-11號模式總共分4大類
單相計數1 由內部改變計數方向 0-2號模式 0-5模式相當于三菱C235-C245
單相計數2 由外部改變計數方向 3-5號模式
兩相計數 6-8號模式 ===三菱的C246-C250
A/B相正交計數 9-11號模式 ===三菱的C251-C255
1. 單向計數1 通過PLC內部高速計數器控制字節(jié)中的一個位,來確定增計數還是減計數。
2. 單向計數2 通過控制高速計數器功能端子,來控制增或者減計數
3. 兩向計數 分出2個計數端子分別對應增計數和減計數,(增/減時鐘,只允許接一相)
4. A/B相正交計數 接2相 正轉增計數 反轉減計數(常用)
4. 編程步驟
第一步.定義高速計數器的控制字節(jié)
運行單相計數和兩相計數用16#F8——SMB37或SMB47等等
第二步:寫入當前值和預設值
預設值:用來產生中斷
第三步:定義計數模式
HSC:高速計數器0.1.2.3.4.5
MODE:高速計數器模式0-12
第四步:中斷允許和中斷連接
第五步:執(zhí)行高速計數器
N:執(zhí)行哪一種高速計數0.1.2.3.4.5
如需只需要高速計數功能只需要使用第一步,第三步和第五步。
注意:1.當修改了高速計數器任意設定值,需從新接通HSC指令
2.0-8號模式只能接一相
3.當執(zhí)行了HSC指令,當前值自動清零
智通教育是東莞市專業(yè)的PLC編程培訓機構,平時會不定期的在網站發(fā)布一些PLC電氣自動化課程相關的知識點,有興趣的同學歡迎大家關注本網站!