西門(mén)子S7-1200 PLC與西門(mén)子S7-200SMART PLC的PN通信
發(fā)布時(shí)間:2024-04-03 15:50 [ 我要自學(xué)網(wǎng)原創(chuàng) ] 發(fā)布人: 快樂(lè)小女 閱讀: 1276

一、 所需軟件及硬件

STEP7 MircoWin smart2.7版、博途V17;CPU1214一臺(tái),固件版本為V4.5,ST30一臺(tái),固件版本為V2.6;網(wǎng)線兩條。

二、 項(xiàng)目組態(tài)編程

1. 200SMART組態(tài)編程

200SMART編程軟件自V2.4版本、CPU固件也是自2.4版本起起開(kāi)始支持Profinet通信。200SMART即可以做IO控制器,也可以做IO設(shè)備。下面的例程以200SMARTIO設(shè)備舉例。首先打開(kāi)軟件建立一個(gè)名為“設(shè)備IO”的項(xiàng)目,點(diǎn)擊“系統(tǒng)塊”,在彈出的對(duì)話框中設(shè)置IP地址,我這里設(shè)置的是192.168.0.101,與實(shí)物PLC一致。如下圖1所示: 

1

點(diǎn)擊菜單欄的工具-PROFINET選項(xiàng),在彈出的畫(huà)面中勾選智能設(shè)備,其余選項(xiàng)默認(rèn)即可,然后點(diǎn)擊下一步,如下圖2所示:

 2

將默認(rèn)的SBR0子程序重命名為配方處理,建立一個(gè)帶參數(shù)的子程序。在變量表中建立相應(yīng)的接口參數(shù),程序編輯區(qū)編寫(xiě)配方處理程序,在下一步的畫(huà)面中配置傳輸區(qū),即和1200PLC的數(shù)據(jù)交換區(qū)?赏ㄟ^(guò)“添加”、“移除”按鈕來(lái)增加或移除輸入輸出傳送區(qū)。注意:這里的輸入和輸出起始地址IB1152QB1152不能更改,且輸入輸出傳送區(qū)最大長(zhǎng)度為128個(gè)字節(jié),地址和長(zhǎng)度出錯(cuò)均會(huì)報(bào)錯(cuò)。為測(cè)試方便,我配置了5個(gè)字節(jié),如下圖3所示:

 

3

下面的步驟是導(dǎo)出200SMARTGSD文件。首先點(diǎn)擊瀏覽按鈕,選擇放置生成的GSD文件的文件夾,如下圖4中選擇的桌面的GSD文件夾;然后點(diǎn)擊導(dǎo)出按鈕,最后一定記得還要點(diǎn)擊生成按鈕。注意,當(dāng)你在博圖中做過(guò)多次配置200SMARTIO設(shè)備的項(xiàng)目時(shí),切記要將本次生成的GSD文件名系住。因?yàn)?/span>200SMARTGSD文件名都很相似,在博途中選錯(cuò)了是沒(méi)法建立通信的。本次的文件名如圖中的紅色方框內(nèi)所示:

 

4

至此,200SMART PLC作為PN通信的IO設(shè)備的組態(tài)步驟設(shè)置完畢。

2. 1200PLC組態(tài)設(shè)置

在博途建立一個(gè)名稱為PN控制器”的項(xiàng)目,添加一臺(tái)1214CPU,固件版本為V4.5,設(shè)置IP地址為192.168.0.105,與實(shí)物PLC一致,且和200SMARTPLC處于同一網(wǎng)段,如下圖5所示:

5

安裝GSD文件。點(diǎn)擊菜單-選項(xiàng)-管理通用站描述文件(GSD),在彈出的對(duì)話框中按下圖6中的1、23步驟操作,即可安裝好GSD文件。注意:圖中步驟1源路徑選擇放置GSD的文件夾。當(dāng)選好后,相應(yīng)的GSD文件會(huì)顯示在“導(dǎo)入路徑內(nèi)容”的列表當(dāng)中,勾選后點(diǎn)安裝即可。如下圖6所示:

 

  6

點(diǎn)擊網(wǎng)絡(luò)視圖,組態(tài)IO設(shè)備200SMART PLC。安裝好200SMART PLCGSD文件后,該設(shè)備的位置在硬件目錄的Other field devices文件夾下,將其拖拽至網(wǎng)絡(luò)視圖中,為其分配IO控制器1214CPU。然后雙擊200SMART PLC,查看“設(shè)備概覽”,可以看到已自動(dòng)分配了IQ傳輸區(qū)域,這里的傳輸區(qū)域地址是指1200PLC的地址,而且與200SMART不同,地址可以更改。注意兩者的地址對(duì)應(yīng),1200Q區(qū)對(duì)應(yīng)200SMARTI區(qū),也就是1200Q區(qū)數(shù)據(jù)傳送至200SMARTI區(qū);另一組對(duì)應(yīng)地址則相反,1200I區(qū)接收200SMART Q區(qū)發(fā)送過(guò)來(lái)的數(shù)據(jù)。示例中的地址對(duì)應(yīng)為1200QB68-72對(duì)應(yīng)200SMARTIB1152-56IB68-72對(duì)應(yīng)200SMARTQB1152-56組態(tài)即傳送區(qū)地址如下圖78所示:

 

7

 

 

 

 

8 

三、 測(cè)試

分別將項(xiàng)目下載至對(duì)應(yīng)的PLC,在博圖里建一個(gè)監(jiān)控表,輸入傳送區(qū)地址,并在Q區(qū)填寫(xiě)要發(fā)送的數(shù)據(jù);在200SMART編程軟件里打開(kāi)狀態(tài)監(jiān)控表,輸入傳送區(qū)地址,并在Q區(qū)填寫(xiě)要發(fā)送的數(shù)據(jù)。觀察下圖9可見(jiàn),數(shù)據(jù)都已成功傳送、接收,說(shuō)明兩者已建立了正常的PN通信。

9

S7-1200SCL入門(mén)基礎(chǔ)教程
我要自學(xué)網(wǎng)商城 ¥40 元
進(jìn)入購(gòu)買
文章評(píng)論
0 條評(píng)論 按熱度排序 按時(shí)間排序 /350
添加表情
遵守中華人民共和國(guó)的各項(xiàng)道德法規(guī),
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部
分類選擇:
電腦辦公 平面設(shè)計(jì) 室內(nèi)設(shè)計(jì) 室外設(shè)計(jì) 機(jī)械設(shè)計(jì) 工業(yè)自動(dòng)化 影視動(dòng)畫(huà) 程序開(kāi)發(fā) 網(wǎng)頁(yè)設(shè)計(jì) 會(huì)計(jì)課程 興趣成長(zhǎng) AIGC