?XYCOM XVME-976由于DSP具有數據處理速度快,工作穩定等特性,在設計中主要用來完成數據的實時處理、運算和響應,輸入/輸出(I/O)信號的處理,電源監控及數據保存。在設計中采用CPLD可以增強DSP訪問外圍設備的能力,實現可編程I/O口的擴展、片內時序邏輯電路和組合邏輯電路設計、輸入緩沖、輸出驅動及產生其他器件的片選信號。CPLD通過片內可編程數據交換邏輯模塊發送輸入端口狀態信息到DSP,接受DSP發出的控制信息,對于系統中部分輸入、輸出邏輯關系直接在CPLD中由可編程邏輯處理模塊完成。電梯主控制器結構如圖2。
?XYCOM XVME-976DSP在系統中主要完成以下功能:
(1)通過控制器局域網CAN總線與其他電梯轎廂控制器、呼梯控制器等進行數據通信。
(2)通過DSP事件管理器模塊(EVB)的正交編碼電路連接光電編碼器以獲得電梯轎廂的位置和速率等信息。
(3)通過多功能通用輸入/輸出(I/O)口對開關量輸入/輸出信號進行控制。
(4)通過串行通信接口(SCI),?XYCOM XVME-976采用RS-485或RS-232,總線方式與上位機通信及電梯狀態顯示。(5)通過10位模數轉換模塊(ADC)采集電梯運行狀態的模擬量信息,轉換為數字量信息,并將轉換結果保存在存儲器中。 DSP對信息進行轉換、運算、處理后,將狀態信息發送到通信總線上,傳送給其他微處理器,將控制信號傳送至CPLD,由CPLD進行邏輯處理,使控制對象產生相應的動作。
二、?XYCOM XVME-976嵌入式系統在電梯系統主控制器中的應用 隨著以嵌入式處理器為核心的智能電梯控制系統的飛速發展和普及,對電梯控制系統的主控制器在功能、實時性、可靠性和軟件編程的靈活性提出了更多、更高的要求。考慮到這些情況,有必要在電梯控制系統中引入嵌入式實時操作系統為軟件開發平臺。
例如可以選用源碼公開、成熟的_?XYCOM XVME-976操作系統。 在電梯控制系統中使用嵌入式實時操作系統_/OS-Ⅱ,可以將應用程序分解成多任務,簡化了應用系統軟件的設計。使得電梯控制系統的實時性得到保證,而且良好的多任務設計,有助于提高系統的穩定性與可靠性。電梯控制系統主程序流程圖如圖3。 電梯控制系統中斷模塊包括兩部分:定時器模塊和CAN總線數據接收模塊。
Tschechische Republik
Sinumerik NCU 572 6FC5357-0BB25-0?AA0 Siemens simodrive
Ort: Tschechische Republik
Siemens Simatic CPU 416 6ES7 416-2FK04-0AB0 S5 S7
Ort: Tschechische Republik
SIEMENS MP270B 6AV6 545-0AG10-0AX0 Multi Panel simatic
Ort: Tschechische Republik
Siemens Simatic MP270 MP 270 6AV6542-0AD15-2?AX0
Ort: Tschechische Republik
Siemens Simatic 6ES7 416-3XL00-0AB0 CPU S5 S7 NEU OVP
Ort: Tschechische Republik
Siemens Simatic 6ES7 416-3XL00-0AB0 CPU S5 S7 NEU OVP
Ort: Tschechische Republik
Siemens Simatic 6FC5210-0DF02-0?AA0 sinumerik simodrive
Ort: Tschechische Republik
Siemens 6ES5 955-3LC41 simatic komplet Rack + CPU 928B
Ort: Tschechische Republik
Siemens 6SN1145-1BA01-0?DA1 simodrive E/R Modul simatic
Ort: Tschechische Republik
Siemens Simodrive 6SN1145-1BA01-0?BA1 611, E/R Modul
Ort: Tschechische Republik
Siemens Simatic Stromversorgung 6ES5 955-3NF41