西門子S7-1200/1500係列的PLC
,需要連接帶EtherCAT的通訊功能的伺服驅動器
,傳感器等設備
。西門子的PLC采用PROFINET實時以太網通訊協議
,要連接EtherCAT的設備
,就必須進行通訊協議轉換。該網關提供了快速可行的解決方案
。EtherCAT轉PROFINET支持兩種實時以太網通訊協議之間的轉換,可以主通訊主站(加主站授權)
,也可以做通訊從站
,兩個網絡獨立運行
,通過網關內部進行數據映射
,每個以太網網絡都提供雙端口交換機
,方便連接和網絡擴展。
1
、首先添加EtherCAT轉PROFINET網關GSD文件
;
2
、找到EtherCAT轉PROFINE網關模塊進行組態
;
3
、設置EtherCAT轉PROFINE網關的IP地址和設備名稱
,設置EtherCAT轉PROFINE網關的IP地址以及設備名稱
;
4
、設置EtherCAT轉PROFINE網關的輸入輸出字節數長度
;
5、下載組態到PLC
;
6
、打開EtherCAT轉PROFINE網關配置軟件進行ECAT設置
;
7
、新建項目選擇PN2ECAT
;
8、配置軟件的ip地址和設備名稱要和博圖一致
;
9
、在設備列表中查找並選定所需設備
;
10
、對凱福科技總線步進驅動器進行參數配置
, PDOs在下方參數欄中添加所用參數項,該文件以把參數寫死
,選需要的參數即可
;
11
、配置完成後運行
;
直接對對應的IQ地址讀寫即可
,在本案例中
,z6尊龍凱時網關EtherCAT轉PROFINE網關模塊作為Sick傳感器與西門子PLC之間的橋梁
,通過配置軟件進行簡單的數據映射
,快速的實現了S7-1200 PLC通過PROFINET協議對伺服器進行控製。