首頁(yè) 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
首 頁(yè) 新聞動(dòng)態(tài) 產(chǎn)品中心 方案與應(yīng)用 技術(shù)文摘 資料下載 關(guān)于我們 臺(tái)達(dá)網(wǎng)站 在線視頻
臺(tái)達(dá)AH10SCM通訊擴(kuò)展模塊的Modbus高級(jí)功能詳解

中達(dá)電通股份有限公司
收藏本文     查看收藏

前言

通信在不同的環(huán)境下有不同的解釋,在出現(xiàn)電波傳遞通信后,通信(Communication)被單一解釋為信息的傳遞,是指由一地向另一地進(jìn)行信息的傳輸與交換,其目的是傳輸消息。然而,通信在人類(lèi)實(shí)踐過(guò)程中,隨著社會(huì)生產(chǎn)力的發(fā)展,對(duì)傳遞消息的要求不斷提升,從而使得人類(lèi)文明不斷進(jìn)步。隨著工業(yè)自動(dòng)化的發(fā)展,工業(yè)串行通訊蓬勃發(fā)展,RS485/RS422通訊因硬件設(shè)計(jì)簡(jiǎn)單、控制方便、成本低廉等優(yōu)點(diǎn),在消防、水文、水利自動(dòng)報(bào)測(cè)、樓宇控制等工程中被廣泛使用。作為廣大工程技術(shù)人員,在實(shí)際工程應(yīng)用中經(jīng)常會(huì)遇到類(lèi)似的問(wèn)題。

產(chǎn)品簡(jiǎn)介

AH10SCM-5A為串行通訊擴(kuò)展模塊,支持MODBUS RS-422/RS-485,可作為PLC主機(jī)延伸的RS-422/RS485通訊口,通過(guò)ISPSoft進(jìn)行PLC程序上/下載,監(jiān)控PLC。

功能介紹

提供兩組RS422/RS485;

內(nèi)置兩組120歐姆終端電阻;

每組通訊口最多可連接32臺(tái)RS422/RS485設(shè)備;

可作為COM3進(jìn)行PLC程序的上下載;

MODBUS高級(jí)提供MODBUS快速數(shù)據(jù)交換功能;

UD Link提供使用者自定義通訊協(xié)議及流程規(guī)劃功能。

控制要求

通過(guò)DVP10SCM實(shí)現(xiàn)CPU530-EN與DVP28SV的數(shù)據(jù)交換。

系統(tǒng)結(jié)構(gòu)

圖1 系統(tǒng)結(jié)構(gòu)圖

操作步驟

6.1 硬件配置步驟

STEP1:連接DVP10SCM模塊的COM1(D+/D-)與DVP28SV主機(jī)的COM2(RS485+/RS485-)。

STEP2:設(shè)置DVP28SV參數(shù)如表1。

表1 設(shè)置DVP28SV參數(shù)

參數(shù)

設(shè)置值

說(shuō)明

D1120

H86

設(shè)置PLC COM2通訊格式為9600,7,E,1

D1121

K1

設(shè)置PLC地址為K1

STEP3:開(kāi)啟COMMGR。

STEP4:點(diǎn)擊“Add”按鈕,彈出“Create Driver對(duì)話框”,首先為Driver標(biāo)識(shí)一個(gè)自己喜歡的名字,默認(rèn)為Driver1,根據(jù)PC與CPU530-EN的連接方式設(shè)置相關(guān)參數(shù),如Connection Setup\Type、Communication Setting等。本例中,PC與CPU530-EN采用USB連接,PC COM Port為COM5。

2 Create Driver對(duì)話框

STEP5:完成以上設(shè)置后,點(diǎn)擊“OK”按鈕。

STEP6:?jiǎn)?dòng)設(shè)定,如圖3所示。

3 啟動(dòng)設(shè)定界面

STEP7:開(kāi)啟ISPSoft,并為該項(xiàng)目設(shè)置一個(gè)項(xiàng)目名稱,選擇PLC機(jī)種。本例中,項(xiàng)目名稱設(shè)置為DVP10SCM,PLC機(jī)種為AHCPU530-EN。

