PCAuto 由北京三維力控科技有限公司開發(fā),在國(guó)內(nèi)有較為廣泛的用戶群,MD-609G 與PCAuto 同樣能較為容易的實(shí)現(xiàn)遠(yuǎn)程通信,下面就簡(jiǎn)單介紹一下MD-609G 與PCAuto 之間連接。
一、連接環(huán)境
·
通訊協(xié)議:modbus 協(xié)議
·
軟件運(yùn)行環(huán)境:Windows 2000(或以上版本);PCAuto 6.0
·
下位機(jī)介紹:支持modbus 協(xié)議的RTU,一路模擬量輸入
·通訊設(shè)備:MD-609G
二、準(zhǔn)備工作
·硬件:一個(gè)支持modbus 協(xié)議的RTU/PLC,一個(gè)MD-609G,一臺(tái)電腦,串口線若干,電源,SIM 卡一張
·軟件:安裝mServer 2.0,PCAuto 6.0,MD-609G 的配置軟件
·說明:mServer是做什么的呢?
mServer是MD-609G的server端,MD-609G都連到mServer上由mServer統(tǒng)一管理,包括設(shè)備上下線狀態(tài)等,并且把連過來的MD-609G映射到虛擬串口,使得CX-Programmer能夠通過讀虛擬串口從而讀取MD-609G遠(yuǎn)程傳送過來的數(shù)據(jù)。
·配置:要實(shí)現(xiàn)MD-609G 與PCAuto 的遠(yuǎn)程通信,需要對(duì)MD-609G 內(nèi)部進(jìn)行配置(包括波特率、奇偶校驗(yàn)等,使之與RTU/PLC 所用串口參數(shù)一致),同時(shí)需要對(duì)mServer進(jìn)行相應(yīng)的配置, 具體方法參見
http://www.etungtech.com.cn/zdcp/md609g.asp#MD609P2S。
三、MD-609G 與PCAuto 之間的連接
1)RTU/PLC 通過串口線與MD-609G 連接
2)MD-609G 插入SIM 卡,加電,調(diào)試上線
3) 在mServer 上對(duì)相應(yīng)的MD-609G 做虛擬串口映射, 方法詳見
http://www.etungtech.com.cn/zdcp/md609g.asp#MD609P2S 。( 我們暫把MD-609G 映射到虛擬串口com3)
4)實(shí)現(xiàn)MD-609G 與PCAuto 之間的通信
·
建工程。打開PCAuto,新建一工程,然后點(diǎn)擊工具欄上的“開發(fā)”,進(jìn)入開發(fā)系統(tǒng)。
·
創(chuàng)建I/O 設(shè)備。雙擊“工程項(xiàng)目”里的“I/O 設(shè)備組態(tài)”,彈出如下對(duì)話框里選擇“MODBUS(RTU 串行口)”,如下圖所示:
雙擊“MODBUS(RTU 串行口)”,彈出對(duì)話框做如下設(shè)置:
對(duì)照mServer 里的設(shè)置:
·
數(shù)據(jù)庫組態(tài)。雙擊“數(shù)據(jù)庫組態(tài)”,在進(jìn)入的Db Manager 右側(cè)空白處雙擊,彈出的窗口里如下選擇:
雙擊“模擬I/O 點(diǎn)”,彈出的對(duì)話框里如下設(shè)置:
變量設(shè)完,重新回到開發(fā)系統(tǒng)主頁面。
·
建畫面。右鍵點(diǎn)擊“窗口” “新建窗口”,在新建的窗口里使用文本工具,輸入一行“######”,之后雙擊該文本,在彈出的對(duì)話框里如下設(shè)置:
·
設(shè)置網(wǎng)橋。PCAuto 里網(wǎng)橋默認(rèn)不是在初始啟動(dòng)的程序里,因此要把他設(shè)置啟動(dòng),設(shè)置如下:
· 如此便在PCAuto 里做完了一個(gè)最簡(jiǎn)單的與MD-609G 遠(yuǎn)程通信的工程,保存,運(yùn)行,便可看見RTU/PLC 接收的數(shù)據(jù)顯示在PCAuto 的運(yùn)行界面上。