01 硬件配置清單
02 設(shè)備架構(gòu)圖 圖1-1 設(shè)備架構(gòu)圖 03 TwinCAT3軟件編程 打開TwinCAT3,選擇菜單欄中“文件”>“新建”>“項目”,在新建項目窗口中,選擇“TwinCAT Projects”,如圖1-2所示 圖1-2 創(chuàng)建工程 搜索與在線PLC, 在工程選擇“SYSTEM”>“General”>“Choose Target”,如圖1-3、1-4、1-5所示。 圖1-3 選擇目標(biāo) 圖1-4 選擇Search(Ethernet) 圖1-5 搜索在線PLC并添加 將PLC的Profinet IO-Device功能授權(quán)(試用版授權(quán)為7天,到期后需要再次使用TwinCAT3對PLC進行授權(quán)),如圖1-6、1-7所示。 圖1-6 選擇Profiet IO-Device 圖1-7 7天試運行授權(quán) 將PLC切換到配置模式,并添加PROFINET I/O Device,右擊“Device”>“添加新項”,在插入設(shè)備窗口中選擇“Prrofinet I/O Device(RT)”,如圖1-8所示,添加完成后,彈出選擇作為PROFINET通訊的網(wǎng)口,如圖1-9所示(根據(jù)實際的PLC應(yīng)用選擇對應(yīng)的網(wǎng)口)。 圖1-8 添加Profinet I/O Device(RT) 圖1-9選擇通訊網(wǎng)口 創(chuàng)建一個新的同步任務(wù)周期用于執(zhí)行PROFINET IO通訊,如圖1-10所示。 圖1-10 創(chuàng)建同步任務(wù)周期 組態(tài)Profinet Device,右擊“Device1”>“添加新項”,選擇“PNTC Device(TwinCAT Supplement)”,如圖1-11所示,在彈出的插入設(shè)備窗口中選擇“TwinCAT Device V2.3 1 Port”,如圖1-12所示。 圖1-11 添加Profinet TwinCAT Device 圖1-12 選擇設(shè)備接入點 配置輸入輸出區(qū),右擊“API”>“添加新項”,在設(shè)備配置窗口中,分別配置有一個輸入字節(jié),一個輸出字節(jié),如圖1-13所示。 圖1-13 配置輸入輸出區(qū) 將PLC轉(zhuǎn)到運行模式,并給PLC的PROFINET I/O Device通訊網(wǎng)口分配IP地址,如圖1-14所示。 注意:PROFINET I/O Device通訊網(wǎng)口和PLC程序下載口是同一個網(wǎng)口, PROFINET I/O Device通訊網(wǎng)口分配的IP地址為虛擬IP。 圖1-14 分配IP地址 導(dǎo)出GSD文件,雙擊“tcpniodevice”>“GSDML Generator”,選擇另存為,如圖1-15所示。 圖1-15 導(dǎo)出GSD文件 將TwinCAT3工程保存,并激活配置下載到PLC中。 04 博途V16軟件編程 打開博途創(chuàng)建工程和組態(tài)PLC,并安裝TwinCAT3導(dǎo)出的GSD,如圖1-16所示。 圖1-16 安裝GSD文件 菜單欄中選擇“在線”>“硬件檢測”>“網(wǎng)絡(luò)中PROFINET設(shè)備”,將在線IO掃描到工程中,如圖1-17所示。 圖1-17 在線硬件檢測 在博途網(wǎng)絡(luò)視圖中組態(tài)PROFINET IO網(wǎng)絡(luò),如圖1-18所示。 圖1-18 組態(tài)PROFINET IO網(wǎng)絡(luò) PROFINET IO分配器設(shè)備名稱,如圖1-19所示。 注意:TwinCAT3中設(shè)置好PROFINET I/O Device參數(shù)后,其名稱需要在博途中分配。 圖1-19 分配設(shè)備名稱 將組態(tài)下載到PLC中,并將在博途中將創(chuàng)建監(jiān)控列表,如圖1-20所示。 圖1-20 創(chuàng)建監(jiān)控列表 在TwinCAT3中查看PLC的IP地址和博途分配的名稱,如圖1-21所示。 圖1-21 查看PLC的IP以及名稱 05 監(jiān)控數(shù)據(jù) 在博途中監(jiān)控數(shù)據(jù)與通訊狀態(tài),如圖1-22、1-23所示; 圖1-22 監(jiān)控數(shù)據(jù) 圖1-23 通訊狀態(tài) 在TwinCAT3中輸入字節(jié)的數(shù)據(jù),如圖1-24所示,輸出字節(jié)的數(shù)據(jù),如圖1-25所示。 圖1-24 輸入字節(jié)數(shù)據(jù) 圖1-25 輸出字節(jié)數(shù)據(jù) ① 案例中使用的TwinCAT3版本為TC31-Full-Setup.3.1.4024.10-CN,Windows系統(tǒng)為Win 110 專業(yè)版。 ② GSD導(dǎo)出后,如果在TwinCAT3中修改輸入輸出區(qū),則需要重新導(dǎo)出GSD并安裝在博途中。 |
|