西門(mén)子DP現(xiàn)場(chǎng)總線
PROFINET 設(shè)備啟動(dòng)時(shí)間,、命名和地址分配
PROFINET IO 可以延長(zhǎng)系統(tǒng)的啟動(dòng)時(shí)間(可組態(tài)超時(shí)),。 設(shè)備較多和設(shè)備較慢都會(huì)影響切
換到 RUN 模式的時(shí)間。
在 V4.0 及更高版本中,,S7-1200 PROFINET 網(wǎng)絡(luò)上多支持 16 個(gè) PROFINET IO 設(shè)備,。
每個(gè)站(或 IO 設(shè)備)會(huì)在啟動(dòng)時(shí)單獨(dú)啟動(dòng),這會(huì)影響總的 CPU 啟動(dòng)時(shí)間,。 如果將可組態(tài)
的超時(shí)值設(shè)定過(guò)低,,就可能沒(méi)有足夠的總 CPU 啟動(dòng)時(shí)間讓所有站完成啟動(dòng)。 若發(fā)生這種情
況,,會(huì)導(dǎo)致假的站錯(cuò)誤,。
在“啟動(dòng)”(Startup) 下的“CPU 屬性”(CPU Properties) 中,可以找到“分布式 I/O 的參數(shù)分
配時(shí)間”(Parameter assignment time for distributed I/O)(超時(shí)),。 默認(rèn)的可組態(tài)超時(shí)為
西門(mén)子DP現(xiàn)場(chǎng)總線
60,000 ms(1 分鐘),;用戶(hù)可以組態(tài)該時(shí)間。
STEP 7 中的 PROFINET 設(shè)備命名及尋址
所有 PROFINET 設(shè)備必須都具有設(shè)備名稱(chēng)和 IP 地址,。 使用 STEP 7 定義設(shè)備名稱(chēng)并組態(tài) IP
地址,。 使用 PROFINET DCP(Discovery and Configuration Protocol,發(fā)現(xiàn)和組態(tài)協(xié)議)
將設(shè)備名稱(chēng)下載到 IO 設(shè)備,。
系統(tǒng)啟動(dòng)時(shí)的 PROFINET 地址分配
控制器會(huì)向網(wǎng)絡(luò)廣播設(shè)備名稱(chēng),,設(shè)備會(huì)以其 MAC 地址進(jìn)行響應(yīng),。 然后,控制器會(huì)使用
PROFINET DCP 協(xié)議為設(shè)備分配 IP 地址:
●
如果 MAC 地址具有已組態(tài)的 IP 地址,,則相應(yīng)的站執(zhí)行啟動(dòng),。
●
如果 MAC 地址不具有組態(tài)的 IP 地址,則 STEP 7 會(huì)分配項(xiàng)目中組態(tài)的地址,,之后,,相
應(yīng)的站會(huì)執(zhí)行啟動(dòng)。
●
如果這一過(guò)程出現(xiàn)問(wèn)題,,則會(huì)產(chǎn)生站錯(cuò)誤,,且不會(huì)進(jìn)行啟動(dòng)。 這種情況會(huì)導(dǎo)致超出可組
態(tài)的超時(shí)值,。