中文字幕 日本 在线 高清,久久精品国产99精品国,超碰人人香蕉,一区二区三区无码高清视频

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

在博途S7-1200中可以在硬件組態(tài)時(shí)設(shè)定IP地址和名稱,并下載到cpu中去,但有時(shí)候需要在程序中修改IP地址和名稱,怎么做呢?今天小編就跟大家分享下:

一、首先組態(tài)一個(gè)PLC,并設(shè)定好IP地址和名稱,并下載到仿真器中去。(注1200仿真器不支持T_CONFIG指令,不能修改仿真器的地址,所以我們只能模擬操作。)

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

二、在線查看設(shè)備名稱和IP地址

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

三、下面進(jìn)入主題,通過(guò)程序修改IP地址和名稱

1、我們?cè)贠B1中調(diào)用T_CONFIG指令,指令位置如下圖所示:

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

2、T_CONFIG指令的說(shuō)明

通過(guò)指令“T_CONFIG”,可以更改以太網(wǎng)地址、PROFINET 設(shè)備名稱或 NTP 服務(wù)器的 IP 地址,從而在用戶程序中進(jìn)行時(shí)間同步。同時(shí)覆蓋現(xiàn)有的組態(tài)數(shù)據(jù)。

可對(duì)以下設(shè)置進(jìn)行更改:

(1)IP 協(xié)議設(shè)置

IP 地址

子網(wǎng)掩碼

路由器地址

(2)PROFINET 設(shè)置

PROFINET 設(shè)備名稱分配

說(shuō)明

設(shè)備名稱與 IP 協(xié)議之間的相互關(guān)系

指定新的設(shè)備名稱時(shí),還需設(shè)置 IP 協(xié)議。

3、通過(guò)下面例子看看如何設(shè)置管腳

在INTERFACE管腳設(shè)置為\”Local~PROFINET_接口_1\”

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

CONF_DATA的設(shè)置:

在全局?jǐn)?shù)據(jù)塊中創(chuàng)建。首先,新建一個(gè)數(shù)據(jù)塊 DB2,如圖所示,在 DB2 中新建一個(gè)變量“ConfData”,數(shù)據(jù)類型為 Struct,在變量下新建 3 個(gè)子變量:Header、IPData、Nos,數(shù)據(jù)類型分別為:IF_CONF_Header、IF_CONF_v4、IF_CONF_NOS,這 3 個(gè)數(shù)據(jù)類型直接手動(dòng)輸入就可以。

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

在指令塊中對(duì)應(yīng)管腳填入相應(yīng)的數(shù)據(jù):

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

4、修改CPU網(wǎng)絡(luò)組態(tài)為“在設(shè)備中直接設(shè)定IP地址”。

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

5、編譯,然后整體下載項(xiàng)目

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

6、項(xiàng)目下載完成后,展開(kāi)數(shù)據(jù)塊 DB2 的 3 個(gè)變量,

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

在上圖中Header:用于定義這些系統(tǒng)數(shù)據(jù)類型的數(shù)量。

IPData:IP 地址、子網(wǎng)掩碼和路由器地址將保存在該系統(tǒng)數(shù)據(jù)類型中

NOS:PROFINET 設(shè)備名稱將保存在該系統(tǒng)數(shù)據(jù)類型中。

7、下面我們建立一個(gè)監(jiān)控表來(lái)修改IP地址

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

下面我們來(lái)修改IP地址和設(shè)備名稱:

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

進(jìn)入主程序并在線,給管腳 “Req” 一個(gè)脈沖信號(hào),主程序會(huì)立即進(jìn)入離線狀態(tài),這表示設(shè)備名稱和 IP 地址已經(jīng)被修改成功,

在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)在博途S7-1200中如何在程序中修改IP和名稱?(博途怎么改plc的ip地址)

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年3月31日 上午9:31
下一篇 2024年3月31日 上午9:45

相關(guān)推薦