配置說(shuō)明
步驟1,在博途里添加硬件設(shè)備,在網(wǎng)絡(luò)視圖下,雙擊硬件目錄,在網(wǎng)關(guān)目錄下點(diǎn)開(kāi)PN/CAN LINK,雙擊該設(shè)備的訂貨號(hào),添加到網(wǎng)絡(luò)試圖中。如圖2-1所示。
圖2-1硬件添加
步驟2,根據(jù)實(shí)際情況為新加入的PN/CAN LINK分配名稱(chēng),網(wǎng)絡(luò)及IP地址。(本演示文檔網(wǎng)絡(luò)選擇已有的PN/IE_1,名稱(chēng)(Link 3)和IP為自動(dòng)生成。)如圖2-2所示。
圖2-2設(shè)備名稱(chēng)及網(wǎng)絡(luò)參數(shù)分配
步驟4,雙擊Link 3,進(jìn)入設(shè)備視圖,在屬性中選擇運(yùn)行模式為CANopen manager,如圖2-3所示。
步驟5,對(duì)主站進(jìn)行設(shè)置,雙擊設(shè)備視圖內(nèi)的 CANopen network,在屬性?xún)?nèi)對(duì)主站進(jìn)行設(shè)置,主要需要設(shè)置的為主站節(jié)點(diǎn)號(hào)(Node ID),傳輸率(Transmission rate),故障檢測(cè)模式(Error control)。其中故障檢測(cè)模式(Error control)分為:Heartbeat 和Node guarding,需選擇子站所支持的模式。其它的參數(shù)(節(jié)點(diǎn)號(hào),波特率等)可根據(jù)具體項(xiàng)目需求進(jìn)行設(shè)置。如圖2-4所示。
圖2-4設(shè)備基本參數(shù)設(shè)置
步驟6,添加子站節(jié)點(diǎn),在設(shè)備視圖界面下,在右側(cè)硬件目錄,點(diǎn)開(kāi)CANopen node ,雙擊CANopen node universal。如圖2-5所示。
圖2-5添加子站節(jié)點(diǎn)
步驟7,分配節(jié)點(diǎn)名稱(chēng)導(dǎo)入對(duì)應(yīng)EDS文件,點(diǎn)擊設(shè)備概覽中所添加的節(jié)點(diǎn),可對(duì)其進(jìn)行命名(該演示內(nèi)使用默認(rèn)名稱(chēng))。此時(shí)在屬性可進(jìn)行EDS文件操作,點(diǎn)擊Import EDS file…,在彈出的對(duì)話(huà)框內(nèi)選擇所要導(dǎo)入的EDS文件。如圖2-6所示。
圖2-6導(dǎo)入子站EDS文件
等待導(dǎo)入完成,彈出下圖2-7:
圖2-7 EDS文件導(dǎo)入成功
此時(shí)該節(jié)點(diǎn)下就根據(jù)EDS文件生成了相應(yīng)的子節(jié)點(diǎn)信息,如圖2-8所示:
圖2-8 子節(jié)點(diǎn)信息
此時(shí)可以設(shè)置子節(jié)點(diǎn)的一些參數(shù),其中節(jié)點(diǎn)號(hào)(Node ID)是按照項(xiàng)目要求必須設(shè)置的,其他的信息可根據(jù)項(xiàng)目實(shí)際需求選擇性的修改或使用自動(dòng)生成的參數(shù)。
步驟8,激活并分配節(jié)點(diǎn)內(nèi)的PDO。點(diǎn)擊Transmit process data objects(TPDOs),此時(shí)可以看到如下界面。此界面右上方是顯示該節(jié)點(diǎn)所包含的的TPDO,右下方是對(duì)單個(gè)TPDO定義的界面。如圖2-9所示。
圖2-9 子節(jié)點(diǎn)TPDO
在右下方界面內(nèi)的PDO下拉菜單中選擇第一個(gè)需要激活的PDO(COB-182),點(diǎn)擊激活(Active),得到如下信息。所有信息均是由EDS自動(dòng)生成的,同時(shí)在具有讀寫(xiě)屬性的參數(shù)上可以手動(dòng)進(jìn)行修改(一般可以不修改)。激活后如下圖:
圖2-10 激活子節(jié)點(diǎn)TPDO
依次完成接下來(lái)3個(gè)TPDO和1個(gè)RPDO的激活。
步驟9,根據(jù)所激活的子站PDO,在PLC中建立對(duì)應(yīng)的PDO進(jìn)行數(shù)據(jù)映射。子站TPDO對(duì)應(yīng)主站則為RPDO,子站RPDO對(duì)應(yīng)主站則為T(mén)PDO。此演示項(xiàng)目子站有4個(gè)TPDO,1個(gè)RPDO,所以對(duì)應(yīng)主站則有4個(gè)RPDO和1個(gè)TPDO。接下來(lái)演示添加一個(gè)RPDO。
在設(shè)備視圖界面下的硬件目錄中,點(diǎn)開(kāi)CAN process data,雙擊Receive data object dictionary添加一個(gè)RPDO在設(shè)備概覽里面,如圖2-11所示:
圖2-11 PLC添加RPDO
根據(jù)激活的COB-182的變量信息如圖2-12,有兩個(gè)變量,類(lèi)型分別是1個(gè)Integer32和1個(gè)Unsigened16。
圖2-12 子站PDO內(nèi)部變量信息
所以在所添加的RPDO內(nèi)添加相應(yīng)的變量名和數(shù)據(jù)類(lèi)型的變量,如圖2-13:
圖2-13 PLC對(duì)應(yīng)PDO設(shè)置
依次完成接下來(lái)3個(gè)RPDO和1個(gè)TPDO的變量設(shè)置。到了這一步就完成了子站和主站的各自設(shè)置。
步驟10,將子站和主站的PDO映射起來(lái)。在設(shè)備試圖中點(diǎn)擊CANopen manager,進(jìn)入以下界面(圖2-14),此時(shí)定義主站這邊的TPDO。
圖2-14 PDO映射設(shè)置
在PDO下拉中選擇PDO-001,點(diǎn)擊Define PDO,等待激活,根據(jù)子站的RPDO進(jìn)行設(shè)置COB-ID 和Transmission Type,COB-ID 一定要一致。如圖2-15所示:
圖2-15 激活PDO
接下來(lái)選擇映射的PDO,點(diǎn)擊所要映射的PDO,添加到可用PDO表格內(nèi),如圖2-16。此時(shí)主站的TPDO和子站的RPDO的數(shù)據(jù)映射完成。
圖2-16 PDO數(shù)據(jù)映射
接下來(lái)依次完成另外主站四個(gè)RPDO的設(shè)置。然后保存,編譯整個(gè)項(xiàng)目,沒(méi)有錯(cuò)誤就好。到此所有硬件配置完成。
步驟11,軟件設(shè)置,根據(jù)PN/CAN LINK的手冊(cè)4.1.2.2的要求,需要對(duì)PN/CAN LINK的控制字的第0位和第2位置1。查看該模塊的輸出起始地址如圖2-17為74。
所以%Q74.0和%Q74.2需要在軟件內(nèi)置1。建議PLC啟動(dòng)這兩位可以常置1。
圖2-17 控制字設(shè)置
結(jié)果
通過(guò)以上步驟,PN/CAN LINK完成CANopen Manager模式的配置,PLC可以通過(guò)PN/CAN LINK與其它CANopen的子站設(shè)備正常通信。
審核編輯:劉清
-
CAN總線(xiàn)
+關(guān)注
關(guān)注
145文章
1956瀏覽量
131142 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15836 -
EDS
+關(guān)注
關(guān)注
0文章
96瀏覽量
11600
原文標(biāo)題:SIMATIC PN/CAN LINK CANopen Manager 配置說(shuō)明
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
CAN上層協(xié)議CANOpen協(xié)議的嵌入式簡(jiǎn)化說(shuō)明
![<b class='flag-5'>CAN</b>上層協(xié)議<b class='flag-5'>CANOpen</b>協(xié)議的嵌入式簡(jiǎn)化<b class='flag-5'>說(shuō)明</b>](https://file.elecfans.com/web1/M00/C8/67/pIYBAF9uHI6AbqjaAADqjgTk-uc569.png)
canopen協(xié)議與can特點(diǎn)
移通創(chuàng)聯(lián)CANOpen網(wǎng)關(guān)在制藥行業(yè)中的應(yīng)用
Intouch與西門(mén)子Simatic net 鏈接配置說(shuō)明
針對(duì)工業(yè)控制的Canopen系統(tǒng)Canopen system
CAN總線(xiàn)的淺析CANopen協(xié)議
![<b class='flag-5'>CAN</b>總線(xiàn)的淺析<b class='flag-5'>CANopen</b>協(xié)議](https://file.elecfans.com/web2/M00/49/54/pYYBAGKhtEaANAFAAAAPZJM_D6o302.jpg)
PN-G-CAN的結(jié)構(gòu)及配置
![<b class='flag-5'>PN-G-CAN</b>的結(jié)構(gòu)及<b class='flag-5'>配置</b>](https://file.elecfans.com/web2/M00/49/E1/pYYBAGKhvG-Ab8IdAAAWrIiZ7II954.jpg)
SIMATIC S7-400PN-H存儲(chǔ)器的設(shè)計(jì)應(yīng)用
![<b class='flag-5'>SIMATIC</b> S7-400<b class='flag-5'>PN</b>-H存儲(chǔ)器的設(shè)計(jì)應(yīng)用](https://file.elecfans.com/web2/M00/49/EA/pYYBAGKhvHWAKQajAAATl78TUT8362.jpg)
CAN總線(xiàn)轉(zhuǎn)CANopen方案推薦
![<b class='flag-5'>CAN</b>總線(xiàn)轉(zhuǎn)<b class='flag-5'>CANopen</b>方案推薦](https://file.elecfans.com/web1/M00/86/82/pIYBAFx583GAI0qoAAAhQjVXlk8436.jpg)
CANOpen系列教程04 _CAN總線(xiàn)波特率、位時(shí)序、幀類(lèi)型及格式說(shuō)明
CANOpen系列教程01_ 初識(shí)CAN與CANOpen及相關(guān)內(nèi)容
SIMATIC-IO-Link-系統(tǒng)功能手冊(cè)
插片式遠(yuǎn)程 IO模塊:Profinet總線(xiàn)耦合器在SIMATIC Manager配置
![插片式遠(yuǎn)程 IO模塊:Profinet總線(xiàn)耦合器在<b class='flag-5'>SIMATIC</b> <b class='flag-5'>Manager</b><b class='flag-5'>配置</b>](https://file1.elecfans.com/web2/M00/FB/37/wKgZomaPxKWAIvnaAAHLapvTtn8465.png)
CANopen轉(zhuǎn)Profinet協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置案例
![<b class='flag-5'>CANopen</b>轉(zhuǎn)Profinet協(xié)議轉(zhuǎn)換網(wǎng)關(guān)<b class='flag-5'>配置</b>案例](https://file1.elecfans.com/web2/M00/01/08/wKgaomasgT-AWHmCAAJMncm1Ze8091.png)
評(píng)論