陳城錦

摘 要:對西門子S7-300 PLC、WINCC與數控系統的通訊方式進行介紹,分析了PLC與數控系統相關聯的通訊設計思路,介紹S7-300 PLC通過WINCC和840D/828D建立通訊的應用。
關鍵詞:840D;828D;S7-300;PLC;WINCC;通訊
中圖分類號:TP273 文獻標志碼:A
數控機床與外圍設備的通訊方式大部分采用IO通訊,隨著數控機床自動加工技術的發展,數據交互量要求越來越高,在數據量大的場合中IO通訊有時會不適用。
當前數控機床采用網絡或者總線等通訊越來越多。筆者在項目中遇到一個典型的案例,由于設計前期通訊未搭建,在整合階段由于采用西門子315-2DP、840D和828D,設備之間可以進行多種通訊。
經過研究,基于現場方便和成本考慮,通過WINCC為該現場提供了通訊解決方案。
1 各部分使用通訊介紹
1.1 S7-300 PLC
S7-300具有不同的通信接口:連接AS-Interface、PROFIBUS和PROFINET/工業以太網總線系統;多點接口(MPI);PROFIBUS DP。SIMATIC S7-300可通過通信處理器或通過配備集成PROFIBUS DP接口的CPU連接到PROFIBUS DP總線系統。
該項目CPU采用315-2DP,集成兩個DP口通訊。
1.2數控系統840D和828D
SINUMERIK840D的數控單元被稱為NCU(Numenrical Controlunit)單元:中央控制單元,負責NC所有的功能,機床的邏輯控制,還有和MMC的通訊,它由一個COM CPU板、 一個PLC CPU板和一個DRIVE板組成。帶有MPI或PROFIBUS接口,RS232接口。[ 4 ]SINUMERIK828D是基于S7-200的控制系統,支持RS232C、PLC I/O和以太網等通訊。[ 3 ]
1.3 WINCC
WINCC是目前工業現場應用較為廣泛的可視化軟件技術,能實現工業現場的模擬畫面,使現場設備除了提供用的通道,用于連接到SIMATIC 55/57/5505等系列的PLC外,還提供了如PROFIBUS?DP/FMS,DDE(動態數據交換)和OPC(用于過程控制的OLE)等通用通道連接到第三方控制器。
此外,WINCC還以附加件(add-ons)的形式提供連接到其他控制器的通訊通道。另外,還提供了一個CDK選件,可以用它來開發一些專用通訊通道。……