公司新聞
西門子200smart用中斷實時測出電機轉速
發布時間: 2024-04-07 18:03 更新時間: 2024-12-27 09:10
在電機尾部軸上安裝一個四線式的增量型編碼器,編碼器是600線的,任選一根編碼器的信號線接到200SMART PLC輸入點I0.0上,利用I0.0的上升沿中斷,計編碼器反饋回來的信號,再利用循環定時中斷,每50MS產生一次中斷,采集計數值,將電機每分鐘的轉速測出來。
增量型編碼器內部結構如下圖所示:
我們編寫的程序如下:
主程序如下,用中斷連接指令將0號事件(I0.0上升沿)和INT_0建立連接,傳送循環定時時間50(以毫秒為單位)到SMB34,將10號事件(循環定時中斷0)和INT_1連接,用ENI指令將PLC中中斷開放:
用中斷程序0計編碼器反饋回來的信號:
用中斷程序1每50MS去采集計數值,并計算出電機每分鐘的轉速,在中斷程序1中將VD0中的值清零,這樣每次采集到的數值就是50MS的計數值:
編碼器反饋回來的是脈沖信號,所以需要在系統塊中將I0.0的濾波時間修改為0.16微秒。
其他新聞
- 西門子1200PLC通過博圖軟件更新CPU固件詳解 2024-12-27
- 如何使用西門子S71200 OB組織塊 2024-12-27
- 兩個1200 和一個HMI設備組態網絡連接方法 2024-12-27
- 應用實例 | 如何實現多伺服電機同步控制? 2024-12-27
- 兩臺西門子1200PLC進行PN通訊全過程 2024-12-27
- 自動化PLC過程控制與運動控制有何區別? 2024-12-27
- S7-200 SMART如何通過模擬量輸出控制變頻器頻率 2024-12-27
- 西門子PLC的幾種通信方式介紹 2024-12-27
- 西門子SCL編程實例:1200/1500PLC不定長數組選擇排序的運用編程! 2024-12-27
- 西門子1500與75臺200smart 以太網通訊,大神是怎么做到的? 2024-12-27
- 以西門子200smart為例,三級傳送帶程序! 2024-12-27
- 西門子S7-200SMART支持協議匯總 2024-12-27
- 西門子1200PLC與G120變頻器進行DP通訊! 2024-12-27
- S7-1500PLC通信原理詳解,這可是gaoji應用的重點 2024-12-27
- MODBUS TCP 通訊協議、自由格式通訊協議詳解 2024-12-27
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595