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