西門(mén)子電纜6ES7368-3CB01-0AA0
PLC主要用于開(kāi)關(guān)量的邏輯控制。隨著PLC技術(shù)的進(jìn)步,它的應(yīng)用領(lǐng)域不斷擴(kuò)大。
如今,PLC不僅用于開(kāi)關(guān)量控制,還用于模擬量及數(shù)字量的控制,可采集與存儲(chǔ)數(shù)據(jù),還可對(duì)控制系統(tǒng)進(jìn)行監(jiān)控;還可聯(lián)網(wǎng)、通訊,實(shí)現(xiàn)大范圍、跨地域的控制與管理。PLC已日益成為工業(yè)控制裝置家族中一個(gè)重要的角色。。
用于開(kāi)關(guān)量控制
PLC控制開(kāi)關(guān)量的能力是很強(qiáng)的。所控制的入出點(diǎn)數(shù),少的十幾點(diǎn)、幾十點(diǎn),多的可到幾百、幾千,甚至幾萬(wàn)點(diǎn)。由于它能聯(lián)網(wǎng),點(diǎn)數(shù)幾乎不受限制,不管多少點(diǎn)都能控制。
所控制的邏輯問(wèn)題可以是多種多樣的:組合的、時(shí)序的;即時(shí)的、延時(shí)的;不需計(jì)數(shù)的,需要計(jì)數(shù)的;固定順序的,隨機(jī)工作的;等等,都可進(jìn)行。
PLC的硬件結(jié)構(gòu)是可變的,軟件程序是可編的,用于控制時(shí),非常靈活。必要時(shí),可編寫(xiě)多套,或多組程序,依需要調(diào)用。它很適應(yīng)于工業(yè)現(xiàn)場(chǎng)多工況、多狀態(tài)變換的需要。
用PLC進(jìn)行開(kāi)關(guān)量控制實(shí)例是很多的,冶金、機(jī)械、輕工、化工、紡織等等,幾乎所有工業(yè)行業(yè)都需要用到它。目前,PLC首用的目標(biāo),也是別的控制器無(wú)法與其比擬的,就是它能方便并可靠地用于開(kāi)關(guān)量的控制。
用于模擬量控制
模擬量,如電流、電壓、溫度、壓力等等,它的大小是連續(xù)變化的。工業(yè)生產(chǎn),特別是連續(xù)型生產(chǎn)過(guò)程,常要對(duì)這些物理量進(jìn)行控制。
作為一種工業(yè)控制電子裝置,PLC若不能對(duì)這些量進(jìn)行控制,那是一大不足。為此,各PLC廠家都在這方面進(jìn)行大量的開(kāi)發(fā)。目前,不僅大型、中型機(jī)可以進(jìn)行模擬量控制,就是小型機(jī),也能進(jìn)行這樣的控制。
PLC進(jìn)行模擬量控制,要配置有模擬量與數(shù)字量相互轉(zhuǎn)換的A/D、D/A單元。它也是I/O單元,不過(guò)是特殊的I/O單元。
A/D單元是把外電路的模擬量,轉(zhuǎn)換成數(shù)字量,然后送入PLC。D/A單元,是把PLC的數(shù)字量轉(zhuǎn)換成模擬量,再送給外電路。
作為一種特殊的I/O單元,它仍具有I/O電路抗干擾、內(nèi)外電路隔離,與輸入輸出繼電器(或內(nèi)部繼電器,它也是PLC工作內(nèi)存的一個(gè)區(qū)??勺x寫(xiě))交換信息等等特點(diǎn)。
工作原理編輯HTTP絕緣 這里介紹一種用PLC定時(shí)器作看門(mén)狗,對(duì)控制對(duì)象工作情況進(jìn)行監(jiān)控的思路?! ?2. 遠(yuǎn)程訪(fǎng)問(wèn)采用網(wǎng)絡(luò)操作系統(tǒng)、內(nèi)置Web Server軟件,利用Web 信息發(fā)布技術(shù),通過(guò)局辦公網(wǎng),為上級(jí)和相關(guān)職能部門(mén)提供有關(guān)的信息。SIMATIC 箱式 PC 能夠?yàn)闄C(jī)械工程師、工廠工程師和控制箱制造商提供極其強(qiáng)固的工業(yè) PC,用于要求功能強(qiáng)大而結(jié)構(gòu)緊湊的應(yīng)用。采用32位微處理器、實(shí)現(xiàn)CNC控制,用于完成CNC連續(xù)軌跡控制以及內(nèi)部集成式PLC控制。。對(duì)西門(mén)子而言,不論是燃?xì)廨啓C(jī)的自主優(yōu)化,還是改善對(duì)智能電網(wǎng)的監(jiān)測(cè),抑或?yàn)楣I(yè)設(shè)施提供預(yù)測(cè)性維護(hù),人工智能技術(shù)都蘊(yùn)含著巨大潛力。我們一直在利用人工智能。在人工智能的工業(yè)應(yīng)用領(lǐng)域,西門(mén)子具有優(yōu)勢(shì)。我們能夠提供新服務(wù),助力客戶(hù)提高生產(chǎn)力和生產(chǎn)效率。結(jié)合使用 SIMATIC 工程組態(tài)工具,可極為高效地對(duì) S7-400 進(jìn)行組態(tài)和編程,尤其對(duì)于采用高性能工程組件的廣泛自動(dòng)化任務(wù)。為此,可以使用高級(jí)語(yǔ)言(如 SCL)以及用于順序控制、狀態(tài)圖和工藝圖的圖形化組態(tài)工具。CSA C22.2 142 控制規(guī)模還與PLC指令系統(tǒng)有關(guān)。規(guī)模大的PLC指令條數(shù)多,指令的功能也強(qiáng),才能應(yīng)付對(duì)點(diǎn)數(shù)多的系統(tǒng)進(jìn)行控制的需要。 當(dāng)用PLC進(jìn)行網(wǎng)絡(luò)設(shè)計(jì)時(shí),其難度比PLC單機(jī)控制大得多。首先你應(yīng)選用自己較熟悉的機(jī)型,對(duì)其基本指令和功能指令有較深入的了解,并且指令的執(zhí)行速度和 用戶(hù)程序存儲(chǔ)容量也應(yīng)仔細(xì)了解。否則,不能適應(yīng)你的實(shí)時(shí)要求,造成系統(tǒng)崩潰。另外,對(duì)通信接口、通信協(xié)議、數(shù)據(jù)傳送速度等也要考慮?! ∶總€(gè)高速計(jì)數(shù)器都有固定的特殊功能存儲(chǔ)器與之相配合,完成高速計(jì)數(shù)功能。每個(gè)高速計(jì)數(shù)器都有一個(gè)狀態(tài)字節(jié),程序運(yùn)行時(shí)根據(jù)運(yùn)行狀況自動(dòng)使某些位置位,可以通過(guò)程序來(lái)讀相關(guān)位的狀態(tài),用以作為判斷條件實(shí)現(xiàn)相應(yīng)的操作。 全部編譯(Compile All)。 PLC還可配置上小型打印機(jī),定期把DM區(qū)的數(shù)據(jù)打出來(lái)。安裝、編程和操作極為簡(jiǎn)便SIMATIC C7(通過(guò)配有 PROFIBUS DP 接口的 C7,或通過(guò) PROFIBUS DP CP)(使用配備 PROFINET 接口或 PROFINET CP 的 CPU)中央控制器和 ET 200M 之間的安全相關(guān)通信和標(biāo)準(zhǔn)通信是通過(guò) PROFIBUS DP 實(shí)現(xiàn)的。通過(guò)專(zhuān)門(mén)開(kāi)發(fā)的 PROFIBUS 行規(guī) PROFIsafe,可在標(biāo)準(zhǔn)數(shù)據(jù)報(bào)文中傳輸與安全功能相關(guān)的用戶(hù)數(shù)據(jù)。無(wú)需附加的硬件組件,如安全總線(xiàn)。所需的軟件既可以作為操作系統(tǒng)的擴(kuò)展功能集成在硬件組件中,也可作為經(jīng)過(guò)認(rèn)證的軟件塊裝載到 CPU 中。傳輸速率為 300 - 115 200 bit/s (5)響應(yīng)各種外圍設(shè)備(如編程器、打印機(jī)等)的請(qǐng)求?! ?wèn)題反映: 嚴(yán)重到找不到S7統(tǒng)計(jì)通訊了,還提供了適合在具有硬實(shí)時(shí)要求和*可用性要求的子系統(tǒng)網(wǎng)絡(luò)中使用的相應(yīng)交換機(jī) (SCALANCE X-200IRT)?! ?.5PLC的以太網(wǎng)模塊,可以使PLC加入互聯(lián)網(wǎng),并且可以設(shè)置自己的和網(wǎng)頁(yè)。? 電氣與電子工業(yè)及相關(guān)產(chǎn)業(yè)。SIMATIC S7-300的大量輸入/輸出模塊都具有智能功能:定期出現(xiàn)高電磁干擾更多信息5.2控制規(guī)?! ?、=輸出指令是將繼電器、定時(shí)器、計(jì)數(shù)器等的線(xiàn)圈與梯形圖右邊的母線(xiàn)直接連接,線(xiàn)圈的右邊不允許有觸點(diǎn),在編程中,觸點(diǎn)以重復(fù)使用,且類(lèi)型和數(shù)量不受限制。
西門(mén)子電纜6ES7368-3CB01-0AA0
4、STEP7編寫(xiě)PUT/GET程序
需要在S7-300程序中,調(diào)用功能塊FB14 “GET” 和 FB15 “PUT”??梢栽赟tandard Library--Communication Blocks--Blocks下找到這些功能塊。
注意:
1. ID:為Netpro里組態(tài)S7連接屬性窗口中的Block paramters-Local ID。
2.ADDR_1為伙伴PLC的數(shù)據(jù)區(qū)域,由于通信伙伴是S7-200的V區(qū),V區(qū)與S7-300的DB1地址相對(duì)應(yīng)。
3.RD_1為本地PLC的數(shù)據(jù)接收區(qū);SD_1為本地PLC的數(shù)據(jù)發(fā)送區(qū)。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/STEP7-300promm.jpg)
如果通信無(wú)法建立,請(qǐng)查看“PUT”和“GET”指令的錯(cuò)誤代碼,STATUS僅在一個(gè)周期內(nèi)有效,需要在ERROR=1時(shí)捕捉錯(cuò)誤狀態(tài)。如下圖所示:
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/ERROR.JPG)
對(duì)于FB14 “GET” 和 FB15 “PUT”的輸入?yún)?shù)'ID",也可通過(guò)鼠標(biāo)右擊功能塊ID引腳,可以自動(dòng)插入本地ID連接。如下圖所示:
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/connect.jpg)
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/ID.jpg)
如果使用S7-400必須調(diào)用功能塊SFB14 “GET” 和 SFB15 “PUT”??梢栽赟tandard Library--System Function Blocks--Blocks 找到這些功能塊.
S7-300中調(diào)用功能塊FB14 “GET” 和FB15 “PUT”的例子程序
可以通過(guò)以下ID號(hào)找到S7-300中調(diào)用功能塊FB14 “GET” 和 FB15 “PUT”的例子程序: 18610307。
S7-400中調(diào)用功能塊SFB14 “GET”和SFB15 “PUT”的例子程序
可以通過(guò)以下ID號(hào)找到S7-400中調(diào)用功能塊SFB14 “GET” 和 SFB15 “PUT”的例子程序:: 1819293。
S7-300 集成PN口作客戶(hù)端與S7-300/400/1200/1500的 S7 單邊通信(STEP7)
S7 協(xié)議是 SIEMENS S7系列產(chǎn)品之間通訊使用的標(biāo)準(zhǔn)協(xié)議,其優(yōu)點(diǎn)是通信雙方無(wú)論是在同一 MPI 總線(xiàn)上、同一 PROFIBUS 總線(xiàn)上或同一工業(yè)以太網(wǎng)中,都可通過(guò) S7 協(xié)議建立通信連接,使用相同的編程方式進(jìn)行數(shù)據(jù)交換而與使用何種總線(xiàn)或網(wǎng)絡(luò)無(wú)關(guān)。S7 通信按組態(tài)方式可分為單邊通信和雙邊通信,單邊通信通常應(yīng)用于以下情況:
- 通信伙伴無(wú)法組態(tài) S7 連接
- 通信伙伴不允許停機(jī)
- 不希望在通訊伙伴側(cè)增加通信組態(tài)和程序
本文檔簡(jiǎn)要介紹在STEP7 V5.5環(huán)境下,S7-300 集成PN口的CPU基于工業(yè)以太網(wǎng)的S7單邊通信的組態(tài)步驟,用于實(shí)現(xiàn)與S7-300/400/1200/1500 CPU之間的S7 通信。
1、硬件與軟件條件
設(shè)備 | 數(shù)量 | 訂貨號(hào) | 注釋 |
CPU 315-2 PN/DP | 2 | 6ES7317-2EH14-0AB0 | V3.2 |
表 1主要硬件列表
設(shè)備 | 數(shù)量 | 訂貨號(hào) | 注釋 |
STEP 7 Professional V5.5 | 1 | 6ES7511-1AK00-0AB0 | V1.8 |
CPU 1212C | 1 | 6ES7212-1AE40-0XB0 | V4.2 |
表 2軟件環(huán)境
2、組態(tài)配置
2.1 通過(guò)如下的步驟配置編程電腦的IP地址:
選擇電腦的“ 控制面板 > 網(wǎng)絡(luò)和共享 > 本地連接>屬性”打開(kāi) Internet Protocol Version 4(TCP/IPv4),設(shè)置PC的 IP 地址,本例中為192.168.0.131。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image001.png)
圖1.設(shè)置PC地址
2.2 在STEP7 中組態(tài)315-2PN/DP CPU,雙擊X2卡槽,再點(diǎn)擊屬性按鈕以設(shè)置IP地址。(具體步驟請(qǐng)參見(jiàn)文檔:CPU硬件組態(tài)入門(mén))
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image002.png)
圖2.S7-300硬件組態(tài)
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image003.png)
圖3.PN-IO屬性
2.3 設(shè)置好IP地址后(本例中為192.168.0.1),點(diǎn)擊New按鈕添加一條子網(wǎng)Ethernet(1),如果已經(jīng)存在子網(wǎng),也可選中該子網(wǎng)直接點(diǎn)OK按鈕即可。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image004.png)
圖4.添加IP地址和子網(wǎng)
2.4 點(diǎn)擊快捷菜單中的Configure Network按鈕進(jìn)入Netpro視圖。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image005.png)
圖5.點(diǎn)擊Configure Network按鈕
2.5 在Netpro視圖的CPU上點(diǎn)右鍵選擇Insert New Connection添加新連接。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image006.png)
圖6.添加新連接
2.6 通訊伙伴選擇非(Unspecified),通訊類(lèi)型選擇S7 connection。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image007.png)
圖7.選擇通信伙伴和通信類(lèi)型
2.7 點(diǎn)擊OK后在彈出的屬性窗口中勾選單端組態(tài)(Establish an active connection),并填寫(xiě)通信伙伴的IP地址,注意Local ID編號(hào),本例保持默認(rèn)值1。點(diǎn)擊詳細(xì)按鈕。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image008.png)
圖8.S7連接屬性
2.8 在地址詳細(xì)信息對(duì)話(huà)框中填寫(xiě)通信伙伴CPU的機(jī)架號(hào)和槽號(hào),如通信伙伴是S7-300/400 CPU則槽號(hào)為2,如通信伙伴是S7-1200/1500 CPU則槽號(hào)為1。點(diǎn)擊OK。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image009.png)
圖9.S7地址詳細(xì)
2.9 選中CPU,先編譯再下載
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image010.png)
圖10.編譯下載
注:如不熟悉下載方法,可參考如下鏈接:
http://www.ad.siemens.com.cn/productportal/Prods/publishedSoftSoft_3.5Soft_3.5.html
2.10 下載完成后,可點(diǎn)擊“激活連接狀態(tài)”按鈕,查看連接狀態(tài),如下圖所示,則表示組態(tài)的連接已經(jīng)成功建立。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image011.png)
圖11.連接已建立
2.11 如果出現(xiàn)如下圖所示的情況,則說(shuō)明連接沒(méi)有建立,請(qǐng)檢查網(wǎng)線(xiàn)的連接、IP地址等。
![](http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_5.3/image/image012.png)
圖12.連接未建立