西門子電纜6ES7368-3BB01-0AA0
數(shù)據(jù)保持設(shè)置與EEPROM有什么關(guān)系?
如果將MB0-MB13共14個字節(jié)范圍中的存儲單元設(shè)置為“保持”,則CPU在斷電時會自動將其內(nèi)容寫入到EEPROM的相應(yīng)區(qū)域中,在重新上電后用EEPROM的內(nèi)容覆蓋這些存儲區(qū)
如果將其他數(shù)據(jù)區(qū)的范圍設(shè)置為“不保持”,CPU會在重新上電后將EEPROM中數(shù)值到相應(yīng)的地址
如果將數(shù)據(jù)區(qū)范圍設(shè)置為“保持”,如果內(nèi)置超級電容(+電池卡)未能成功保持?jǐn)?shù)據(jù),則會將EEPROM的內(nèi)容覆蓋相應(yīng)的數(shù)據(jù)區(qū),反之則不覆蓋。
27:設(shè)置的分哪幾種?
在塊中設(shè)置CPU以用戶對CPU的訪問??梢苑值燃壴O(shè)置,給其他人員開放不同等級的權(quán)限。
28、設(shè)置了CPU后,為何看不出已經(jīng)生效?
在塊中設(shè)置了CPU并下載后,因為你仍然保持了Micro/WIN與CPU的通訊連接,所以CPU不會對設(shè)置的Micro/WIN做保護(hù)。
要檢驗是否生效,可以:
1)停止Micro/WIN與CPU的通訊一分鐘以上
2)關(guān)閉Micro/WIN程序,再打開
3)停止CPU的供電,再送電
29、數(shù)字量/模擬量有凍結(jié)功能嗎?
數(shù)字量/模擬量輸出表規(guī)定的是當(dāng)CPU處于停機(jī)(STOP)狀態(tài)時,數(shù)字量輸出點(diǎn)或者模擬量輸出通道如何操作。
此功能對于一些必須保持、運(yùn)轉(zhuǎn)的設(shè)備非常重要。如抱閘,或者一些關(guān)鍵的閥門等,不允許在調(diào)試西門子PLC時停止,就必須在塊的輸出表中進(jìn)行設(shè)置。
數(shù)字量:在選中“Freezeoutputinlaststate”后,凍結(jié)后的狀態(tài),則在CPU進(jìn)入STOP狀態(tài)時數(shù)字量輸出點(diǎn)保持停機(jī)前的狀態(tài)(是1仍然是1,是0保持為0),同時下面的b.表不起作用如果未選中,那么選中的輸出點(diǎn)會保持ON(1)的狀態(tài),未選中的為0。
模擬量:在選中“Freezeoutputinlaststate”后,凍結(jié)后的狀態(tài),則在CPU進(jìn)入STOP狀態(tài)時模擬量輸出通道保持停機(jī)前的狀態(tài),同時下面的表不起作用,未選中時.在下面表中各個規(guī)定模擬量輸出通道在CPU進(jìn)入STOP狀態(tài)時的輸出值。
30、數(shù)字量輸入濾波器是什么作用,該如何設(shè)置?
可以為CPU上的數(shù)字量輸入點(diǎn)選擇不同的輸入濾波時間。如果輸入有、噪音,可輸入濾波時間,濾除,以免誤。濾波時間可在 0.20~12.8ms的范圍中選擇幾檔。如果濾波時間設(shè)定為6.40ms,數(shù)字量輸入的有效電平(高或低)時間小于6.4ms時,CPU 會忽略它;只有時間長于6.4ms時,才有可能識別。
另外:支持高速計數(shù)器功能的輸入點(diǎn)在相應(yīng)功能開通時不受此濾波時間約束。濾波設(shè)置對輸入映像區(qū)的刷新、開關(guān)量輸入中斷、脈沖功能都有效。
31、模擬量濾波有什么效果?
一般情況下選用S7-200西門子plc的模擬量濾波功能就不必再另行編制用戶的濾波程序。
如果對某個通道選用了模擬量濾波,CPU將在每一程序掃描周期前自動讀取模擬量輸入值,這個值就是濾波后的值,是所設(shè)置的采樣數(shù)的平均值。模擬量的參數(shù)設(shè)置(采樣數(shù)及死區(qū)值)對所有模擬量輸入通道有效。
如果對某個通道不濾波,則CPU不會在程序掃描周期開始時讀取平均濾波值,而只在用戶程序訪問此模擬量通道時,直接讀取當(dāng)時實際值
西門子電纜6ES7368-3BB01-0AA0
CP243-1 作為服務(wù)器端和S7-300/S7-400建立S7連接
本文講解一個實際的通信案例,S7-200組態(tài)為服務(wù)器端進(jìn)行S7通訊,S7-300和S7-400將主動建立與S7-200的S7連接,S7-200將被動響應(yīng)建立好的S7連接:
本例中, S7-200,S7-300 和 S7-400 各自用一個CPU 和一個通訊模板,其中CP243-1組態(tài)的第三、四個連接分別為服務(wù)器連接,與S7-300、S7-400進(jìn)行S7通訊。具體操作步驟如下:
- 項目硬件組態(tài)和定義通信數(shù)據(jù)區(qū)
- 組態(tài)S7-200為服務(wù)器
- 組態(tài)S7-300/400為客戶端進(jìn)行S7通訊
- STEP7編寫PUT/GET程序
1、項目硬件組態(tài)和定義通信數(shù)據(jù)區(qū)
本例中使用的硬件配置如下:
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E7%A1%AC%E4%BB%B6%E9%85%8D%E7%BD%AE1.JPG)
網(wǎng)絡(luò)組態(tài)概覽圖如下:
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E7%A1%AC%E4%BB%B6%E7%BB%84%E6%80%81%E6%80%BB%E8%A7%88.JPG)
在本例中, S7-200, S7-300 和 S7-400的下列區(qū)域定義為發(fā)送和接收緩沖區(qū):
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E5%8F%91%E9%80%81%E5%92%8C%E6%8E%A5%E6%94%B6%E7%BC%93%E5%86%B2%E5%8C%BA.JPG)
2、組態(tài)S7-200為服務(wù)器
通過以太網(wǎng)向?qū)⒁蕴W(wǎng)模塊CP243-1配置為服務(wù)器,使用STEP 7 Micro/WIN中的向?qū)нM(jìn)行通信的配置即可。在命令菜單中選擇工具--以太網(wǎng)向?qū)А?/p>
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/2-3-IE-OPC/images_16.jpg)
第一步是對以太網(wǎng)通信的描述,點(diǎn)擊下一步開始以太網(wǎng)配置。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/2-3-IE-OPC/images_17.JPG)
在此處選擇模塊的位置,CPU后的第一個模塊位置為0,往后依次類推;或者點(diǎn)擊讀取模塊搜尋在線的CP243-1模塊(且將該模塊的命令字節(jié)載入模塊命令字節(jié)向?qū)聊唬?。點(diǎn)擊下一步;
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/2-3-IE-OPC/images_18.JPG)
選擇模塊相匹配的MLFB版本,如下圖所示:
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/2-3-IE-OPC/IEmodel.JPG)
在此處填寫IP地址和子網(wǎng)掩碼。本例中將IP地址設(shè)置為:140.80.0.60,點(diǎn)擊下一步;
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/200IP%E8%AE%BE%E7%BD%AE.JPG)
下面的對話框?qū)⒔M態(tài)CP243-1進(jìn)行S7連接的連接數(shù)量的設(shè)置。通過S7連接可以與通信伙伴進(jìn)行讀寫數(shù)據(jù)操作,點(diǎn)擊“下一步”按鈕繼續(xù)進(jìn)行S7連接組態(tài)。本例中CP243-1的第三、四個連接分別為服務(wù)器連接。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/S7%E8%BF%9E%E6%8E%A5%E4%B8%AA%E6%95%B0-4.JPG)
組態(tài)一個到S7-300的服務(wù)器連接:
本例中第三個S7連接將(S7-200)組態(tài)為服務(wù)器連接,帶CP343-1的S7-300站將作為客戶端用于服務(wù)器連接。 S7-200和S7-300的S7連接通過TSAP來定義。
注意:分別組態(tài)S7-200和S7-300時,本地和遠(yuǎn)程的TSAP號是必須*對應(yīng)的。通常本地TSAP是默認(rèn)的,所以在組態(tài)此步驟時,需要兩邊確認(rèn)一下。
本地TSAP為12.00無法更改,遠(yuǎn)程TSAP設(shè)置為10.04(這是在STEP7網(wǎng)絡(luò)組態(tài)得到的參數(shù))。激活“接受所有連接請求”復(fù)選框,點(diǎn)擊“下一步”按鈕繼續(xù)組態(tài)。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%9E%E6%8E%A5300.JPG)
組態(tài)一個到S7-400的服務(wù)器連接:
組態(tài)步驟同上,注意遠(yuǎn)程TSAP的確定,需要與STEP7軟件中網(wǎng)絡(luò)組態(tài)里的屬性設(shè)置保持一致。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%9E%E6%8E%A5400.JPG)
選擇CRC校驗,使用缺省的時間間隔30秒,點(diǎn)擊下一步按鈕。
填寫模塊所占用的V存儲區(qū)的起始地址。你也可以通過建議地址按鈕來獲得系統(tǒng)建議的V存儲區(qū)的起始地址, 點(diǎn)擊下一步按鈕。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E5%90%91%E5%AF%BC%E5%AD%98%E5%82%A8%E5%8C%BA.JPG)
點(diǎn)擊”完成”按鈕完成以太網(wǎng)向?qū)гO(shè)置。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/to_S7-300/2-3-IE-SERVER/%E5%90%91%E5%AF%BC%E9%85%8D%E7%BD%AE%E5%AE%8C%E6%88%90.JPG)
之后功能塊ETHx_CTRL 和 ETHx_XFR將被創(chuàng)建,必須在STEP 7-MicroWIN的主循環(huán)塊MAIN (OB1)中調(diào)用這些功能塊。
功能塊ETHx_CTRL 用于建立通訊。編寫圖中的通訊程序,保存組態(tài)并下載到S7-200 CPU上。
![](http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/s7-200/communication/2-3-IE-OPC/xCTRL.JPG)
注意:功能塊ETHx_XFR 僅在用于客戶端進(jìn)行數(shù)據(jù)傳送時才被調(diào)用。