STEP8:選擇“工具(T)”>>“通訊設(shè)定(P)”。

STEP9:選擇通訊信道名稱,根據(jù)CPU530-EN的通訊地址設(shè)置站號(hào),0為廣播。

STEP10:雙擊左側(cè)“HWCONFIG”,彈出“HWCONFIG對(duì)話框”。

STEP11:選擇“設(shè)置”>>“偵測(cè)(S)”。

STEP12:偵測(cè)完畢,如下圖所示。

4 偵測(cè)結(jié)束界面

備注:默認(rèn)情況下,系統(tǒng)會(huì)將D0~D17配置為DVP10SCM的輸入裝置,因此當(dāng)實(shí)現(xiàn)AHCPU530-EN與從站數(shù)據(jù)交換時(shí),請(qǐng)注意以下兩點(diǎn):

(1)在使用AHCPU530-EN裝置時(shí),避免使用D0~D17;

(2)修改AH10SCM模塊的輸入裝置默認(rèn)配置。

STEP13:雙擊10SCM模塊圖標(biāo),彈出“參數(shù)配置對(duì)話框”。

STEP14:對(duì)COM1及COM2進(jìn)行必要設(shè)置,本例中,設(shè)置COM1采用默認(rèn)值。站號(hào)247,通訊格式為9600,7,E,1,ASCII,RS485,以保證與DVP28SV的COM2通訊格式一致。

STEP15:完成COM1和COM2設(shè)置后,點(diǎn)擊“確定”按鈕。

STEP16:右鍵單擊10SCM模塊,彈出下拉表單。

STEP17:在下拉表單中選擇“智慧型模塊設(shè)置”,開(kāi)啟SCMSoft。

STEP18:?jiǎn)螕?ldquo;MODBUS高級(jí)”。

STEP19:右鍵單擊“MODBUS高級(jí)”,新增MODBUS高級(jí)。

STEP20:雙擊“MODBUS1”,彈出“編輯對(duì)話框”。

STEP21:在“編輯對(duì)話框”設(shè)置MODBUS高級(jí)名稱、選擇背板編號(hào)、插槽編號(hào)、SCM通訊口,設(shè)置完成后,點(diǎn)擊“確定”按鈕。

STEP22:設(shè)置DVP10SCM與DVP28SV的數(shù)據(jù)交換。

STEP23:設(shè)置完成后,點(diǎn)擊“  ”按鈕,彈出“選擇模塊對(duì)話框”。

STEP24:選擇背板,選擇插槽,點(diǎn)擊“確定”按鈕,彈出“SCM下載列表”。

STEP25:下載完成后,點(diǎn)擊“確定”按鈕,關(guān)閉SCMSoft,返回HWCONFIG畫(huà)面。

STEP26:點(diǎn)擊“  ”按鈕,彈出“HWCONFIG對(duì)話框”。

STEP27:點(diǎn)擊“是”按鈕。關(guān)閉HWCONFIG,返回ISPSoft編輯畫(huà)面。

6.2軟件編程

6.2.1編程前準(zhǔn)備

編寫(xiě)程序之前,需先對(duì)DVP10SCM模塊的基本寄存器BR進(jìn)行了解,并學(xué)會(huì)使用TO應(yīng)用指令實(shí)現(xiàn)編程。

6.2.2編寫(xiě)程序

STEP1:在ISPSoft畫(huà)面右鍵單擊“程序”,彈出“建立程序?qū)υ捒?rdquo;。

STEP2:輸入POU名稱、選擇程序類(lèi)型、編程語(yǔ)言、設(shè)定密碼,點(diǎn)擊“確定”按鈕。

STEP3:編寫(xiě)程序如下圖所示。

STEP4:選擇“PLC主機(jī)(P)”>>“PLC程序傳輸”>>“下載(D)”。

STEP5:點(diǎn)擊“確定”按鈕,停止PLC,下載程序。正常下載情況下,會(huì)彈出進(jìn)度條。

STEP6:下載完成后,會(huì)彈出“確認(rèn)對(duì)話框”,是否將PLC恢復(fù)到運(yùn)行狀態(tài)。

STEP7:如果運(yùn)行PLC,點(diǎn)擊“確認(rèn)”按鈕,否則點(diǎn)擊“取消”按鈕。

6.2.3數(shù)據(jù)分析

通過(guò)數(shù)據(jù)抓取軟件采集DVP10SCM與DVP28SV之間通訊數(shù)據(jù),數(shù)據(jù)如下:

讀取M0時(shí)的數(shù)據(jù)如下:

DVP10SCMaDVP28SV,傳送報(bào)文:01 01 0800 0001 F5 \x0D\x0A

DVP28SVaDVP10SCM,接收?qǐng)?bào)文:01 01 01 01 FC \x0D\x0A

傳送數(shù)據(jù)寄存器(發(fā)送報(bào)文):

表1 發(fā)送報(bào)文說(shuō)明

數(shù)據(jù)

說(shuō)明

01H

站號(hào)(范圍為0~31,16進(jìn)制對(duì)應(yīng)00H~1FH)

01H

功能碼(讀取多筆位裝置)

08H

起始裝置對(duì)應(yīng)的Modbus地址

00H

00H

欲讀取的位裝置的個(gè)數(shù)

01H

F5H

尾碼

0DH

結(jié)束符

0AH

接收數(shù)據(jù)寄存器(接收?qǐng)?bào)文):

表2 接收?qǐng)?bào)文說(shuō)明

數(shù)據(jù)

說(shuō)明

01H

站號(hào)(范圍為0~31,16進(jìn)制對(duì)應(yīng)00H~1FH)

01H

功能碼(讀取多筆位裝置)

01H

欲讀取的位裝置的數(shù)目(bytes),8bits為1byte。當(dāng)讀取位裝置的數(shù)目不足1byte時(shí),以1byte計(jì)算。

01H

返回的數(shù)據(jù)內(nèi)容

FCH

尾碼

0DH

結(jié)束符

0AH

結(jié)束語(yǔ)

通過(guò)使用AH10SCM模塊的MODBUS高級(jí)功能,方便與臺(tái)達(dá)工業(yè)自動(dòng)化產(chǎn)品進(jìn)行快速數(shù)據(jù)交換,是自動(dòng)化產(chǎn)品間的通訊更加高效便捷。

 

作者簡(jiǎn)介:

杜立興, 男,生于1981年10月,畢業(yè)于蘭州理工大學(xué),電氣工程及其自動(dòng)化專業(yè)。現(xiàn)任臺(tái)達(dá)吳江系統(tǒng)整合部專案經(jīng)理,從事工業(yè)自動(dòng)化產(chǎn)品方案整合與系統(tǒng)開(kāi)發(fā),具有8年從事臺(tái)達(dá)工業(yè)自動(dòng)化產(chǎn)品經(jīng)驗(yàn)及HVAC,水處理行業(yè)經(jīng)驗(yàn)。


 
 
臺(tái)達(dá)相關(guān)文摘:
臺(tái)達(dá)電梯一體機(jī)IED電梯一體化控制系統(tǒng)設(shè)計(jì)
臺(tái)達(dá)機(jī)電產(chǎn)品在晶體切斷機(jī)上的應(yīng)用
臺(tái)達(dá)第三代無(wú)功補(bǔ)償裝置SVG的推廣價(jià)值
臺(tái)達(dá)CP2000高效節(jié)能穩(wěn)戰(zhàn)供熱前線
靜止無(wú)功發(fā)生器SVG技術(shù)說(shuō)明
基于臺(tái)達(dá)PLC和HMI的換熱站系統(tǒng)設(shè)計(jì)
臺(tái)達(dá)PLC強(qiáng)化船舶安全性
中達(dá)電通新型模塊化箱體及安裝的LCD液晶顯示單元
璀璨靚麗的中達(dá)電通LED電子顯示屏系統(tǒng)
噴墨印花--建陶印刷技術(shù)的一大革新
臺(tái)達(dá)A2伺服常用術(shù)語(yǔ)大解析
更多臺(tái)達(dá)文摘...
通過(guò)中華工控網(wǎng)在線留言中達(dá)電通股份有限公司:
用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)
 
中華工控網(wǎng) GKong.com制作發(fā)布 廣告聯(lián)系