一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

【案例】串口調(diào)試助手與S7-200SMART PLC從站通信

 PLC發(fā)燒友 2021-01-22

 
在PLC串口Modbus RTU通信的時候,想必大家基本上都要事先使用串口調(diào)試助手測試一下通信設(shè)置的相關(guān)參數(shù),是否可以發(fā)送和接收,那么接下來,給大家詳細(xì)分析一下串口調(diào)試助手與S7-200SMART PLC從站通信。
一、 準(zhǔn)備工具

1. S7-200SMART PLC一臺

2. 一根USB轉(zhuǎn)485通信線

3. 一根網(wǎng)線

4. STEP 7-MicroWIN SMART編程軟件,串口調(diào)試助手軟件

二、 編寫程序

第一步:(在桌面打開STEP 7-MicroWIN SMART編程軟件)

第二步:(從庫指令當(dāng)中調(diào)用Modbus RTU Slave從站指令)

第三步:(填寫MBUS_INIT 指令(初始化從站)與MBUS_SLAVE 指令)

MBUS_INIT 指令(初始化從站)各引腳填寫如下:

1. 概念:使能端(EN):給EN使能接通MBUS_INIT 指令(初始化從站)

填寫:這里填寫SM0.1。

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

填寫:這里必須填寫數(shù)值1,因為要啟用Modbus 協(xié)議。

3. 概念:地址(Addr):從站站地址,范圍1 至 247 之間數(shù)值。

填寫:這里填寫3,從站站號是3。

4. 概念:波特率(Baud):波特率可分為 1200、2400、4800、9600、19200、38400、57600 或 115200。

填寫:這里填寫9600波特率。

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

填寫:這里填寫0,無校驗。

6. 概念:端口(Port):設(shè)置物理通信端口(0 = CPU 中集成的 RS-485,1 = 可選信號板上的 RS-485 或 RS-232)。

填寫:這里我們填寫0,使用CPU上自帶的串口,這里要注意的是,如果使用擴展的信號板必須要填寫1。

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

填寫:這里填寫0,沒有延遲。

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

填寫:這里填寫256,填寫最大值。

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

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

56(所有其它 CPU 型號)

填寫:這里填寫56,所有CPU型號。

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

填寫:這里填寫1000,可以使用2000個字節(jié)。

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

填寫:這里填寫&VB0,這里要注意的是一定要在地址前面加一個指針地址,&號。

MBUS_INIT 指令(初始化從站)各引腳填寫數(shù)據(jù)類型如下:

MBUS_SLAVE 指令各引腳填寫如下:

1. 概念:使能端(EN):給EN使能接通MBUS_SLAVE 指令

填寫:這里填寫SM0.0。

2. 概念:完成位(Done):MBUS_INIT 指令完成時,“完成”(Done) 輸出接通。

填寫:這里填寫M0.1

3. 概念:錯誤位Error:Error 輸出字節(jié)包含指令的執(zhí)行結(jié)果。僅當(dāng)“完成”(Done) 接通時,該輸出才有效。如果“完成”(Done) 關(guān)閉,則錯誤參數(shù)不會改變,當(dāng)通信有錯誤時,錯誤位Error會提示錯誤代碼,查看相應(yīng)的代碼可以查找對應(yīng)的錯誤并解決。

填寫:這里填寫MB5。

MBUS_SLAVE 指令各引腳填寫數(shù)據(jù)類型如下:

第四步:(通過第三步的填寫,完成如下圖)

第五步:(下載程序并監(jiān)視)

三、 USB轉(zhuǎn)RS485通訊線連接

第一步:(把RS 485 9針串口接頭插入到PLC上)

第二步:(這是USB轉(zhuǎn)232再轉(zhuǎn)485接線板,我們把485接線板對應(yīng)3正8負(fù)兩個引腳用兩個導(dǎo)線連接起來。)

第三步:(把USB接口插入電腦USB端,當(dāng)成功插入電腦后驅(qū)動會自動安裝)

四、 調(diào)試串口調(diào)試助手

第一步:(打開串口調(diào)試軟件)

第二步:(設(shè)置串口調(diào)試助手參數(shù),參考MBUS_INIT 指令(初始化從站)各引腳參數(shù)來填寫)

1. 端口號:是你USB轉(zhuǎn)RS485通信電纜的驅(qū)動,如果在電腦上正確安裝驅(qū)動以后,會在計算機或者此電腦屬性—設(shè)備管理器查看對應(yīng)的COM端口。

比如我的端口號COM13,所以在串口調(diào)試助手填寫端口號的時候選擇COM13,這是根據(jù)你電腦COM端分配,沒有固定端口號。

2. 波特率:9600

3. 數(shù)據(jù)位:8個位

4. 效驗位:無效驗(NONE)

5. 停止位:2個位。

6. 設(shè)備地址:選擇03。

7. 寄存器地址:00 00,從VW0開始。

8. 寄存器數(shù):00 03 讀取3個地址。

9. 03是讀寄存器。

第三步:(調(diào)試串口接收)

PLC從站:用狀態(tài)圖表給VW0地址寫入一個數(shù)值,比如隨便寫入一個156。

串口調(diào)試助手主站:選擇03讀寄存器功能。

點擊軟件單次讀取,這時看圖中紅色方框里顯示十進(jìn)制156、16進(jìn)制9C,和PLC寫入數(shù)值一樣,代表寫入通訊成功。

第四步:(調(diào)試串口發(fā)送)

串口調(diào)試助手:選擇10寫寄存器功能。

在圖中紅色方框內(nèi)寫入數(shù)值568,再次點擊單次發(fā)送。

PLC從站:從圖中可以看到VW0顯示數(shù)值568,代表寫入通信成功。

以上知識點大家都理解并且掌握了嘛?如果你還百思不得其解的?可以在上述文章找答案!

來源:PLC發(fā)燒友,作者:徐陳爽

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲国产婷婷六月丁香| 日韩精品毛片视频免费看| 欧美乱视频一区二区三区| 国产又爽又猛又粗又色对黄| 欧美日韩国产免费看黄片| 亚洲综合香蕉在线视频| 国产欧美一区二区另类精品| 久热99中文字幕视频在线| 黄片在线观看一区二区三区| 亚洲一区二区三区精选| 99日韩在线视频精品免费| 麻豆印象传媒在线观看| 日韩成人h视频在线观看| 亚洲一区二区三区三州| 国产激情国产精品久久源| 四季精品人妻av一区二区三区| 国产精品视频一区二区秋霞| 美女极度色诱视频在线观看| 激情五月综五月综合网| 日韩av生活片一区二区三区| 国产亚洲视频香蕉一区| 精品香蕉国产一区二区三区| 欧美一区二区三区99| 亚洲综合香蕉在线视频| 加勒比系列一区二区在线观看| 亚洲熟妇熟女久久精品| 久久99精品国产麻豆婷婷洗澡| 美女极度色诱视频在线观看| 日韩精品第一区二区三区| 欧美亚洲91在线视频| 久久精品一区二区少妇| 国产免费操美女逼视频| 亚洲精品国产福利在线| 亚洲欧美视频欧美视频| 日本午夜一本久久久综合| 国产精品日韩欧美一区二区| 欧美国产精品区一区二区三区| 久久国产精品熟女一区二区三区| 91欧美日韩国产在线观看| 中文字幕亚洲人妻在线视频| 国产亚洲欧美一区二区|