日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> plc工業(yè)軟件使用 >> 正文

STEP 7-MicroWIN SMART西門子S7-200SMART PLC之間通過向?qū)崿F(xiàn)S7通訊

作者:佚名    文章來源:網(wǎng)友    點擊數(shù):    更新時間:2023/11/13

導(dǎo)讀:

STEP 7-MicroWIN SMART西門子的PLC軟件,PUT/GET 指令的編程可以使用PUT/GET 向?qū)б院喕幊滩襟E。該向?qū)ё疃嘣试S組態(tài)16 項獨立PUT/GET 操作,并生成代碼塊來協(xié)調(diào)這些操作。

CPU1 (192.168.2.1 ) 把VB100~107數(shù)據(jù)傳輸?shù)紺PU2(192.168.2.2 ) VB0~7

CPU1 (192.168.2.1 ) 把VB100~107數(shù)據(jù)讀取到CPU2(192.168.2.2 ) VB0~7


一、PUT/GET 向?qū)Ь幊滩襟EPLC

1、STEP7 Micro/WIN SMART 在“工具”菜單的“向?qū)А眳^(qū)域單擊“Get/Put”按鈕,啟動PUT/GET 向?qū)Вㄒ妶D1)。

 

圖1 啟動

2、在彈出的“Get/Put”向?qū)Ы缑嬷刑砑硬僮鞑襟E名稱并添加注釋(見圖2)。

 

圖2

a. 點擊“添加”按鈕,添加PUT/GET操作

b. 為每個操作創(chuàng)建名稱并添加注釋

3、定義PUT/GET操作(見圖 3、圖 4)。

 

圖3 定義PUT 操作

a. 選擇操作類型,PUT或 GET

b. 通信數(shù)據(jù)長度

c. 定義遠(yuǎn)程 CPU的 IP 地址

d. 本地 CPU 的通信區(qū)域和起始地址

e. 遠(yuǎn)程 CPU 的通信區(qū)域和起始地址

 

圖4 定義GET 操作

a. 選擇操作類型,PUT或 GET

b. 通信數(shù)據(jù)長度

c. 定義遠(yuǎn)程 CPU的 IP 地址

d. 本地 CPU 的通信區(qū)域和起始地址

e. 遠(yuǎn)程 CPU 的通信區(qū)域和起始地址

4、定義PUT/GET向?qū)Т鎯ζ鞯刂贩峙洌ㄒ妶D5)。

 

圖5 分配存儲器地址

注意:

點擊“建議”按鈕向?qū)詣臃峙浯鎯ζ鞯刂贰P枰_保程序中已經(jīng)占用的地址、PUT/GET向?qū)е惺褂玫耐ㄐ艆^(qū)域與不能存儲器分配的地址重復(fù),否則將導(dǎo)致程序不能正常工作。

5、在 圖 5中點擊“生成”按鈕將自動生成網(wǎng)絡(luò)讀寫指令以及符號表。只需用在主程序中調(diào)用向?qū)傻木W(wǎng)絡(luò)讀寫指令即可(見圖6)。

 

圖6 主程序中調(diào)用向?qū)傻木W(wǎng)絡(luò)讀寫指令





二、程序調(diào)試PLC

把主動端程序下載到CPU1中(192.168.2.1),被動端CPU2(192.168.2.2)不需要寫程序,把空程序下載到CPU2中即可,打開狀態(tài)圖表監(jiān)控和寫入數(shù)據(jù)(見圖7)。

 

圖7 程序監(jiān)控與寫入





三、PUT/GET常見問題PLC

1、S7-200SMART CPU以太網(wǎng)通信端口支持哪些通信協(xié)議,是否支持TCP、UDP和ISOonTCP等開放式用戶通信或ModbusTCP通信?

S7-200 SMARTCPU以太網(wǎng)通信端口從V2.2固件支持TCP、UDP和ISOon TCP等開放式用戶通信及ModbusTCP通信。

2、S7-200SMART CPU標(biāo)準(zhǔn)型和緊湊型產(chǎn)品是否都支持GET/PUT通信?

S7-200 SMART CPU 全系列產(chǎn)品都支持GET/PUT通信。但是固件版本低于V2.0的產(chǎn)品不支持GET/PUT通信,CPU固件可以通過Micro SD卡進(jìn)行升級。

3、S7-200SMART CPU在同一時刻能否對同一個遠(yuǎn)程CPU調(diào)用多于8個GET/PUT指令?

同一時刻對同一個遠(yuǎn)程CPU可以調(diào)用多于8 個GET/PUT指令。同一時刻對同一個遠(yuǎn)程CPU 調(diào)用多個GET/PUT指令只會占用1個GET/PUT主動連接資源,而不是8個主動連接資源。

4、為什么有些第三方觸摸屏不能與STEP7-Micro/WIN SMART 軟件同時訪問S7-200SMART CPU?

雖然S7-200SMART CPU 以太網(wǎng)端口具有25個連接資源,但是其中只有1個連接資源(PG連接資源)用于與STEP7-Micro/WIN SMART 軟件的通信。如果第三方觸摸屏與S7-200SMART CPU的連接也使用PG連接資源,就會造成第三方觸摸屏不能與STEP7-Micro/WIN SMART 軟件同時訪問S7-200SMART CPU。

5、GET/PUT指令可以傳送的最大用戶數(shù)據(jù)是多少?

GET 指令可從遠(yuǎn)程站點讀取最大222個字節(jié)的用戶數(shù)據(jù),PUT指令可向遠(yuǎn)程站點寫入最大212個字節(jié)的用戶數(shù)據(jù);大數(shù)據(jù)量的用戶數(shù)據(jù)通信可以調(diào)用多個GET/PUT指令來實現(xiàn)。采用GET/PUT向?qū)r每個操作的讀寫用戶數(shù)據(jù)的最大個數(shù)為200 個字節(jié)。

6、GET/PUT通信錯誤有哪些可能原因?

GET/PUT 指令TABLE參數(shù)表的第一個字節(jié)提供了“錯誤代碼”,用于排查錯誤原因。GET/PUT指令故障可能原因:

(1)S7-200 SMART CPU 固件版本較低,通信雙方 CPU 固件都需要 V2.0 及以上版本。

(2)超出了本地 CPU 主動連接資源限制或遠(yuǎn)程 CPU 無可用的被動連接資源。

(3)GET/PUT 指令 TABLE 參數(shù)定義錯誤。

(4)通信站點之間的物理連接出錯。

7、如何獲取S7通信的連接狀態(tài)以及錯誤代碼?

詳細(xì)信息可以參考:如何判斷S7通信中斷并獲取錯誤代碼

Tags:STEP7,200Smart,兩臺PLC,通訊  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 陵水| 永城市| 修文县| 安仁县| 石阡县| 得荣县| 兖州市| 湖州市| 南木林县| 张家界市| 仙桃市| 栾城县| 北海市| 丰县| 荣昌县| 乌拉特后旗| 交口县| 台山市| 茂名市| 黎平县| 应用必备| 万州区| 景宁| 迁安市| 海兴县| 额尔古纳市| 孝昌县| 鹿邑县| 武宣县| 应城市| 天全县| 五华县| 高青县| 开原市| 漾濞| 吐鲁番市| 常德市| 临漳县| 扶绥县| 桃园市| 牡丹江市|