netLINK產(chǎn)品是德國赫優(yōu)訊推出的針對西門(mén)子S7系列PLC的MPI/DP轉以太網(wǎng)網(wǎng)關(guān),其可以直接作為接插式連接頭安裝或固定DIN導軌安裝,通過(guò)以太網(wǎng)對S7-200®、S7-300®或 S7-400® PLC進(jìn)行編程、監控及控制,是替代西門(mén)子CP通訊處理器的理想方案。該產(chǎn)品最大支持32臺PLC的并行通訊以及16個(gè)TCP連接處理。
通過(guò)網(wǎng)關(guān)中集成的IBHNet驅動(dòng),第三方軟件可以在以太網(wǎng)上使用MPI協(xié)議連接任何S7控制器。因此對于TwinCAT PLC,可以使用netLINK網(wǎng)關(guān)來(lái)實(shí)現與西門(mén)子S7控制器間的數據交換。
為了在TwinCAT PLC中實(shí)現該功能,可以使用其提供的PLC庫Tc2_S5S7Com。將該文件拷貝到Windows系統的相應路徑下,在TwinCAT服務(wù)器的列表中加入TwinCAT TCP/IP連接服務(wù)器。在TwinCAT啟動(dòng)或停止時(shí),TCP/IP連接服務(wù)器會(huì )自動(dòng)地隨之啟動(dòng)或停止。在該PLC庫中,主要提供了FB_NLinkOpen,FB_NLinkFetch,FB_NLinkWrite或FB_NLinkClose四個(gè)功能塊,來(lái)完成與S7 PLC的連接以及數據讀寫(xiě)。
支持訪(fǎng)問(wèn)的PLC數據區域如下表所示: