詳細介紹
C250/0100/STD/ABB
C250/0100/STD/ABB
主營產品:
DCS、PLC、工業機器人備件、伺服驅動器、輸入輸出模塊、冗余容錯控制系統卡件,Allen Bradley羅克韋爾1756-1785-1771-1784-1746-1747-1757系列模塊1336、1305/1398系列觸摸屏驅動,FXOBORO??怂共_FBM模塊,施耐德140模塊,西門子TI系列MOOER模塊,霍尼韋爾DCS卡件,GE、英維思TRICONEX,黑馬HIMA、本特利350系統備件、西屋模塊等。
1 引言
過去,工程設計時一直需要大量的硬件系統,并且需要復雜的布線,要實現系統的遠程控制幾乎是不可能的,如果設計師想要改進設計,所有不相關的硬件需要丟棄,這樣會造成*的浪費。在整個設計中可對可編程序邏輯控制器(PLC)進行軟件編程來實現,大大減少了工程設計所需硬件,此外采用PLC的好處還在于可以使用第三方軟件LabVIEW方便的進行訪問和控制,只需要這種軟件安裝特定的驅動程序就可以了。
2 工程設計配置與準備
2.1 基于OMRON 網卡的NI OPC服務器
NI OPC服務器中有OMRON網卡的以太網驅動程序,可以實現OMRON CJ1MCPU11 - ETN21PLC與LabVIEW之間的通信。歐姆龍編程人員一般使用以太網網關作為軟件的接口,讓PLC用戶實現通訊。
NI OPC服務器配備有歐姆龍PLC的以太網驅動,用戶可以通過幾個簡單的設置來設置服務器,創建可以直接鏈接到的PLC寄存器的變量標簽,這些標簽定義為OPC標簽。NI OPC服務器還提供了NI OPC快速客戶端,使用戶能夠實時監控PLC的狀態。一旦創建了并正確配置OPC標簽,就可以簡化LabVIEW和PLC之間的通信,因為驅動程序可以自動應用相關的FINS命令,與此同時,在LabVIEW中,程序可以通過使用與OPC標簽鏈接的共享變量來設計。
2.2 美國NI虛擬儀器
美國LabVIEW軟件是實驗室虛擬儀器工程工作臺的縮寫,它是一個圖形化的開發環境,能夠以小的成本快速生成靈活的、可伸縮的設計、控制和測試應用程序。
LabVIEW由美國國家儀器(NI)公司研制開發,類似于C和BASIC開發環境,但是LabVIEW與其他計算機語言的顯著區別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。 LabVIEW軟件是NI設計平臺的核心,也是開發測量或控制系統的理想選擇。 LabVIEW開發環境集成了工程師和科學家快速構建各種應用所需的所有工具,旨在幫助工程師和科學家解決問題、提高生產力和不斷創新。
通過LabVIEW,工程人員能夠與真實世界的信號進行交互,分析數據以獲得有意義的信息,并通過直觀的顯示、報告和網絡分享結果。無論有沒有編程經驗,LabVIEW讓所有用戶都能快速、輕松地進行開發。LabVIEW擁有前端接口應用程序,允許用戶設計并用于控制系統。一般來說,LabVIEW有三個主要元素:前面板、塊圖和連接器面板。前面板允許用戶構建控件和指示器,控件包括旋鈕、按鈕、刻度盤和其他輸入機制,指示器是圖形、發光二極管和其他輸出顯示。
2.3 可編程序邏輯控制器
用于實現的PLC是歐姆龍CJ系列,該PLC有4個單元,即電源單元(CJ1M-PA202),具有以太網功能的CPU單元(CJ1M-CPU11-ETN21)、基本輸入單元(CJ1M-ID211)和基本輸出單元(CJ1M -OC211)。所有這些單元都可以組裝在一起,并通過將它們移動到單元的背面來鎖定滑動器,后的蓋板必須連接在PLC的右邊,否則會發生致命錯誤。
2.4 變頻驅動
OMRON SYSDRIVE 3G3MV -A2007型逆變器是一種可變頻率驅動,用于改變電機提供給電機的頻率,從而改變電機的轉速。矢量控制功能的優點是,它能保證輸出頻率為1赫茲的額定電機扭矩的150%,允許在低頻時產生較大的轉矩,并抑制負載所引起的轉速波動。為了有效控制三相鼠籠型感應電動機,需要對3G3MV逆變器的功能參數進行配置。
3 實現過程
為了實現這一項目,PLC和LabVIEW之間的通信是至關重要的,該實現使用LabVIEW來執行電動機的啟動和停止操作,在正向或反方向上,通過改變電機的頻率來改變速度。然而,該系統并不是一種監視控制和數據采集(SCADA),因為沒有實際的數據測量從電機的實際輸出中獲得。
如圖1所示,用戶有權通過一臺筆記本電腦作為主機進行控制,然后,用戶的輸入數據將轉換為布爾數據,并通過以太網電纜和路由器發送到CJ1M-CPU11-ETN21可編程邏輯控制器,一旦布爾數據被PLC處理,將打開PLC的基本輸出中的相關地址,根據用戶給出的輸入數據,這一過程允許3G3MV變頻/變頻驅動操作三相鼠籠感應電動機。此外,當輸入功率為單相電源時3G3MV逆變器/變頻驅動器在電源模塊和電動機之間充當逆變器,而鼠籠式感應電動機則仍以三相運行。
Bosch Rexroth Komplett Schraubsystem 0608 720 039
KEB 23F5A0R-540A
C70 E15 92543/04 02203-8725
Siemens 6FC5103-0AB03-0AA2
Sefelec Megohmmeter M1501P
Heidenhain 14018U-780
Siemens 6ES7626-2AG00-0AE3
Siemens 6ES7658-1AF07-0YA5
Siemens 6ES7658-3AX06-0YA5
Siemens 6AV6371-1CA07-0AX0
IPG Ytterbium Fiber Laser YLP-C-0.5-100-20-10-AL
Siemens 6DD1606-3AA0
ABB PM640
Siemens 6DD1660-0AF0
Siemens 6ES7658-1EX17-2YA5
KUKA VKCP2 00-107-264
Indramat DDC01.2-N200A-DL02-01-FW
Indramat DDC01.2-N200A-DA01-01-FW
Siemens 6FC5356-0BB12-0AE0
Siemens 6AV7861-3AB00-0AA0
Siemens 6SC9811-4DA04
Siemens 6EW1861-2BD
Indramat DDC DDC01.2-N200A-DL09-01-FW
Siemens 6SL3100-0BE25-5AB0
Heidenhain Logikeinheit LE 355
Indramat DDC DDC01.2-N100A-DL01-01-FW
Siemens 6ES7626-2AG00-0AE3
Indramat DDC01.2-N200A-DL01-01-FW
Indramat DDC01.2-N100A-DL05-01-FW
Indramat DDC01.2-N100A-DL01-01-FW
Indramat DDC01.2-N100A-DL02-01-FW
Indramat DDC01.2-N100A-DL03-01-FW
Indramat DDC01.2-N200A-DA01-01-FW
Indramat DDC01.2-N200A-DL05-01-FW
Siemens 6ES7317-6FF04-0AB0
Siemens 6AV1242-0DA02-0AA0
Siemens 6AV7614-0AB22-0CG0
Siemens 6DD1645-0AE0
DDC01.1-N200A-DA01-00
DDC01.1-K100A-DL04-01-FW
DDC01.2-N200A-DL01-01-FW
Indramat DDC01.2-N200A-DL01-01-FW
Siemens 6FC5203-0AF02-0AA0
Siemens 6AV3545-1VB12-3FX0
Matsushita NAiS Camera System ANM832CE
Siemens 6SE7024-7FD20 6SE7024-7FD20-Z
Siemens 6DD1661-0AE1
Siemens 6DP1511-8AA
Siemens 6DP1210-8BC
Siemens 6SL3100-0BE23-6AB0
A06B-6064-H306#H550
Siemens 6DD1601-0AH0
Amplifier Module aISV-40HV A06B-6127-H104
Siemens 6DD1606-2AB0
Siemens 6ES5894-0MA04
St?ubli Sicherheits.-Modul auf Grundplatte D23145300 2 / D23145201
Baumüller Leistungsteil BUM62T-75/97,5-54-M-010 BUM62
Siemens 6AV6381-2BF07-0AX0
Festo Spindelachse DGE-63- -SP DGE-63-1100-SP-KG-KF-GK-SV
KUKA KCP2 00-107-264
Siemens 6AV6381-2BH07-0AX0
Indramat Servo Controller HDS04.2-W200N-HS37-01-FW HSM01.1-FW
Indramat Servo Controller HDS04.1-W200N-HS37-01-FW HSM01.1-FW
Indramat Servo Controller HDS04.1-W200N-HS32-01-FW
Lauer AVT212e