鋇錸技術BL200EC耦合器支持標準EtherCAT總線協(xié)議的分布式IO,耦合器支持最大輸入1024字節(jié),最大輸出1024字節(jié),支持的擴展IO模塊數(shù)量為32個。是由鋇錸技術自主要發(fā)生產的國產EtherCAT分布式IO模塊系統(tǒng)。此案例展示鋇錸技術BL200EC通過Ether CAT協(xié)議與TwinCAT 3通訊的示例。
TwinCAT 3軟件與BL200EC通信示例
準備IO模塊:耦合器BL200PN、數(shù)字量輸出模塊M2082、數(shù)字量輸入M1081、模擬量輸入模塊M3401、模擬量輸出M4043。模塊的組裝、接線參考3產品安裝、4連接設備操作。
BL200EC的網口ETH1接到PC網口,BL200EC的網口不要接錯,BL200EC耦合器上電。
導入XML文件
將XML文件(BL200EC-v1.01.xml)拷貝到:…:TwinCAT3.1ConfigIoEtherCAT下,如下圖所示加載XML到TwinCAT。注:該文件夾下XML文件有更新時一定要重新點擊下載設備描述文件。

圖 150:TwinCAT加載XML文件

圖 151:TwinCAT更新設備信息
打開TwinCAT XAE軟件,依次點擊【文件FILE】->【新建New】->【項目Project】,彈出如下圖所示界面。

圖 152:TwinCAT創(chuàng)建項目

圖 153:項目創(chuàng)建
如界面所示選中【TwinCAT Projects】并選中界面中間的【TwinCAT XAE Project】,其它保持默認(名稱、位置、解決方案名稱可以根據需要自行修改),點擊【OK】按鈕即可。
掃描設備
點擊【I/O】->【Device】->【Scan】,在依次彈出的界面點擊:確定—OK—是—是。

圖 154:掃描BL200EC

圖 155:確定掃描
勾選“本地連接”網卡

圖 156:選擇網卡


圖 157:運行TwinCAT
掃描到Box1(BL200EC)耦合器,Box1下面是耦合器連接的模塊信息。

圖 158:TwinCAT掃描到BL200EC
數(shù)據交互
查看BL200EC耦合器是否在OP狀態(tài)

圖 159:BL200EC狀態(tài)
數(shù)字量輸出和模擬量輸出
以M2082為例:若要讓該模塊通道1輸出,可在該模塊“Output[1]”對應的“Online”窗口,點擊“Write”,在對話框中“Dec”一欄輸入數(shù)值“1”并點擊“OK”,可以看到該模塊對應的通道指示燈亮起,同時軟件界面可顯示寫入的值。同理模擬量AO輸出M4043模塊操作方法一樣,如下圖:

圖 160:TwinCAT控制DO

圖 161:TwinCAT控制AO
數(shù)字量輸入和模擬量輸入
以M1081模塊為例:如該模塊有信號輸入,可以在該模塊的“Inputs”中監(jiān)控,同理模擬量AI輸入M3041模塊查看方法一樣,如下圖:

圖 162:TwinCAT采集DI數(shù)據

審核編輯:湯梓紅
-
耦合器
+關注
關注
8文章
765瀏覽量
63824 -
TwinCAT
+關注
關注
1文章
16瀏覽量
12015 -
ethercat
+關注
關注
19文章
1363瀏覽量
43151
發(fā)布評論請先 登錄
profinet遠程分布式IO模塊國產型與西門子1200通訊方法
分布式IO工業(yè)自動化數(shù)據采集與分析的核心
分布式軟件系統(tǒng)
支持掉線自動報警Profinet遠程分布式IO模塊分享
多個Profinet遠程分布式IO模塊能否共用一個GSD文件
使用DeviceStates指令對分布式IO子站進行診斷
遠程IO和分布式IO之間的區(qū)別是什么
什么是訊維分布式輸入節(jié)點和分布式輸出節(jié)點
智慧物流中心建設:訊維分布式智慧終端技術的核心作用
遠程IO與分布式IO的區(qū)別
Profinet分布式IO模塊系統(tǒng)

Ether CAT分布式IO如何與TwinCAT 3通訊
評論