當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>A-B PLC系統中心>>A-B 1756系列>> A-B 1756-L65 正版進口 1756-L65
Allen Bradley 1756-L61S 鷹潭市供應 1756-
A-B 1756-PA75R 品質魅力 1756-PA75R
A-B 1756-OW16I 好價格如一 1756-OW16I
A-B 1756-L65系統軟件實現
為了充分發揮系統的性能,實現按摩方式、力度及其寬窄的合理組合,本系統軟件共設計為三層:電機驅動層,功能驅動層,用戶界面。其中:電機驅動層負責對硬件的驅動,即起停、強弱以及寬窄的驅動;功能驅動層負責對所有功能的按優先級仲裁,對低級功能進行保護或清除,并與其他模塊的功能層交互等;而用戶界面則負責接收用戶的按鍵輸入。其原理如圖1所示。
A-B 1756-L65系統的控制程序流程圖如圖2所示
系統上電后,A-B 1756-L65CPU開始對整個鍵盤進行掃描,當掃描到某鍵按下后進行適當的延時消抖,再次確認按鍵有效后即啟動相應按鍵的服務子程序,然后進行過零檢測,通過控制可控硅來實現對電機的速度控制。同時將電機的速度狀態顯示于LCD中。
本系統軟件主要解決了以下幾個重要的問題:
2.3.2.1:過零檢測
A-B 1756-L65統利用特定的硬件電路對市電進行整流后得到半波信號,然后從RA4引腳輸入同步信號。系統巧妙的利用了硬件的特性,當對T0進行初始值設定后,然后通過外部信號來觸發定時器T0的翻轉,從而實現精確的過零檢測。然后根據過零檢測可以控制可控硅來實現對電機電壓的準確控制。這樣可以十分有效地避免通過軟件進行過零檢測時帶來的誤差,并由此引起的電機電壓控制不準確、不穩定以及整個系統運行的不可靠。
2.3.2.2:按摩區間劃分
當紅外線探測裝置探測到按摩對象的相應參數后,程序根據此結果將整個按摩區域劃分為頸部、中部、腰部以及尾椎四個區間。并按人體生理原理對各個區間采用不同的按摩方式及其按摩力度和寬窄的變化組合,從而提高按摩舒適度。
2.3.2.3:脈沖計數
程序采用A-B 1756-L65模塊(即捕獲、比較、脈沖寬度調制模塊)中的捕獲功能來實現脈沖計數。從而實現按摩頭功能盒在區間內的運動控制。但在實驗過程中發現計數值偶爾會存在誤差。通過采取以下改進措施后:即當CCP捕捉到*個脈沖后便立即關閉CCP,同時啟動定時器并延時一定的時間后再重新啟動CCP繼續進行脈沖計數。經過較長時間的實驗測定以及用戶反饋的情況,確定采用CCP實現的脈沖計數已經十分準確,*達到了系統的控制精度要求。
Allen Bradley Electronic Operator Interface Terminal
Allen Bradley Electronic Operator Interface Terminal
Allen Bradley Electronic Operator Interface Terminal
Allen Bradley Electronic Operator Interface Terminal
Allen Bradley Industrial Computer Panel View
NEW Allen Bradley 1791-16BC DC Block I/O Module Ser. B
USED Allen Bradley 1785-L40B/E Processor Module L01
USED Allen Bradley 1785-L40B/E Processor Module C01
NEW Allen Bradley 1746-NIO4I Analog Combination Module
Allen Bradley 1770-KF2 Data Communication Interface
USED VMIC VMIVME-7698-146 Celeron Socket Computer Board
USED Xycom XVME-678 VMEbus PC/AT Processor Module
?
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,儀表網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。