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