五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

西門子S7-200 SMART PLC與smart line觸摸屏進(jìn)行modbus rtu通訊連接!

2023-04-24 16:55 作者:電氣小百科  | 我要投稿

導(dǎo)讀


本文章會詳細(xì)介紹西門子S7-200 SMART PLC與smart line觸摸屏進(jìn)行modbus rtu通訊連接的步驟。



一、硬件連接



1、smart line觸摸屏485端口腳位定義

如圖1所示:

?圖1




2、200 SMART PLC 485端口腳位定義


1)?200 SMART PLC本體端口

200 SMART PLC選擇可以選擇CPU 集成的 RS485 通信端口和標(biāo)準(zhǔn)型 CPU 額外支持 SB CM01 信號板。CPU 集成的 RS485 通信端口的引腳分配如圖2所示,CPU 額外支持 SB CM01 信號板


圖2



2)?200 SMART 信號板

標(biāo)準(zhǔn)型 CPU 額外支持 SB CM01 信號板,該信號板可以通過 STEP 7-Micro/WIN SMART 軟件組態(tài)為 RS485 通信端口或者 RS232 通信端口。SB CM01 信號板的引腳分配,如圖3 所示。


圖3




3、PLC與觸摸屏連接


1)?CPU 集成的 RS485 通信端口與觸摸屏連接

PLC端口引腳3連接觸摸屏端口引腳3,PLC端口引腳8連接觸摸屏端口引腳8,如圖4所示。


2)?SB CM01 信號板與觸摸屏連接

SB CM01 信號板Tx/B連接觸摸屏RS-485端口引腳3,SB CM01 信號板Rx/A連接觸摸屏RS-485端口引腳8,


如圖4所示,本文章為200 SMART PLC本體端口進(jìn)行通訊連接。

圖4




二、?WinCC flexible SMART軟件設(shè)置



1、通訊參數(shù)設(shè)置

1)?打開WinCC flexible SMART軟件在文件菜單欄中新建項目選擇Smart 700 IE V3這款觸摸屏,如圖5所示;


?圖5



2)?在項目欄中的通訊—連接,進(jìn)行通訊參數(shù)設(shè)置,modbus rtu通訊可以有三種選項,如圖6所示。



注意:

200 SMART PLC與smart line觸摸屏連接要勾選“更改 word order”。


圖6



3)?變量建立

建立PLC連接變量,如圖7所示:

圖7



200 SMART PLC的MODBUS RTU 地址如下所示:

u?對于離散量輸出(線圈),為 00001 至 09999

u?對于離散量輸入(觸點(diǎn)),為 10001 至 19999

u?對于輸入寄存器,為 30001 至 39999

u?對于保持寄存器,為 40001 至 49999 和 400001 至 465535



注意:

200 SMART編程從站保持寄存器是從VW0開始(與程序編程有關(guān)系,后續(xù)編程部分會介紹),所以400001為VW0。



2、組態(tài)編寫

通過工具欄選擇圓、文本域、IO域編輯組態(tài),如圖8所示,根據(jù)下列組態(tài)步驟組態(tài)程序。


圖8

?



1)?指示燈組態(tài)

組態(tài)如圖9所示:

圖9



2)?16位無符號整數(shù)組態(tài)

組態(tài)如圖10所示:

圖10




3)?32位無符號整數(shù)組態(tài)

組態(tài)如圖11所示:

圖11



4)?32位浮點(diǎn)數(shù)

組態(tài)如圖12所示:

圖12




3、Smart line - IE V3 項目下載

參照附件《smart v3面板常見問題集》中的項目下載,如圖13所示。

圖13




三、?PLC從站程序編寫


打開STEP 7-MicroWIN SMART 軟件中找到modbus rtu從站庫,然后編寫modbus rtu從站程序,如圖14所示。需要注意給庫存儲區(qū)分配地址,在程序塊中的庫右鍵選擇庫存儲區(qū)分配,如圖15所示。程序編寫好下載到PLC中,PLC切換至運(yùn)行模式。

圖14



“模式”(Mode)?輸入的值用于選擇通信協(xié)議:輸入值為 1 時,分配 Modbus 協(xié)議并啟用該協(xié)議;輸入值為 0 時,分配 PPI 協(xié)議并禁用 Modbus 協(xié)議。


參數(shù)“地址”(Addr)?將地址設(shè)置為 1 至 247 之間(包括邊界)的值。


參數(shù)“波特”(Baud)?將波特率設(shè)置為 1200、2400、4800、9600、19200、38400、57600 或 115200。


參數(shù)“奇偶校驗”(Parity)?應(yīng)設(shè)置為與 Modbus 主站的奇偶驗校相匹配。所有設(shè)置使用一個停止位。接受的值如下:0(無奇偶校驗)、1(奇校驗)和 2(偶校驗)。


