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