| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當前位置:
潯之漫智控技術(上海)有限公司>>技術文章>>西門子6SL3310-1TE33-1AA3質(zhì)保一年

西門子6SL3310-1TE33-1AA3質(zhì)保一年

閱讀:490        發(fā)布時間:2022-7-1

西門子6SL3310-1TE33-1AA3

裝配板用于 CU310


圖17 PROFINET IO讀參數(shù)變量表

4. S7-300/400PLC通過PROFINET IO非周期性通訊方式修改驅(qū)動器參數(shù)P1216。
舉例如下:
PLC寫參數(shù)時只需使用SFB53,在本項目的Network 2中發(fā)送寫請求DB33 (參見圖19) 到驅(qū)動器; PLC讀“寫參數(shù)"響應時需使用SFB52,在本項目中讀取驅(qū)動器返回的參數(shù)值數(shù)據(jù)塊為DB22 (參見圖20) 。
(1) 將M0.2設定為數(shù)值1啟動寫請求,當寫請求完成后必須將該請求置0,結束該請求。ERROR = 1: 表示執(zhí)行此功能塊時有錯誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯誤信息 。
(2) 將M1.0設定為數(shù)值1讀請求,完成后必須將該請求置0,結束該請求。ERROR = 1: 表示執(zhí)行此功能塊時有錯誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯誤信息 。


圖18 PROFINET IO寫參數(shù)請求

 


圖19 PROFINET IO寫參數(shù)響應


圖20 PROFINET IO寫參數(shù)變量表


PROFINET 的“快速啟動"功能可實現(xiàn)在PROFINET IO 應用中,部件或工具及其 IO 設備(分布式 I/O)隨工藝要求進行更換。 通過此快速啟動功能,重新啟動的預定進程之間的等待時間(幾秒鐘)縮短為小。 這加速了具有可移動 IO 設備(分布式 I/O)的生產(chǎn)進程,并能大幅提高生產(chǎn)能力。參見圖 1機器人機械手臂。


圖 1機器人機械手臂

快速啟動是指在具有 RT 和 IRT 通訊的 PROFINET IO 中用于加速 IO 設備(分布式
I/O)啟動速度的 PROFINET 功能。它縮短了相應組態(tài)的 IO 設備(分布式 I/O)所需要
的時間,以便實現(xiàn)下列情況中快速的循環(huán)用戶數(shù)據(jù)交換:

  • ? 設備電源恢復后

  • ? 該站已經(jīng)返回后

  • ? 激活分布式I/O設備

通過PROFINET快速啟動可以縮短分布式I/O的通訊準備就緒的時間到小500毫秒。 并且該功能適用于RT或IRT。PROFINET快速啟動的時間長短依賴于以下幾點:

  • ? 所使用分布式I/O設備

  • ? 分布式I/O設備的IO結構

  • ? 分布式I/O設備所用的模塊

  • ? 所使用IO控制器

  • ? 所使用的交換機

  • ? 端口設置

  • ? 電纜

