【廣告】
PROFINET模塊有哪些命名規(guī)范?域名解析
這是因?yàn)槊總€(gè)PROFINET設(shè)備都必須具有一個(gè)基于DNS(域名系統(tǒng))和符合主機(jī)命名規(guī)范的設(shè)備名稱,并且該名稱需要通過PROFINET工具寫入該設(shè)備,或者基于PLC/PC的IO控制器才能正常工作。開箱即用的PROFINET設(shè)備處于出廠狀態(tài),默認(rèn)情況下將其設(shè)置為空字符串。
很多時(shí)候,我們發(fā)現(xiàn)不熟悉PROFINET的人并沒有意識(shí)到IO設(shè)備名稱的重要性,而忘記了使用正確的名稱初始化和分配設(shè)備或設(shè)置配置以便控制器可以分配名稱。他們只需為PLC進(jìn)行工程組態(tài)并到PLC,在這種情況下,控制器將繼續(xù)按名稱查找設(shè)備以啟動(dòng)設(shè)備,但不會(huì)得到響應(yīng),并且設(shè)備也不會(huì)啟動(dòng)。在此應(yīng)注意的是,通過將配置到IO控制器(無論是基于PLC還是基于PC)來設(shè)置的設(shè)備名稱通常是PLC或PC站名稱本身。必須使用具有“分配名稱”功能的工具或通過PLC選項(xiàng)(如果支持自動(dòng)PLC名稱分配)為設(shè)備分配名稱。
PROFINET遠(yuǎn)程IO模塊主要起到了什么作用?
PROFINET遠(yuǎn)程IO模塊主要起到了什么作用?
過去,人們在鋪裝現(xiàn)成與盤柜之間的路線時(shí),需要一根一根的連接,大大增加了線纜的成本和施工的時(shí)間,且要是距離都較為遠(yuǎn)還需要面對電壓損耗等難題。而有了遠(yuǎn)程IO模塊,則有效的化解了這一難題。
倘若你的盤柜距離實(shí)地有200米 ,不采用遠(yuǎn)程IO,那么你每一條信號(hào)線都要放線200米,那么將遠(yuǎn)程IO模塊安裝在實(shí)地,能夠從成本上為你節(jié)約了諸多線纜的錢以及降低了施工的復(fù)雜度。
總的來說,有時(shí),會(huì)把某些IO設(shè)定在實(shí)地設(shè)備聚集,距離中控又遠(yuǎn)的地區(qū),隨后利用光纖接回中控室,就是為了更好地節(jié)約電纜采購和施工。有時(shí),邏輯上的“遠(yuǎn)程”主要是因?yàn)椤氨镜豂O”容許總數(shù)不能滿足現(xiàn)實(shí)所需,需要接“遠(yuǎn)程IO模板”,主要還看真實(shí)情況了。
除此之外,通常機(jī)柜間是擺在裝置實(shí)地的。但一些操控信號(hào),例如急停、旁路等操控信號(hào)在控制室完成,因此需要采用遠(yuǎn)程IO模塊,把這些信號(hào)送至機(jī)柜間內(nèi)控制系統(tǒng)。
分布式I/O資源虛擬化的具體實(shí)現(xiàn)系統(tǒng)
分布式I/O 資源虛擬化的具體實(shí)現(xiàn)系統(tǒng)主要由以下幾個(gè)子模塊構(gòu)成:
(1) 虛擬機(jī)退出和進(jìn)人模塊
虛擬機(jī)退出、進(jìn)人模塊就是保存處理器在根模式與非根模式之間轉(zhuǎn)換的制些處理器狀態(tài)信息。
(2) 指令解析模塊
主要功能是將客戶操作系統(tǒng)的1/0 設(shè)備訪問存指令按照一定規(guī)則解析并保存在固定數(shù)據(jù)結(jié)構(gòu)中。
(3)IO設(shè)備模型
主要功能是用軟件完全模擬物理設(shè)備,客戶操作系統(tǒng)可以向?qū)ξ锢碓O(shè)備訪問那樣訪問這些虛擬設(shè)備。同時(shí)10設(shè)備模型模塊還通過設(shè)備驅(qū)動(dòng)完成虛擬擬設(shè)備到真實(shí)物理設(shè)備的訪問過程。