一、普通計數器
先來學習下普通計數器,那C0舉例,看下圖,當X0來上升沿時,C0會計數一次,當C0計數到1000時,就會停止計數,C0計數器開關會動作,在編程時,建議用RST指令使C0進行復位,否則C0計數超限后一直處于溢出狀態。
二、高速計數器
高數計數和普通計數器區別在于:
1、高數計數可以識別頻率較高的脈沖
2、高速計數器調用計數器即可,在程序里面不會體現出輸入端X,比如下表,調用計數器C235之后,程序里面不會有X0輸入端,只要在輸入端接好線即可
如下表,是我們的單相的高速計數器
假如我把光電感應器接到,X0,那么C235,就是它的專用的計數器,X0每感應到的每一個信號都會用C235進行計數,我們用以下程序就能把X0感應到的脈沖數存放到D235里面。(同理,C236記錄的是X1的脈沖數;C237記錄的是X2的脈沖數… …),
在啟動計數器之前,一般有兩個程序要寫:
啟動計數器對應的特殊寄存器(比如C235對應M8235,C236對應M8236等),就是先定義方向,是增計數還是減計數。
啟動之前建議復位一下C235,(有人問C235溢出后還能計數嗎,回答是還可以進行計數,但他是32位的,所以只能計數到32位)
當然計數器的計數頻率是有個極限的,普通的FX系列的X點,接受的速度是50KHz,就是1秒鐘能接收導通50 000次 。
三、編碼器的使用(增量式編碼器為例)
增量式編碼器可利用光電轉換原理輸出A、B和Z三組方波脈沖;A、B兩組脈沖相位差90度,能夠判斷出電機的旋轉方向,而Z相為每轉一圈輸出一個脈沖,用于基準點定位。此編碼器原理構造簡單,機械平均,并且壽命可達幾萬小時,具有較強的抗干擾能力,可靠性高。但是是無法輸出軸轉動的juedui位置信息。
根據編碼器原理,我們把編碼器接到PLC上面,如下圖(下圖以C251為例)
雙相高速計數器(C251~C255) A相和B相信號決定計數器是增計數還是減計數。當A相為ON時,B相由OFF到ON,則為增計數;當A相為ON時,若B相由ON到OFF,則為減計數,
下圖是用C251計數的基本指令
第一條指令:啟動C251之前,先進行復位操作
第二條指令:X12是啟動C251計數器的,X12不是用來采集的(X1和X2是用來采集的,在程序內不能出現)
第三條指令:C251計數溢出之后啟動Y2運行
第四條指令:M8251是正反向標志,比方說編碼器正向運行時M8251接通,反之斷開。
- 電機專題——西門子伺服系統的現狀與未來 2024-11-24
- 西門子變頻器在變頻調速時對普通異步電機的影響 2024-11-24
- 一文了解西門子變頻器的工作原理,組成和使用方法! 2024-11-24
- 使用西門子變頻調速的shida優勢 2024-11-24
- 西門子變頻器干擾現象怎么破?四大方法助你輕松解決! 2024-11-24
- 西門子伺服壓力傳感器的應用原理 2024-11-24
- 西門子變頻器與電機的調控應用 2024-11-24
- 西門子伺服和變頻器,兩者有何異同,詳細解釋 2024-11-24
- 西門子變頻器常見的故障分析與處理 2024-11-24
- 西門子PLC控制系統控制伺服電機的原理 2024-11-24
- 變頻器沒有被發明前,西門子電機是如何進行調速的? 2024-11-24
- 電機容易壞,變頻器在作妖? 2024-11-24
- 為什么西門子直線電機的慢走絲機床精度穩定性沒那么好 2024-11-24
- 全面講解西門子變頻器分類及發展趨勢 2024-11-24
- 什么是變頻器,西門子變頻器能實現哪些控制功能? 2024-11-24
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415