6ES7516-3AN02-0AB0
產(chǎn)品參數(shù): SIMATIC S7-1500, CPU 1516-3 PN/DP, 中央處理器,帶 主存儲(chǔ)器 1MByte 用于 程序及 5MByte 用于數(shù)據(jù), 第 1 個(gè)接口:PROFINET IRT 帶雙端交換機(jī), 第 2 接口:PROFINET RT, 第 3 接口:PROFIBUS, 10 ns 比特性能表現(xiàn), 需要 SIMATIC 存儲(chǔ)卡
SP1或更早的STEP7版本導(dǎo)入該文件,步驟(導(dǎo)出)打開(kāi)一個(gè)站組態(tài)或保存當(dāng)前編輯的站組態(tài)(站保存菜單命令),當(dāng)一個(gè)站組態(tài)打開(kāi)后,選擇菜單命令站導(dǎo)出,在出現(xiàn)的對(duì)話框中,輸入導(dǎo)出文件的路徑,名稱,格式,以及其它選項(xiàng)。
ServicePack4以上版本組態(tài)更新的DP從站,再用STEP7早先的版本(早于STEP7V5.1,SP4)編輯項(xiàng)目,將不能編輯該DP從站,因?yàn)樵缦鹊陌姹静荒茏R(shí)別所使用的GSD文件,用STEP7早先的版本編輯當(dāng)前組態(tài)組態(tài)直接數(shù)據(jù)交換(橫向通信)組態(tài)無(wú)DP主站系統(tǒng)的DP主站的直接數(shù)據(jù)交換:不能用于S。
在此文件夾中,可以找到可以用來(lái)擴(kuò)展已組態(tài)DP從站的模塊,用STEP7V5.1ServicePack4中的GSD文件代替類型文件后的群集從STEP7V5.1ServicePack4起,類型文件要么更新,要么大量地由GSD文件替代。
先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲(chǔ)區(qū)中對(duì)應(yīng)位的狀態(tài),或者刷新該輸出線圈在I/O映象區(qū)中對(duì)應(yīng)位的狀態(tài),或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
當(dāng)打開(kāi)一個(gè)空的站組態(tài)后,選擇菜單命令站導(dǎo)入如果沒(méi)有打開(kāi)站組態(tài),將出現(xiàn)一個(gè)對(duì)話框,以供選擇項(xiàng)目,這種情況下,瀏覽到要為其導(dǎo)入站組態(tài)的項(xiàng)目,在出現(xiàn)的對(duì)話框中,瀏覽以找到想要導(dǎo)入的文本文件,使用確定確認(rèn)設(shè)置。
變送器的典型響應(yīng)時(shí)間大約為 10 ms ,這說(shuō)明甚至在一個(gè)帶有31 個(gè)設(shè)備的網(wǎng)段配置下,也可通過(guò) PROFIBUS PA 取得很短的循環(huán)時(shí)間。工業(yè)中的幾乎所有典型應(yīng)用都可在小型和大型工廠中實(shí)現(xiàn)。雙向通信和豐富的信息內(nèi)容了診斷能力,可快速、準(zhǔn)確地檢測(cè)和故障?;耐ㄐ欧?wù)保證了多供應(yīng)商的現(xiàn)場(chǎng)設(shè)備之間的互操作性和替換性,并且可在運(yùn)行中對(duì)現(xiàn)場(chǎng)設(shè)備設(shè)置參數(shù)。
并且希望擴(kuò)展模塊化DP從站,那么不能使用從硬件目錄的通常位置取得的模塊或子模塊,在這種情況下,可使用在其它域設(shè)備兼容的PROFIBUSDP從站,,,處找到的DP從站,用STEP7V5.1,SP4的早先版本編輯DP組態(tài)如果用STEP7V5.1。
當(dāng)系統(tǒng)發(fā)生故障時(shí),通過(guò)硬件和軟件的自診斷,維修人員可以很快找到故障的部位,靈活PLC采用的編程語(yǔ)言有梯形圖,布爾助記符,功能表圖,功能模塊和語(yǔ)句描述編程語(yǔ)言,編程方法的多樣性使編程簡(jiǎn)單,應(yīng)用面拓展,操作十分靈活方便。化DP從站,那么不能使用從硬件目錄的通常位置取得的模塊或子模塊,在這種情況下,可使用在其它域設(shè)備兼容的PROFIBUSDP從站,,,處找到的DP從站,用STEP7V5.1,SP4的早先版本編輯DP組態(tài)如果用STEP7V5.1。
當(dāng)系統(tǒng)發(fā)生故障時(shí),通過(guò)硬件和軟件的自診斷,維修人員可以很快找到故障的部位,靈活PLC采用的編程語(yǔ)言有梯形圖,布爾助記符,功能表圖,功能模塊和語(yǔ)句描述編程語(yǔ)言,編程方法的多樣性使編程簡(jiǎn)單,應(yīng)用面拓展,操作十分靈活方便。
它們現(xiàn)在位于目錄文件夾其它域設(shè)備兼容的PROFIBUSDP從站,,,中,從V5.1ServicePack4起,通過(guò)STEP7擴(kuò)展現(xiàn)有的DP組態(tài)如果編輯用STEP7的早先版本(早于V5.1,SP4)創(chuàng)建的項(xiàng)目。
S7-1500 控制器產(chǎn)品系列中具有大容量程序及數(shù)據(jù)存儲(chǔ)器的 CPU,適用于具有較高程序范圍聯(lián)網(wǎng)的應(yīng)用。
具有較高處理速度,適用于二進(jìn)制和浮點(diǎn)運(yùn)算
用于系列機(jī)器、機(jī)器以及工廠中的跨領(lǐng)域自動(dòng)化任務(wù)
在具有集中式和分布式 I/O 的生產(chǎn)線上作為集中式控制器使用
PROFINET IO IRT 接口,帶 2 端交換機(jī)
PROFINET I/O 控制器,用于經(jīng)由 PROFINET 控制分布式 I/O。
PROFINET 智能設(shè)備,用于作為 SIMATIC 或非西門子 PROFINET IO 控制器環(huán)境下的智能 PROFINET 設(shè)備,連接到 CPU。
配備單獨(dú) IP 地址的附加 PROFINET 接口可用于網(wǎng)絡(luò)隔離,或用于連接更多 PROFINET IO RT 設(shè)備,又或者作為 I-設(shè)備用于高速通信。
PROFIBUS DP 主站接口
OPC UA 服務(wù)器(數(shù)據(jù)訪問(wèn))作為運(yùn)行時(shí)選件,可輕易將 SIMATIC S7-1500 連接至第三方設(shè)備/系統(tǒng)
在 PROFIBUS 和 PROFINET 上實(shí)現(xiàn)等時(shí)同步模式
集成運(yùn)動(dòng)控制功能,用于控制速度控制軸和定位軸,軸定位以及同步操作,支持外部編碼器,凸輪/凸輪軌道和探頭
用于診斷集成 Web 服務(wù)器,帶有創(chuàng)建用戶定義的 Web 站點(diǎn)的選項(xiàng)
使用SM來(lái)配置和控制PTO/PWM操作
PLS指令會(huì)從特殊存儲(chǔ)器SM中讀取數(shù)據(jù),使程序按照其存儲(chǔ)值控制PTO/PWM發(fā)生器。SMB67控制PTO0或者PWM0,SMB77控制PTO1或者PWM1。表6--36對(duì)用于控制PTO/PWM操作的存儲(chǔ)器給出了描述。您可以使用表6--37作為一個(gè)快速參考,用其中的數(shù)值作為PTO/PWM控制寄存器的值來(lái)實(shí)現(xiàn) 需要的操作。
您可以通過(guò)修改SM存儲(chǔ)區(qū)(包括控制字節(jié)),然后執(zhí)行PLS指令來(lái)改變PTO或PWM波形的特性。 您可以在任意時(shí)刻禁止PTO或者PWM波形,為:首先將控制字節(jié)中的使能位(SM67.7或者SM77.7)清0,然后執(zhí)行PLS指令。
PTO狀態(tài)字節(jié)中的空閑位(SM66.7或者SM76.7)標(biāo)志著脈沖串輸出完成。另外,在脈沖串輸出完成時(shí),您可以執(zhí)行一段中斷程序。(參考中斷指令和通訊指令中的描述)。如果您使用多段操作,可以在 整個(gè)包絡(luò)表完成之后執(zhí)行中斷程序。
下列條件使SM66.4 (或SM76.4)或SM66.5 (或SM76.5)置位:
q 在許多脈沖后,周期的周期增量數(shù)值將產(chǎn)生運(yùn)算溢出條件,該條件終止PTO功能并將“增量計(jì)算錯(cuò)誤”位(SM66.4或SM76.4)設(shè)為1。輸出返回映像寄存器控制。
q 如果要手動(dòng)終止一個(gè)正在進(jìn)行中的PTO包絡(luò),要把狀態(tài)字節(jié)中的用戶終止位(SM66.5或
SM76.5)置1。
q 在將PTO/PWM溢出位(SM66.6或SM76.6)設(shè)為1時(shí),嘗試裝載管線。如果希望檢測(cè)后續(xù)溢出
西門子PLC模塊S7-1500 CPU 1518-4 PN/DP中央處理器,帶4MByte工作存儲(chǔ)器用于程序和20MByte用于數(shù)據(jù),第1個(gè)接口:PROFINET IRT帶雙端口交換機(jī),第2接口:PROFINET RT,第3接口:以太網(wǎng), 第4個(gè)接口:PROFIBUS, 1ns比特性能表現(xiàn),需要SIMATIC存儲(chǔ)卡
2.組態(tài)
2.1配置PC站的硬件機(jī)架
PC站的硬件機(jī)架配置參見(jiàn)表2.
序號(hào) 說(shuō)明 圖示
1. SIMATIC NET軟件成功安裝后,在任務(wù)欄(Taskbar)中會(huì)有Station Configuration Editor圖標(biāo)2. 雙擊圖標(biāo)打開(kāi)Station Configuration Editor 配置對(duì)話框3. 選擇1號(hào)插槽,鼠標(biāo)右鍵選擇Add添加4. 在添加組件窗口中選擇OPC Server,點(diǎn)擊OK即完成5. 選擇3號(hào)槽,鼠標(biāo)右鍵選擇Add添加6. 在添加組件窗口中選擇CP5611,點(diǎn)擊OK7. CP5611的參數(shù)設(shè)置:
a) 地址設(shè)置為 4
b) 波特率設(shè)置為187.5K
c) Bus profile設(shè)置為
Standard
8. 點(diǎn)擊Station name按鈕,PC站的名稱。這里命名為“MPIOPC”。點(diǎn)擊OK
表2
2.2 在Step7中組態(tài)PC Station
在Step7中組態(tài)PC Station參見(jiàn)表3.
序號(hào) 說(shuō)明 圖示
1. 創(chuàng)建新項(xiàng)目并在項(xiàng)目中插入PC站點(diǎn)2. 將PC Station默認(rèn)名稱“SIMATIC PC Station(1)”,修改為“MPIOPC”,必需與Station Configuration Editor中所命名的Station Name名稱相同3. 打開(kāi)硬件組態(tài)4. 在硬件目錄窗口中,鼠標(biāo)左鍵選擇與安裝的Simatic net軟件版本相符的硬件,拖拽到與在Station Configuration Editor配置的PC 硬件機(jī)架相對(duì)應(yīng)的1號(hào)插槽中。5. 在硬件目錄中,鼠標(biāo)左鍵選中要組態(tài)的CP5611,拖拽到與在Station Configuration Editor配置的PC 硬件機(jī)架相對(duì)應(yīng)的3號(hào)插槽中。6. 配置CP5611網(wǎng)絡(luò)參數(shù)。在CP5611屬性對(duì)話框中,選擇與Station Configurator中相同的MPI地址4,單擊OK。7. 雙擊CP5611,在彈出的CP5611屬性對(duì)話框的Interface Type下拉框中選擇MPI,點(diǎn)擊Properties8. 在接口設(shè)置對(duì)話框的Address下拉框中選擇4,點(diǎn)擊Properties9. 在MPI屬性對(duì)話框中,Network Settings標(biāo)簽下選擇187.5K,10. 編譯保存PC站點(diǎn)硬件組態(tài)11. 從菜單欄Option下Configure Network命令進(jìn)入網(wǎng)絡(luò)組態(tài)界面12. 如右圖所示,右鍵單擊OPC Server,在彈出對(duì)話框中選擇Insert New Connection命令,插入一個(gè)新連接13. a) 選擇Unspecified連接伙伴,
b) 連接類型菜單中選擇S7 connection,單擊OK按鈕,彈出S7 connection屬性對(duì)話框
14. S7 connection屬性對(duì)話框設(shè)置:
設(shè)置伙伴S7-200PLC的MPI地址2,點(diǎn)擊Address Details按鈕
15. Address Details對(duì)話框中設(shè)置機(jī)架號(hào)和插槽號(hào)如右圖(Rack/Slot)必須是0,通信伙伴的TSAP必須為03.00。設(shè)置完成后點(diǎn)擊OK確認(rèn)16. 確認(rèn)所有對(duì)話框后,已建好的S7連接就會(huì)顯示在連接列表中。點(diǎn)擊編譯存盤按鈕,如得到No error的編譯結(jié)果,則正確組態(tài)完成
表3.
2.3組態(tài)下載
組態(tài)的下載參見(jiàn)表4.
序號(hào) 說(shuō)明 圖示
1. 打開(kāi)設(shè)置PG/PC接口,選擇PC internal(local)2. NetPro中的站點(diǎn)出現(xiàn)黃色箭頭標(biāo)識(shí)3. 在NetPro窗口點(diǎn)擊功能按鈕欄中下載按鈕將組態(tài)下載到PC站中4. 下載完成后,可以打開(kāi)Station Configuration Editor窗口檢查組件狀態(tài)。右圖為正確狀態(tài)顯示畫面。OPC Server插槽Conn一欄出現(xiàn)連接圖標(biāo),說(shuō)明OPC server下至少組態(tài)了一個(gè)連接。
表4.
2.4數(shù)據(jù)通訊的測(cè)試—OPC Scout
OPC Scout工具隨Simatic Net軟件一起提供,當(dāng)完成PC Station組態(tài)下載后,可用此工具進(jìn)行OPC Server和PLC的數(shù)據(jù)通訊測(cè)試。參見(jiàn)表5.
序號(hào) 說(shuō)明 圖示
1. 按照以下路徑打開(kāi)OPC Scout:Start→All Programs→Simatic→SIMATIC NET→OPC Scout2. 在OPC Scout界面,雙擊“OPC.SimaticNET”3. 在隨之彈出的“Add Group”對(duì)話框中輸入組名,本例命名為“OPC_MPI”。點(diǎn)擊OK確認(rèn)4. 雙擊已添加的連接組5 在彈出的OPC Navigator對(duì)話框中雙擊S7,再雙擊S7 connection_1,然后雙擊bs,即出現(xiàn)可訪問(wèn)的對(duì)象樹(shù)(bs tree)6 雙擊任意所需訪問(wèn)的PLC數(shù)據(jù)區(qū)都可以建立標(biāo)簽變量。這里以DB區(qū)為例。雙擊“New Definition”,“Define New Item”對(duì)話框即被打開(kāi)。7 在“Define New Item”對(duì)話框中定義標(biāo)簽變量與數(shù)據(jù)類型。
a):Datatype設(shè)置數(shù)據(jù)類型
b):Address設(shè)置首地址
c):No.Value設(shè)置數(shù)據(jù)長(zhǎng)度。定義完成后,點(diǎn)擊OK確認(rèn)。
8 新定義的條目顯示在OPC Navigator的中間窗口。點(diǎn)擊“→”就可將此條目移到OPC-Navigator的右側(cè)窗口,再點(diǎn)擊OK按鈕就可將此條目連接到OPC Server9 上一步確認(rèn)后,所定義的條目(Item)即嵌入到OPC Scout中。如果“Quality”顯示“good”,則OPC Server與PLC的S7連接已經(jīng)建立,也就意味著可以對(duì)標(biāo)簽變量進(jìn)行讀寫操作。10 雙擊條目的“Value”欄,即可在“Write Value(s) to the Item(s)”窗口中對(duì)有關(guān)條目進(jìn)行寫操作
STEP7項(xiàng)目組態(tài)和設(shè)置
1)硬件組態(tài)
首先在STEP7中建立一個(gè)S7 300項(xiàng)目,在實(shí)際硬件中,我們采用了帶PN接口的G120模塊,因而需要組態(tài)Profinet網(wǎng)絡(luò)。
圖1 新建S7 300項(xiàng)目
在硬件組態(tài)中,選擇CPU317F-2PN/DP做為F的主站,添加一條以太網(wǎng),在硬件列表中選擇“PROFINET IO” ? “SINAMICS G120” ?“SINAMICS G120 CU240S PN F”,用鼠標(biāo)點(diǎn)中將其拖拽到以太網(wǎng)上,同時(shí)將“PROFIsafe”報(bào)文添加到G120的硬件插槽中(圖2)。
圖2 將G120添加到項(xiàng)目中
2) 組態(tài)網(wǎng)絡(luò)
雙擊G120為其分配設(shè)備名(g120pnio)和IP地址(192.168.0.3)。其中設(shè)備名必須與實(shí)際連接的G120的設(shè)備名一致,否則將無(wú)法進(jìn)行下載(圖3)。
圖3 為G120的PN口分配IP地址和設(shè)備名
3) 故障安全參數(shù)設(shè)置
雙擊G120硬件組態(tài)1.3槽中的“Profisafe”,打開(kāi)屬性設(shè)置(圖4)。
圖4 Profisafe屬性設(shè)置
其中:
F_SIL:表示系統(tǒng)能夠達(dá)到的安全等級(jí);
F_Source_Add:F系統(tǒng)主站的“源地址”,一般采用默認(rèn)值即可;
F_Dest_Add:F系統(tǒng)目的站的地址,一般采用默認(rèn)值即可,該值需要與G120的實(shí)際值相對(duì)應(yīng),可通過(guò)參數(shù)P9810在G120上設(shè)定;
F_WD_Time:F系統(tǒng)的看門狗時(shí)間,一般至少應(yīng)大于OB35的循環(huán)中斷時(shí)間(建議設(shè)置在300ms以上);
4) F-CPU的參數(shù)配置
雙擊CPU,打開(kāi)屬性頁(yè)面。首先選擇“F Parameters”屬性頁(yè),為安全程序設(shè)置密碼。該密碼防止了F程序被沒(méi)有*的用戶隨意修改(圖5)。
圖5 為F程序設(shè)置密碼
密碼設(shè)置后,點(diǎn)擊“OK”,可以看到F參數(shù)。這些參數(shù)是CPU處理F程序時(shí)的基本信息,一般是系統(tǒng)自動(dòng)分配的,不建議做修改,選擇確認(rèn)即可。
圖6 CPU的F相關(guān)系統(tǒng)參數(shù)
接下來(lái)在“Protection”屬性中,設(shè)置程序的讀/寫保護(hù),同時(shí)將“CPU contains safety program”激活(圖7)。
圖7 設(shè)置CPU讀/寫密碼保護(hù)
配置結(jié)束后,選擇“存盤/編譯”。
圖8 存盤編譯
2. 3 G120的參數(shù)設(shè)置
(1)編譯后的S7項(xiàng)目下,出現(xiàn)了G120設(shè)備,其設(shè)備名為“g120pnio”,雙擊“Commissioning”,打開(kāi)G120的調(diào)試界面(圖9)。
圖9 雙擊打開(kāi)G120調(diào)試界面
(2)系統(tǒng)將啟動(dòng)SIMOTION SCOUT(或者DriveES / Starter)。
首先選擇接口設(shè)置,否則軟件可能無(wú)法與G120正常連接(圖10)。
圖10 設(shè)置連接接口
這里采用的以太網(wǎng)的連接方式。
圖11 設(shè)置PG/PC 接口
(3)在Scout軟件中,選擇在線“online”,連接到G120。
圖12 選擇在線功能
至于如何配置驅(qū)動(dòng),這里不再詳細(xì)介紹,請(qǐng)參照有關(guān)G120的調(diào)試手冊(cè)。
G120的安全功能只有在“Online”狀態(tài)下才可以進(jìn)行調(diào)試。
圖13 打開(kāi)安全功能調(diào)試界面
選擇“Safety Integrated”,設(shè)置故障安全功能的參數(shù)