來源:http://www.liaomiao-automation.com/
相關資料教程鏈接:
●淘寶購買鏈接:
PROFINET EtherCAT Modbus-TCP 以太網多圈絕對值編碼器-淘寶網
以太網編碼器用航空插頭 工業以太網編碼器 上海了淼自動化-淘寶網
拉線編碼器 PROFINET EtherCAT CAN RS485 4~20mA SSI 本安防爆-淘寶網
58多圈編碼器支架 多圈絕對值編碼器262144圈 上海了淼-淘寶網
●產品手冊下載鏈接:
GME-58系列-多圈絕對值編碼器產品手冊.pdf
拉線編碼器
●3D外形圖下載鏈接:
3D外形圖-GME-58L系列夾緊同步法蘭
3D外形圖-GME-58L系列柔性盲孔
3D外形圖-方形編碼器支架
●GSDML文件下載鏈接:PROFINET-IO編碼器GSD文件
●PLC項目工程例程下載鏈接:
例程-PROFINET-IO編碼器S7-200 Smart PLC
例程-PROFINET-IO編碼器S7-1200系列博途
●圖文教程鏈接:
工業以太網編碼器圖文教程:
工業以太網編碼器使用教程
PROFINET/EtherCAT編碼器制作M12航空插頭
Profinet編碼器與西門子S7-200SMART 應用教程
PROFINET編碼器通過西門子PLC S7-1200/S7-1500應用教程
●視頻教程鏈接:
Profinet編碼器與西門子S7-200 PLC-83報文教程視頻
Profinet編碼器與西門子S7-200 PLC-860報文教程視頻
西門子PRONETA 軟件分析Profinet編碼器教程視頻


上海了淼自動化技術合伙企業(有限合伙)為中國自動化行業提供超低價格、頂級性能的國產編碼器。
262144圈純機械齒輪多圈技術遙遙領先國內同行,與國際同步。
GME-58L-PN系列Profinet-IO總線通訊機械多圈絕對值編碼器當前售價1380元起。
編碼器購買鏈接:
PROFINET EtherCAT Modbus-TCP 以太網齒輪多圈絕對值編碼器-淘寶網
一、工具準備:
1.上海了淼Profinet-IO編碼器:GME-58L-PN-13/18-0.5-10/30-RS10-65-B,262144圈8192分辨率。
2.安裝STEP 7-MicroWIN SMART軟件電腦。
3.上海了淼Profinet-IO編碼器 GSD文件。
4.西門子S7-200SMART 具備PN通訊PLC,24V電源
二、電氣接線
1.上海了淼Profinet-IO編碼器接線



三、軟件教程
1.導入GSD文件
在上海了淼自動化官網中www.liaomiao-automation.com的下載中心里下載GSDML文件壓縮包,
鏈接:http://www.liaomiao-automation.com/index.php?m=home&c=Lists&a=index&tid=34

2.PROFINET配置向導
在工具菜單中選擇PROFINET向導,將PLC作為控制器,并按照設置PLC的IP地址和站名。

3、按照編碼器機械圈數組態PN設備

4、選擇83報文

5、修改配置參數



6.指定PROFINET設備名稱

7.創建PLC變量-83報文
PROFINET-IO編碼器行規中規定的標準報文共有4種81報文、82報文、83報文、84報文,860報文屬于制造商自定義的報文格式,這些報文都可以讀取和修改編碼器數據,但具體的數據含義各有不同。通常是用推薦使用標準報文83,可以傳遞位置值和轉速,在大型PLC S7-1500中標準報文81和83還可以配置工藝對象。
標準報文81格式:
標準報文82格式:
標準報文83格式:

標準報文84格式:

當用標準報文83時,按照83報文格式和PLC分配的PNI和PNQ地址創建變量表,
8.創建一個簡單梯形圖讀取程序-83報文
當"NIST_B Speed"轉速大于+10rpm 或者 小于-10rpm時 Q0.0輸出1,同時將編碼器"G1_XIST1 Postion"位置值除8192 計算此時多圈圈數。
下載進PLC并監控:

9.創建一個設置預設值程序-83報文
設置預設值,
81/82/83/84報文方式相同。
按下I0.1上升沿 將0x0400寫入QW128, 0x1000寫入QW130 觸發預設值生效功能.
松開I0.1下降沿 將0x0000寫入QW128, 0x0000寫入QW130 為下次設置做準備.



10.編碼器心跳狀態檢測-83報文
ZSW2_ENC編碼器輸出的狀態字2中 bit15..bit12為心跳標志,數據在1-15之間循環變化,可以配合檢測是否在線。

11.選擇860報文
860報文不屬于PROFINET行規里的標準報文,860報文使用比較靈活,可以在程序中任意設置各種預設值。


12.創建PLC變量-860報文
13.創建簡單程序-860報文
liaomiao 860報文
當"Speed"轉速大于+10rpm 或者 小于-10rpm時 Q0.0輸出1,
同時將編碼器"Position value"位置值除8192 計算此時多圈圈數
14.創建設置預設值程序-860報文
liaomiao 860報文
設置預設值,按下I0.1 上升沿將編碼器當前值改為0x00000010,最高bit要為1.
松開I0.1 下升沿恢復QD128寄存器 為下次修改做準備


15.查看PROFINET編碼器診斷
|