參數(shù)“端口”(Port)?設(shè)置物理通信端口(0 = CPU 中集成的 RS-485,1 = 可選信號板上的 RS-485 或 RS-232)。


參數(shù)“延時”(Delay)?通過使標(biāo)準(zhǔn) Modbus 信息超時時間增加分配的毫秒數(shù)來延遲標(biāo)準(zhǔn) Modbus 信息結(jié)束超時條件。在有線網(wǎng)絡(luò)上運(yùn)行時,該參數(shù)的典型值應(yīng)為 0。如果使用具有糾錯功能的調(diào)制解調(diào)器,則將延時設(shè)置為 50 至 100 ms 之間的值。如果使用擴(kuò)頻無線通信,則將延時設(shè)置為 10 至 100 ms 之間的值?!把訒r”(Delay) 值可以是 0 至 32767 ms。


參數(shù) MaxIQ 用于設(shè)置 Modbus 地址 0xxxx 和 1xxxx 可用的 I 和 Q 點(diǎn)數(shù),取值范圍是 0 至 256。值為 0 時,將禁用所有對輸入和輸出的讀寫操作。建議將 MaxIQ 值設(shè)置為 256。


參數(shù) MaxAI 用于設(shè)置 Modbus 地址 3xxxx 可用的字輸入 (AI) 寄存器數(shù),取值范圍是 0 至 56。值為 0 時,將禁止讀取模擬量輸入。建議將 MaxAI 設(shè)置為以下值,以允許訪問所有 CPU 模擬量輸入:

u?0(用于 CPU CR20s、CR30s、CR40s 和 CR60s)

u?56(所有其它 CPU 型號)


參數(shù) MaxHold 用于設(shè)置 Modbus 地址 4xxxx 或 4yyyyy 可訪問的 V 存儲器中的字保持寄存器數(shù)。例如,如果要允許 Modbus 主站訪問 2000 個字節(jié)的 V 存儲器,請將 MaxHold 的值設(shè)置為 1000 個字(保持寄存器)。


參數(shù) HoldStart 是 V 存儲器中保持寄存器的起始地址。該值通常設(shè)置為 VB0,因此參數(shù) HoldStart 設(shè)置為 &VB0(地址 VB0)。也可將其它 V 存儲器地址指定為保持寄存器的起始地址,以便在項目中的其它位置使用 VB0。Modbus 主站可訪問起始地址為 HoldStart,字?jǐn)?shù)為 MaxHold 的 V 存儲器。


MBUS_INIT 指令完成時,“完成”(Done) 輸出接通。

圖15




四、?連機(jī)測試


如圖16所示,觸摸屏與PLC已經(jīng)通訊成功,數(shù)據(jù)實(shí)現(xiàn)交換,圖17為200 SMART PLC從站數(shù)據(jù)。

圖16
圖17





總結(jié):

以上就是整個西門子S7-200 SMART PLC與smart line觸摸屏進(jìn)行modbus rtu通訊連接的步驟,文章內(nèi)容如有錯誤請聯(lián)系我們。



(技成培訓(xùn)網(wǎng)原創(chuàng),作者:鄒志銳,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)



附件

1.?軟件說明

1)?200 SMART編程軟件

STEP 7-Micro/WIN SMART v2.5或者以上版本

2)?smart line觸摸屏組態(tài)軟件

WinCC flexible SMART V3 sp2或者以上版本


jia +V :jcpx999 , 回“直播” MF進(jìn)工控直播WX群學(xué)PLC等課程


免費(fèi)領(lǐng)取視頻課程

內(nèi)含電工、三菱PLC、西門子PLC、變頻器/伺服、機(jī)器人等視頻課程!


微信掃描下方二維碼↓↓↓即可獲取?

掃碼領(lǐng)24小時技成VIP會員


西門子S7-200 SMART PLC與smart line觸摸屏進(jìn)行modbus rtu通訊連接!的評論 (共 條)

分享到微博請遵守國家法律
小金县| 泸州市| 志丹县| 达州市| 甘孜县| 新田县| 都安| 麦盖提县| 龙陵县| 金阳县| 株洲县| 桦川县| 定边县| 台山市| 汪清县| 邵东县| 抚顺县| 绥滨县| 阆中市| 南陵县| 寿光市| 平邑县| 赞皇县| 新化县| 商都县| 凤山县| 杭锦旗| 湖南省| 托里县| 芦溪县| 苍溪县| 丽水市| 林甸县| 辽阳市| 柘城县| 拉萨市| SHOW| 临清市| 武定县| 博野县| 玉环县|