工控網(wǎng)首頁
>

應(yīng)用設(shè)計

>

驛唐PLC-500 PLC聯(lián)網(wǎng)寶連接西門子S7-200遠程采集數(shù)據(jù)

驛唐PLC-500 PLC聯(lián)網(wǎng)寶連接西門子S7-200遠程采集數(shù)據(jù)

圖1: S7-200與PLC-500 PLC聯(lián)網(wǎng)寶連接遠程采集數(shù)據(jù)

西門子S7-200在采集數(shù)據(jù)時,一般采用PPI協(xié)議或MODBUS協(xié)議。上位機端使用組態(tài)軟件創(chuàng)建對應(yīng)協(xié)議的邏輯設(shè)備,就可以遠程控制和采集PLC上的數(shù)據(jù)。常見的組態(tài)軟件廠家有三維力控、亞控組態(tài)王、杰控等。下面以組態(tài)王軟件為例,著重描述采用MODBUS協(xié)議時的操作步驟。

1、向S7-200寫入Modbus Slave程序

使用西門子PLC編程電纜將S7-200與電腦串口連接,運行西門子PLC編程軟件step7向S7-200下載Modbus Slave程序。

下圖是S7-200 CPU224 CN的Modbus Slave程序,由STEP7 MicroWIN V4.0編譯,供參考。這個程序可在此文檔所在的壓縮包中找到。

圖2:下載MODBUS Slave程序

2、連接S7-200與PLC-500 PLC聯(lián)網(wǎng)寶

使用驛唐PLC聯(lián)網(wǎng)寶專用線纜將S7-200與PLC-500 PLC聯(lián)網(wǎng)寶連接起來,如下圖所示。給PLC-500 PLC聯(lián)網(wǎng)寶插入SIM卡,擰緊天線,然后分別給PLC-500 PLC聯(lián)網(wǎng)寶和S7-200加電運行。

圖3:S7-200與PL-500 PLC聯(lián)網(wǎng)寶連接

3、申請驛云賬號

在瀏覽器中打開http://eyun.etungtech.com頁面,點擊“注冊”按鈕申請一個驛云賬號。

申請時要確保輸入正確的電子郵件地址,提交后在收到的郵件中點擊鏈接自動激活該賬號。

圖4:申請驛云賬號

4、配置PLC-500 PLC聯(lián)網(wǎng)寶

1)在上位機電腦上安裝并運行無線串口通軟件,在菜單“控制”->“設(shè)置”,“登錄賬號”處輸入申請的用戶名和密碼;

圖5:運行串口通軟件

2)添加終端:在工具欄中點擊“添加終端”,在彈出的對話框中,根據(jù)PLC-500 PLC聯(lián)網(wǎng)寶標簽上的IMEI號查找終端,選中后點擊“添加終端”即可,這時被添加的終端將顯示在終端列表中。

圖6:添加終端

3)修改終端串口參數(shù):鼠標右鍵點擊終端并選擇“設(shè)置串口屬性”,確認波特率、數(shù)據(jù)位、校驗位和停止位的值與PLC的MODBUS Slave程序里設(shè)置的完全一致,比如:9600、8、偶校驗、1,點擊“設(shè)置”按鈕即可。修改串口參數(shù)立即生效,無需重啟終端。

圖7:設(shè)置串口屬性

5、虛擬串口

在無線串口通軟件終端列表中選擇終端,點擊“添加映射”按鈕,指定虛擬串口號,如COM5;

圖8:映射虛擬串口

6、上位機運行組態(tài)王采集數(shù)據(jù)

1)創(chuàng)建工程

在上位機運行組態(tài)王軟件,在工程管理器中選擇“新建”,創(chuàng)建一個工程:

圖9:創(chuàng)建工程

2)新建設(shè)備

在工程瀏覽器左側(cè)列表中,選擇“設(shè)備”,然后在右側(cè)雙擊“新建設(shè)備”,在彈出的對話框中,“設(shè)備驅(qū)動”列表下,選擇“PLC”->“西門子”->“S7-200系列(ModbusRTU)”->“MODBUS”,點擊“下一步”:

在選擇串口號對話框中,選擇之前映射的虛擬串口號,如:COM5:

在接下來的設(shè)備地址設(shè)置欄中,輸入PLC中MODBUS Slave程序里指定的設(shè)備地址,如:1

圖10:新建設(shè)備

之后連續(xù)點擊“下一步”直至完成。

3)新建變量

在工程瀏覽器左側(cè)選擇“變量”一欄,然后在右側(cè)的變量列表中雙擊“新建變量”,選擇變量類型,連接設(shè)備為上一步新建的設(shè)備,然后指定變量對應(yīng)的寄存器地址、數(shù)據(jù)類型和讀寫屬性:

圖11:新建變量

4)創(chuàng)建畫面

在工程瀏覽器左側(cè)選擇“畫面”一欄,然后在右側(cè)雙擊“新建畫面”,在工具箱中選中“文本”,在畫面中添加一個變量狀態(tài)顯示的文本框,并雙擊它設(shè)置關(guān)聯(lián)的變量,如下圖所示:

同樣的,在工具箱中選中“圓角矩形”,在畫面中添加一個可改變變量狀態(tài)的點擊框,并雙擊它設(shè)置關(guān)聯(lián)的變量,如下圖所示:

圖12:創(chuàng)建畫面

5)運行畫面

在開發(fā)系統(tǒng)窗口中,選擇菜單“文件”->“切換到View”,進入運行系統(tǒng);然后選擇菜單“畫面”->“打開畫面”,選中新創(chuàng)建的畫面運行,點擊改變變量狀態(tài)的點擊框,修改狀態(tài),可看到實際的效果:

圖13:運行畫面

以上是S7-200使用MODBUS協(xié)議進行數(shù)據(jù)采集,上位機端采用組態(tài)王軟件的操作過程,采用其他廠家的組態(tài)軟件,操作過程類似。如果S7-200采用PPI協(xié)議,由于其自身支持PPI協(xié)議,不需要事先寫入任何程序,然后在創(chuàng)建設(shè)備的時候,設(shè)備驅(qū)動選擇“S7-200系列”->“PPI”即可,其他操作與采用MODBUS協(xié)議時操作過程一致。

投訴建議

提交

查看更多評論
其他資訊

查看更多

驛唐科技與常州紡院成立“工業(yè)物聯(lián)網(wǎng)應(yīng)用中心”揭牌儀式隆重舉行

展會預告:驛唐科技將參加第二十一屆中國國際工業(yè)博覽會

現(xiàn)場播報:第三屆全國工廠數(shù)字化升級巡回研討會深圳站火熱進行中

驛唐科技邀您相約“ConnecTechAsia 2019亞洲通信展”

驛唐科技受邀參加中國移動5G企業(yè)無線專網(wǎng)研討會