西門子變頻調速器66SE7033-2EG60 SIEMENS潯之漫智控技術(上海)有限公司 本公司銷售西門子自動化產品,*,質量保證,價格優勢 西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網 西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜 我公司大量現貨供應,價格優勢,*,德國* 圖2串行總線接口電路 SPC3芯片通過請求發送(RTS),發送數據(TXD),接收數據(RXD),通過高速光耦HCPL7720和總線收發器ADM1485相連,構成串行總線接口。如圖2所示,盡管SPC3已經集成了物理層的數據傳輸功能,但它不具備RS-485的驅動接口,因此添置了RS-485的驅動電路。目前能12M波特率的驅動器芯片為數不多,有SN65ALS176,SN75ALS176,ADM1485等,本中選用的是ADM1485。另外為了避免總線上的對電路的影響,在SPC3與RS-485總線驅動電路之間采用光電隔離。TXD、RXD的隔離器件選用Hewlett Packar公司的12M高速光耦HCPL7720,RTS的隔離器件選用HCPL0601。 3 通訊接口的設計 PROFIBUS-DP的ASIC芯片SPC3集成了PROFIBUS-DP協議,能夠處理PROFIBUS-DP狀態機構,因此80C32不用參與處理PROFIBUS-DP狀態機。80C32的主要任務是對SPC3進行合理的配置、初始化及對各種報文的處理。 對SPC3的操作主要包括兩個部分:SPC3的初始化和SPC3的中斷處理。主程序和中斷程序流程圖分別如圖3和圖4所示。
圖 3 主程序流程圖 圖4中斷程序流程圖 SPC3的初始化程序應主程序的前面,而中斷處理程序完成CPU對SPC3中斷輸出的響應。 SPC3上電復位之后.在正常工作之前必須進行初始化,以配置各個寄存器。中斷處理程序用于處理SPC3發生的各種事件,這些事件包括新的參數報文事件:全局控制命令報文事件,進入或退出數據交換狀態事件,新的配置報文事件,新的地址設置報文事件,監測到波特率事件和看門狗溢出事件。SPC3在接收到由PROFIBUS主站傳送的不同輸出數據時會產生輸出標志位,CPU通過在應用循環中輪詢標志位來進行接收主站數據。對于特定應用的診斷信息需要實時傳遞到主站。主應用程序在應用循環中判斷是否有可用的診斷BUF存在一當有空閑BUF時應用程序輸入診斷信息,并請求更新。對于實時性要求嚴格的,應采用中斷進行輸出數據和診斷數據處理。 由于用于現場的設備要特別考慮抗能力,因此在設備硬件抗技術的基礎上,方面采用指令冗余,設置陷阱,的自檢及軟硬件相結合的看門狗技術,保證出軌的自動恢復,從而進一步的抗能力。 4 結論 軟起動器有很多優點,然而,目前國內生產的異步電機的軟起動器大多都不帶通信接口,有一些帶通信接口的,也多為 RS232 或 RS485 串行總線,這些串行總線,由于自身的特點,不適合工業現場控制,有礙于電動機機群的進一步網絡化發展和企業管控一體化及綜合自動化的實現。本文介紹的帶 PROFIBUS-DP總線接口的軟起動控制器,可以解決軟起動器現場通信的不足,實現電動機的群控,促進企業綜合自動化的底層網絡建設,并能帶來顯著經濟效益。 圖2串行總線接口電路 SPC3芯片通過請求發送(RTS),發送數據(TXD),接收數據(RXD),通過高速光耦HCPL7720和總線收發器ADM1485相連,構成串行總線接口。如圖2所示,盡管SPC3已經集成了物理層的數據傳輸功能,但它不具備RS-485的驅動接口,因此添置了RS-485的驅動電路。目前能12M波特率的驅動器芯片為數不多,有SN65ALS176,SN75ALS176,ADM1485等,本中選用的是ADM1485。另外為了避免總線上的對電路的影響,在SPC3與RS-485總線驅動電路之間采用光電隔離。TXD、RXD的隔離器件選用Hewlett Packar公司的12M高速光耦HCPL7720,RTS的隔離器件選用HCPL0601。 3 通訊接口的設計 PROFIBUS-DP的ASIC芯片SPC3集成了PROFIBUS-DP協議,能夠處理PROFIBUS-DP狀態機構,因此80C32不用參與處理PROFIBUS-DP狀態機。80C32的主要任務是對SPC3進行合理的配置、初始化及對各種報文的處理。 對SPC3的操作主要包括兩個部分:SPC3的初始化和SPC3的中斷處理。主程序和中斷程序流程圖分別如圖3和圖4所示。
圖 3 主程序流程圖 圖4中斷程序流程圖 SPC3的初始化程序應主程序的前面,而中斷處理程序完成CPU對SPC3中斷輸出的響應。 SPC3上電復位之后.在正常工作之前必須進行初始化,以配置各個寄存器。中斷處理程序用于處理SPC3發生的各種事件,這些事件包括新的參數報文事件:全局控制命令報文事件,進入或退出數據交換狀態事件,新的配置報文事件,新的地址設置報文事件,監測到波特率事件和看門狗溢出事件。SPC3在接收到由PROFIBUS主站傳送的不同輸出數據時會產生輸出標志位,CPU通過在應用循環中輪詢標志位來進行接收主站數據。對于特定應用的診斷信息需要實時傳遞到主站。主應用程序在應用循環中判斷是否有可用的診斷BUF存在一當有空閑BUF時應用程序輸入診斷信息,并請求更新。對于實時性要求嚴格的,應采用中斷進行輸出數據和診斷數據處理。 由于用于現場的設備要特別考慮抗能力,因此在設備硬件抗技術的基礎上,方面采用指令冗余,設置陷阱,的自檢及軟硬件相結合的看門狗技術,保證出軌的自動恢復,從而進一步的抗能力。 4 結論 軟起動器有很多優點,然而,目前國內生產的異步電機的軟起動器大多都不帶通信接口,有一些帶通信接口的,也多為 RS232 或 RS485 串行總線,這些串行總線,由于自身的特點,不適合工業現場控制,有礙于電動機機群的進一步網絡化發展和企業管控一體化及綜合自動化的實現。本文介紹的帶 PROFIBUS-DP總線接口的軟起動控制器,可以解決軟起動器現場通信的不足,實現電動機的群控,促進企業綜合自動化的底層網絡建設,并能帶來顯著經濟效益。 |