西門子PLC模塊6ES7317-2EK14-0AB0
我公司致力于推廣西門子高性能自動化系統和驅動產品,所經營產品范圍包括:LOGO!通用模塊;SIMATIC S7-200、S7-300、S7-400系列可編程控制器; SIMATIC HMI面板,工控機,編程器;工業PROFIBUS、以太網及無線通訊等相關產品;正版PCS7 軟件、WINCC組態軟件、STEP 7編程軟件;SITOP工業開關電源;通用型、工程型變頻器,直流調速裝置等。隨著技術的發展和產品的更替,產品的出現層出不窮,我公司也緊隨西門子腳步爭取為廣大客戶提供新的自動化產品:SIMATIC S7-1200系列PLC;SIMATIC BASIC HMI面板;G120、G130、G150、S120等全新SINAMICS家族驅動產品;PCS7 V7.1和新的STEP7 Basic平臺軟件等。公司各類產品齊全,貨量充足,能夠滿足客戶緊急大量現貨需求,保證工期進度。
價格波動,請來電咨詢
數據塊用于存儲用戶數據及程序中間變量。新建數據塊時,默認狀態是優化的存儲方式,且數據塊中存儲的變量是非保持的。
我們常用的數據塊會把“優化的塊"選項點掉,在程序中我們要用到各種變量,這些變量你要先在DB塊中進行創建,創建完成后就可以在編程時,進行使用。當然變量也有很多不同的類型,有bool,real,int,word之類的,根據編程者的需求進行創建。
每個變量會對應DB塊中的一個地址,每個DB塊自身都會有個編號,比如DB8,表示是第8個被創建的DB塊,內部的變量地址從0.0開始,然后DB塊的編號和變量的地址組合起來就是這個變量在程序中的名字。比如“變量1"的地址就為:DB8.DBX0.0,在編程中只要輸入DB8.DBX0.0就可以將變量1進行使用,十分方便。
DB塊中的變量
Zui后,我們的博途程序就是靠這四種塊來拼接而成的,OB塊調用FC或者FB塊來運行功能,DB塊負責將需要使用的變量提供給FB或FC塊,使程序達到某種編程者想要的效果。
就目前而言,在中國的工控市場上,西門子仍然占了很大的份額,因此對于上位機開發而言,經常會存在需要與西門子PLC進行通信的情況。然后對于西門子PLC來說,通信方式有很多,下面簡單列舉一下:
(1) S7通信:PLC作為服務器,上位機作為客戶端
(2) 開放式TCP通信:PLC作為服務器,上位機作為客戶端
(3) 開放式TCP通信:PLC作為客戶端,上位機作為服務器
(4) ModbusTCP通信:PLC作為服務器,上位機作為客戶端
(5) ModbusTCP通信:PLC作為客戶端,上位機作為服務器
(6) ModbusRTU通信:PLC作為主站,上位機作為從站
(7) ModbusRTU通信:PLC作為從站,上位機作為主站
(8) Simatic Net OPCDA通信
(9) Simatic Net OPCUA通信
(10) KepServer OPCDA通信
(11) KepServer OPCUA通信
由于篇幅有限,這次僅以西門子S7通信為例,說明下如何基于S7通信協議實現與西門子PLC之間的通信。
1. PLC軟件安裝及配置
目前西門子PLC主要使用的軟件包括STEP7-MicroWIN SMART、SIMATIC STEP7以及TIA Portal。TIA Portal已經兼容STEP 7,因此以后應該是STEP 7-MicroWIN SMART作為小型PLC的編程軟件,TIA作為中大型PLC的編程軟件,這里主要以博途為例進行說明:
如果大家需要軟件的,可以關注左上方公眾號,或者搜索微信公眾號:dotNet工控上位機,關注后發送關鍵詞:200SMART編程軟件即可獲取STEP 7-MicroWIN SMART V2.5軟件,發送關鍵詞:博圖V15即可獲取TIA V15.1編程軟件。
軟件安裝完成后,PLC的配置也很簡單,如果大家手頭沒有實際的PLC,也可以通過仿真的方式搭建PLC環境,具體可以參考文章:戳↓
基于S7-PLCSIM Advanced搭建S7通信仿真環境
無論使用何種方式,以下兩個地方需要進行配置一下:
PLC配置一:需要將PLC的允許來自遠程對象的PUT/GET通信訪問勾選。
PLC配置二:對于DB塊的訪問,需要取消勾選優化訪問。
西門子PLC模塊6ES7317-2EK14-0AB0
- 西門子PLC模塊6ES7318-3EL00-0AB0 2024-11-23
- 西門子PLC模塊6ES7318-3EL01-0AB0 2024-11-23
- 西門子CPU模塊6ES7312-1AE14-0AB0授權代理 2024-11-23
- 西門子CPU模塊6ES7312-1AE13-0AB0授權代理 2024-11-23
- 西門子CPU電源6ES7307-1KA02-0AA0 2024-11-23
- 西門子CPU電源6ES7307-1EA01-0AA0 2024-11-23
- 西門子CPU電源6ES7307-1BA01-0AA0 2024-11-23
- 西門子CPU319-3PN/DP控制器模塊6ES7318-3EL01-0AB0 2024-11-23
- 西門子CPU319-3PN/DP控制器模塊6ES7318-3EL00-0AB0 2024-11-23
- 西門子CPU317-2PN/DP控制器模塊6ES7317-2EK13-0AB0 2024-11-23
- 西門子CPU317-2DP控制器模塊6ES7317-2AK14-0AB0 2024-11-23
- 西門子CPU317-2DP控制器模塊6ES7317-2AJ10-0AB0 2024-11-23
- 西門子CPU315-2PN/DP控制器模塊6ES7315-2EH14-0AB0 2024-11-23
- 西門子CPU315-2PN/DP控制器模塊6ES7315-2EH13-0AB0 2024-11-23
- 西門子CPU315-2DP控制器模塊6ES7315-2AH14-0AB0 2024-11-23
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324