
發(fā)布
注冊
/
登錄高速計數(shù)器
關(guān)注創(chuàng)建者:匿名 創(chuàng)建時間:2021-11-23

高速計數(shù)器的實例教程
假設(shè)在旋轉(zhuǎn)機械上有單相增量編碼器作為反饋,接入到S7-1200 CPU,要求在計數(shù)25個脈沖時,計數(shù)器復位,置位 M0.5,并設(shè)定新預(yù)置值為50個脈沖,當計滿50個脈沖后復位M0.5,并將預(yù)置值再設(shè)為25,周而復始執(zhí)行此功能。
針對此應(yīng)用,選擇CPU 1214C,高速計數(shù)器為:HSC1。模式為:單相計數(shù),內(nèi)部方向控制,無外部復位。脈沖輸入接入I0.0,使用HSC1的預(yù)置值中斷(CV=RV)功能實現(xiàn)此應(yīng)用。
組態(tài)步驟:
先在設(shè)備與組態(tài)中,選擇CPU,單擊屬性,激活高速計數(shù)器,并設(shè)置相關(guān)參數(shù)。此步驟必須事先執(zhí)行,S7-1200的高速計數(shù)器功能必須要先在硬件組態(tài)中激活,才能進行下面的步驟。添加硬件中斷塊,關(guān)聯(lián)相對應(yīng)的高速計數(shù)器所產(chǎn)生的預(yù)置值中斷,在中斷塊中添加高速計數(shù)器指令塊,編寫修改預(yù)置值程序,設(shè)置復位計數(shù)器等參數(shù)。將程序下載,執(zhí)行功能。
硬件組態(tài)
如圖1所示,進入CPU的硬件視圖。
圖1.選中CPU
①展開PLC,左鍵雙擊設(shè)備組態(tài)
②在CPU硬件視圖,左鍵選中CPU
如圖2所示,啟用高速計數(shù)器。
圖2.選擇屬性打開組態(tài)界面
①左鍵選擇屬性
②在導航欄中選擇“高速計數(shù)器(HSC)”,在HSC1中選擇“常規(guī)”
③勾選“啟用該高速計數(shù)器”
如圖3所示,設(shè)置高速計數(shù)器基本設(shè)置。
圖3.激活高速計數(shù)功能
①在HSC1中選擇"功能"
②計數(shù)類型選擇“計數(shù)”
③工作模式選擇“單相”
④計數(shù)方向取決于選擇“用戶程序(內(nèi)部方向控制)”
⑤初始計數(shù)方向選擇“加計數(shù)”
如圖4所示,設(shè)置計數(shù)器初始值。
圖4. 計數(shù)器初始值
①在HSC1中選擇"初始值"
②初始計數(shù)器值設(shè)置“0”
③初始參考值設(shè)置“25”
如圖5所示,組態(tài)事件。
展開 為什么高速計數(shù)器的數(shù)值不增加,總是停在一個固定的值?
答:如果編程了 CTRL_HSC,當置位 CV 將 NEW_CV 寫入當前值后,CV位不會自動復位為0,這時程序會一直將 NEW_CV寫入當前值,導致高速計數(shù)器不繼續(xù)計數(shù)而保持在固定的 NEW_CV 值。因此必須編程復位 CV,才能避免該錯誤的發(fā)生。
如果高速計數(shù)器定義為 "運動軸" 計數(shù),程序中是否還可以訪問 ID1000:P 的值?
答:如果高速計數(shù)器用做內(nèi)部的運動控制的計數(shù),此時程序中不能再訪問 ID1000:P 的值,否則會造成 I/O 訪問錯誤。如果沒有編程GET_ERROR 或 GET_ERR_ID 指令,還會造成 CPU 停機。
為什么 CTRL_HSC 的 "STATUS" 會返回 "80C0" 多次訪問高速計數(shù)器錯誤?
答:如果高速計數(shù)器用做內(nèi)部的運動控制的計數(shù),則CTRL_HSC 的 "STATUS" 就會返回 "80C0" 多次訪問高速計數(shù)器錯誤。
使用信號板 SB1221 4DI (CPU V3.0及早期版本)最多可以接入多少組高速計數(shù)器 ?
答:最多2組,所使用的高速計數(shù)器號可以是 HSC1、HSC2、HSC5、HSC6其中2組。
為什么S7-1200 高速計數(shù)器只能檢測到低頻率的脈沖信號?
答:在 S7-1200 CPU 和 SB 信號板的屬性中,數(shù)字量輸入通道的輸入濾波器默認設(shè)置值為 6.4 millisec,該輸入濾波時間對應(yīng)的高速計數(shù)器能檢測到的最大頻率為 78Hz。
因此如果使用該默認值,且 S7-1200 CPU 或 SB 信號板接入的高速輸入脈沖超過 78Hz,則 S7-1200 CPU 或SB 信號板過濾掉該頻率的輸入脈沖。
展開 0
4
其它高速計數(shù)器的用指令
還有DHSCS指令、DHSCR指令、DHSZ指令(以下稱高速比較指令)等高速計數(shù)器用指令。
0
5
高速計數(shù)器功能的執(zhí)行步驟
(1)確認高速計數(shù)器的規(guī)格。
確認高速計數(shù)器的類型、最高頻率等規(guī)格。
(2)與外部設(shè)備連接。
關(guān)于與外部設(shè)備的配線的詳細內(nèi)容,參照MELSEC iQ-F FX5U用戶手冊(硬件篇)。
(3)設(shè)置參數(shù)。
進行高速計數(shù)器的通道設(shè)置等參數(shù)設(shè)置。
(4)創(chuàng)建程序。
創(chuàng)建使用高速計數(shù)器所需的程序。
(5)執(zhí)行并調(diào)試程序。
二、 高速計數(shù)器的規(guī)格
0
1
高速計數(shù)器的類型
(1)1相1輸入計數(shù)器(S/W)--受掃描周期影響
1相1輸入計數(shù)器(S/W)的計數(shù)方法如下所示。
(2)1相1輸入計數(shù)器(H/W)--受硬件輸入影響
1相1輸入計數(shù)器(H/W)的計數(shù)方法如下所示。
(3)1相2輸入計數(shù)器
1相2輸入計數(shù)器的計數(shù)方法如下所示。
(4)2相2輸入計數(shù)器[1倍頻]
2相2輸入計數(shù)器[1倍頻]的計數(shù)方法如下所示。
展開 S7-1200 CPU 提供了最多 6 個(1214C )高速計數(shù)器 ,其獨立于 CPU 的掃描周期進行計數(shù)。
可測量的單相脈沖頻率最高為 100KHz ,雙相或 A/B 相最高為 30KHz ,除用來計數(shù)外還可用來進行頻率測量,高速計數(shù)器可用于連接增量型旋轉(zhuǎn)編碼器,用戶通過對硬件組態(tài)和調(diào)用相關(guān)指令塊來使用此功能。
一、高速計數(shù)器工作模式
高速計數(shù)器定義為 5 種工作模式
1、計數(shù)器,外部方向控制 。
2、單相計數(shù)器,內(nèi)部方向控制 。
3、雙相增 /減計數(shù)器,雙脈沖輸入。
4、5A/B 相正交脈沖輸入。
5、監(jiān)控 PTO 輸出。
每種高速計數(shù)器有兩種工作狀態(tài)。
1、外部復位,無啟動輸入。
2、內(nèi)部復位,無啟動輸入。
所有的計數(shù)器無需啟動條件設(shè)置,在硬件向?qū)е性O(shè)置完成后下載到 CPU 中即可啟動高速計數(shù)器,在 A/B 相正交模式下可選擇 1X(1 倍) 和 4X(4 倍)模式,高速計數(shù)功能所能支持的輸入電壓為 24V DC, 目前不支持 5V DC 的脈沖輸入,表 8-1 列出了高速計數(shù)器的硬件輸入定義和工作模式。
并非所有的 CPU 都可以使用 6 個高速計數(shù)器,如 1211C 只有 6 個集成輸入點,所以最多只能支持 4 個(使用信號板的情況下)高速計數(shù)器。
由于不同計數(shù)器在不同的模式下,同一個物理點會有不同的定義,在使用多個計數(shù)器時需要注意不是所有計數(shù)器可以同時定義為任意工作模式。
展開 編碼器的作用相信大家會經(jīng)常聽到,但是,到底怎么用,相信很多人是一知半解,那么,今天陳老師就給大家分享一下具體的使用方法。使用編碼器之前,我們需要先學習高速計數(shù)器的概念。
一、什么是高速計數(shù)器
假如我們的PLC的X0點接入了一個按鈕,在PLC里面寫入以下的程序,我們按住按鈕1次,那么計數(shù)器就會記1,按2次就記2,… …我們按1000次了,計數(shù)器c0的常開觸點就會閉合,這很好理解。
假如我1秒按一次,那么,人為去按,那么按個1000次就能導通。
重點來了,如果說我不接按鈕,我接了個光電感應(yīng)器或者編碼器去感應(yīng),由機器去觸發(fā),機器運行的速度非常快,可能1秒按了幾百次,甚至幾百幾千次,我們的X0的常開觸點就感應(yīng)不了了,那么怎么辦,我們可以用高速計數(shù)器。
如下表,是我們的單相的高速計數(shù)器
假如我把光電感應(yīng)器接到,X0,那么C235,就是它的專用的計數(shù)器,X0每感應(yīng)到的每一個信號都會用C235進行計數(shù),我們用以下程序就能把X0感應(yīng)到的脈沖數(shù)存放到D235里面。(同理,C236記錄的是X1的脈沖數(shù);C237記錄的是X2的脈沖數(shù)… …)
當然計數(shù)器的計數(shù)頻率是有個極限的,普通的FX系列的X點,接受的速度是50KHz,就是1秒鐘能接收導通50000次 。
接下來,看看編碼器是怎么使用的。
二、編碼器的使用(相對值編碼器)
下圖是一個編碼器,轉(zhuǎn)動上面的軸可以發(fā)出2個信號,每轉(zhuǎn)動一定的角度,這2個輸出都會閉合一定的次數(shù),就像上面的光電感應(yīng)器的接線一樣,接線可以接到2個X點上面去。然后我們可以通過高速計數(shù)器來對它進行計數(shù),從而知道它轉(zhuǎn)動了多少距離。
它與前面那種一個點輸入的感應(yīng)器又不一樣,編碼器正轉(zhuǎn)計數(shù)會增加,反轉(zhuǎn)計數(shù)應(yīng)該減少。
展開 
高速計數(shù)器的相關(guān)專題、標簽、搜索
高速計數(shù)器的最新內(nèi)容
厭氧培養(yǎng)箱是一種在無氧環(huán)境下進行細菌培養(yǎng)及操作的專用裝置。它能提供嚴格的厭氧狀態(tài)、恒定的溫度培養(yǎng)條件,并具有一個系統(tǒng)化、科學化的工作區(qū)域。在厭氧培養(yǎng)箱內(nèi)操作培養(yǎng)物,可以培養(yǎng)需要在厭氧環(huán)境中才能生長的各種厭氧生物,又能避免厭氧生物在大氣中操作時接觸氧而死亡的危險性。
一、厭氧培養(yǎng)箱的工作原理:無氧環(huán)境如何構(gòu)建?
厭氧培養(yǎng)箱通過物理密封與化學除氧相結(jié)合的方式,持續(xù)排除箱內(nèi)氧氣
產(chǎn)品品牌:永嘉微電/VINKA
產(chǎn)品型號:VK1640
封裝形式:SOP28
概述
VK1640是一種數(shù)碼管或點陣LED驅(qū)動控制專用芯片,內(nèi)部集成有數(shù)據(jù)鎖存器、LED 驅(qū) 動等電路。SEG腳接LED陽極,GRID腳接LED陰極,可支持8SEGx16GRID的點陣LED顯示。 適用于小型LED顯示屏驅(qū)動。采用SOP28的封裝形式。Z97+60
特點
民用高速旋翼飛行器發(fā)展戰(zhàn)略分析及關(guān)鍵技術(shù)展望
吳希明,呂樂豐,張廣林
(中國航空研究院,北京 100029)
摘要:面向直升機高速化的發(fā)展趨勢,總結(jié)了國外高速旋翼飛行器的發(fā)展歷程,開展了高速旋翼飛行器與直升機、通航飛機、公路、鐵路等交通運輸工具的效能仿真對比,基于潛在的民用市場需求,綜合分析了高速旋翼飛機器在交通運輸系統(tǒng)和應(yīng)急救援體系中的優(yōu)勢與劣勢
西門子S7-1200中提供了計數(shù)器操作的指令,有CTU(加計數(shù))、CTD(減計數(shù))和CTUD(加減計數(shù))三種,每一種計數(shù)器都可以在不同場景進行應(yīng)用。本文將給大家介紹加減計數(shù)器在鋰電行業(yè)輸送帶的控制案例,通過這個案例來了解一下這個指令的使用。
關(guān)鍵詞:西門子;S7-1200;SCL;輸送帶;加減計數(shù)器;計數(shù)器,案例,鋰電行業(yè)。
一、項目描述
在一個鋰電池的生產(chǎn)車間中
使用編碼器之前,我們需要先學習高速計數(shù)器的概念。
一、什么是高速計數(shù)器
假如我們的PLC的X0點接入了一個按鈕,在PLC里面寫入以下的程序,我們按住按鈕1次,那么計數(shù)器就會記1,按2次就記2,… …我們按1000次了,計數(shù)器c0的常開觸點就會閉合,這很好理解。
假如我1秒按一次,那么,人為去按,那么按個1000次就能導通。
由于高速計數(shù)器和高速脈沖串發(fā)生器與 CPU 之間的信息交換是在 I/O 掃描時進行的,所以在執(zhí)行其他命令時就可能影響高速計數(shù)器、高速脈沖串發(fā)生器與 CPU 之間的信息交換,甚至有可能丟失脈沖。
(4)在 PLC 輸入端子接線圖中,對于同一個發(fā)信元件,通常只需選其中某一觸點(例如常開觸點或常閉觸點)接入輸入端子,即對一個發(fā)信元件,它只能占一個輸入地址編號。
84、HSC ( High Speed Counter 高速計數(shù)器 ):啟動高速計數(shù)器
85、PLS ( Pulse 脈沖 ):脈沖輸出
86、READ_ RTC ( Read real time clock 讀實時時鐘 ):讀實時時鐘
87、SET_RTC ( Set real time clock ):寫實時時鐘
88、XMT ( Transmitter ):自由發(fā)送
由于高速計數(shù)器和高速脈沖串發(fā)生器與 CPU 之間的信息交換是在 I/O 掃描時進行的,所以在執(zhí)行其他命令時就可能影響高速計數(shù)器、高速脈沖串發(fā)生器與 CPU 之間的信息交換,甚至有可能丟失脈沖。
例如采用PID控制單元、高速計數(shù)器、帶速度補償?shù)哪M單元、ASC碼轉(zhuǎn)換單元等。
3、通信功能
大中型PLC系統(tǒng)應(yīng)支持多種現(xiàn)場總線和標準通信協(xié)議(如TCP/IP),需要時應(yīng)能與工廠管理網(wǎng)(TCP/IP)相連接。通信協(xié)議應(yīng)符合ISO/IEEE通信標準,應(yīng)是開放的通信網(wǎng)絡(luò)。
84、HSC ( High Speed Counter 高速計數(shù)器 ):啟動高速計數(shù)器
85、PLS ( Pulse 脈沖 ):脈沖輸出
86、READ_ RTC ( Read real time clock 讀實時時鐘 ):讀實時時鐘
87、SET_RTC ( Set real time clock ):寫實時時鐘
88、XMT ( Transmitter