標準的啟動功能,默認狀態(tài)下的端口連接組態(tài)都采用“Automatic settings"的設置。而且使用平行接的電纜來連接IO設備。當一個分布式IO設備返回時,啟動過程開始。首先,PROFINET設備端口的自協(xié)商和自交叉功能確定傳輸工作方式的時間大約3秒鐘。然后IO控制器會對IO設備進行DCP識別,判斷是否存在Device name。如果Device name不存在,IO控制器由于無法識別IO設備,通訊會無法建立。如果Device name存在,會進行ARP識別IP地址是否存在。如果IP地址不存在,那么IO控制器會根據(jù)硬件組態(tài)的IP地址信息,通過DCP協(xié)議給該IO設備設置IP地址。IO控制器會再次發(fā)送ARP請求確定IP地址的一性。如果存在IP地址,IO控制器開始與IO設備建立連接,寫數(shù)據(jù)記錄,控制后數(shù)據(jù)交換開始。從ARP開始到通訊的建立的時間大約為2秒多鐘。所以(如果IP地址存在)標準啟動過程的時間大約5秒鐘。上述描述僅僅考慮連接較少的IO設備和交換機,特殊的IO設備(例如IWLAN/PB LINK,需要更多的寫數(shù)據(jù)記錄的步驟)和交換機的S&F的時間并沒有考慮??梢姌藴实腎O設備的啟動時間主要花費在自協(xié)商和自交叉模式以及IO的連接建立過程。
快速啟動則要求禁止端口自協(xié)商和自交叉模式,并優(yōu)化了IO的連接建立過程。在PROFINET IO系統(tǒng)中實現(xiàn)快速啟動功能,首先要求分布式IO設備支持快速啟動功能,例如ET200S PN從4.0版本開始即支持該功能。IO控制器也要支持該功能,CPU從Firmware版本2.6開始支持快速啟動。一個PROFINET IO系統(tǒng)中多可以組態(tài)32個快速啟動設備,但是多只能一次激活8個IO設備實現(xiàn)快速啟動。
對于快速啟動的設備以及相鄰設備的相連端口必須禁止自協(xié)商和自交叉模式,然后根據(jù)所使用的設備選擇交叉或平行接的網(wǎng)線。對于連接相同類型的設備端口應該使用交叉接的網(wǎng)線,例如交換機之間或終端設備之間。參考圖 2 相同類型設備之間的使用交叉接的網(wǎng)線。而對于不同類型設備之間則使用平行接的網(wǎng)線,例如交換機和終端設備之間。參考圖 3 不同類型設備之間的使用交叉接的網(wǎng)線。新的分布式IO設備,例如ET200S的6ES7 151-3BA23-0AB0以及后續(xù)版本,其中*個端口作為終端設備端口,這樣連接不再需要交叉接的電纜只需要平行接的電纜即可。參考圖 4 ET200S使用平行接網(wǎng)線串聯(lián)。


圖 2 相同類型設備之間的使用交叉接的網(wǎng)線

 


圖 3 不同類型設備之間的使用交叉接的網(wǎng)線

 


圖 4 ET200S使用平行接網(wǎng)線串聯(lián)

如果希望實現(xiàn) 500 ms 的短啟動時間,必須執(zhí)行下列操作:

  • ? 在 STEP 7 中組態(tài) PROFINET 的快速啟動功能

  • ? IO 設備(分布式 I/O)上的端口設置

  • ? 布線取決于互連的 PROFINET 設備

  • ? 用戶程序中的操作,需要組態(tài)Docking站和Docking單元和編寫SFC12。

 

2 PROFINET IO FSU組態(tài)

2.1 舉例
PROFINET IO系統(tǒng)中, CPU319-3PN/DP作為IO控制器,連接SCALANCE X400交換機,機器人手臂連接切換的兩個工具都為ET200S。例子參考圖 5 快速啟動例子。其中通過SCALANCE X414-3E的9.1端口使用平行接的網(wǎng)線連接兩臺相互切換ET200S的端口1。


圖 5 快速啟動例子

本例中使用硬件和軟件列表如下:

PROFINET設備訂貨號版本數(shù)量
CPU319-3PN/DP6ES7 318-3EL00-0AB02.81
SCALANCE X4006GK5 414-3FC00-2AA22.3 21
ET200S6ES7 151-3BA23-0AB06.02
PM-E6ES7 138-4CA01-0AA0
2
DO6ES7 132-4BB01-0AB0
2
DI6ES7 131-4BD01-0AB0
1
RJ45 Plug6GK1 901-1BB10-2AA0
 4
網(wǎng)線6XV1840-2AH10

Step7
5.4+SP5


2.1.1 硬件組態(tài)
根據(jù)實際網(wǎng)絡設備,在Step7中進行硬件組態(tài),參考圖 6 硬件組態(tài)。


圖 6 硬件組態(tài)

在HW組態(tài)畫面中,點擊PROFINET1號站IM151-3,然后雙擊0號槽號的X1子槽的PN-IO,彈出PN-IO的屬性對話框。使能“Prioritized startup"。點擊OK,關閉該對話框。同樣方式,給2號站ET200S IM151-3使能快速啟動。參考圖 7兩臺ET200S使能快速啟動。

西


收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
二維碼 意見反饋
在線留言