技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > M系列教學(xué)(基礎(chǔ)教程篇)| 禾川TP2000系列觸摸屏與M控制器_Modbus TCP通訊

M系列教學(xué)(基礎(chǔ)教程篇)| 禾川TP2000系列觸摸屏與M控制器_Modbus TCP通訊

時(shí)間:2023-06-20 14:50:49來源:浙江禾川科技股份有限公司

導(dǎo)語:?開啟M系列控制器編程教學(xué)新篇章,學(xué)習(xí)基礎(chǔ)課程——禾川TP2000系列觸摸屏與M控制器_Modbus TCP通訊,讓我們踏上學(xué)習(xí)之旅!

  開啟M系列控制器編程教學(xué)新篇章,學(xué)習(xí)基礎(chǔ)課程——禾川TP2000系列觸摸屏與M控制器_Modbus TCP通訊,讓我們踏上學(xué)習(xí)之旅!

禾川股份

  01

  前期準(zhǔn)備

  軟件:Sysctrl Studio(PLC編程軟件)

  HCTDesigner 2(HMI編程軟件)

  硬件:M系列控制器(以M511S為例)

  觸摸屏(以TP2507-E為例)

  02

  Sysctrl Studio 工程配置

  第一步:新建工程

  雙擊打開軟件Sysctrl Studio,選擇【文件】→ 【新建】。用戶可修改工程名稱和設(shè)置工程存儲(chǔ)地址,選擇對(duì)應(yīng)控制器。

禾川

  第二步:編寫簡(jiǎn)單程序

  打開默認(rèn)POU,在變量聲明區(qū)右擊選擇“添加變量”,新建變量并分配到對(duì)應(yīng)地址。

微信圖片_20230620134941.png

  (1)新建變量“開關(guān)”, 直接輸入“%MX201.4”或者點(diǎn)擊【分配到】右邊的“···”,將該變量分配到MX201.4的地址。

禾川

  (2)同樣地,分別新建以下變量,分配到對(duì)應(yīng)的地址,并選擇相應(yīng)數(shù)據(jù)類型,如圖所示。注意地址不要重疊!

禾川

  (3)編譯通過后,將程序下載至控制器中。

  第三步:修改控制器IP

  Modbus TCP通訊要保證在同一網(wǎng)段。

  (1)點(diǎn)擊【控制器】→【以太網(wǎng)】。以太網(wǎng)界面,【IP地址】處修改為192.168.1.2 。

禾川

  (2)下載至控制器

禾川

  (3)下載完成后,將控制器斷電,再重新上電。

禾川

  03

  HCTDesigner 2 工程配置

  第一步:新建工程

  (1)打開HCTDesigner 2 軟件,左上角選擇【文件】,點(diǎn)擊【新建】。彈窗中輸入工程名稱,選擇存儲(chǔ)位置,點(diǎn)擊【確定】。

禾川

  (2)選擇TP2507/TP2510,點(diǎn)擊【下一步】。

禾川

  (3)【HMI屬性】界面,修改IP地址(此處設(shè)置的是觸摸屏的IP地址),需要保證M511S(IP地址:192.168.1.2)和觸摸屏的IP地址在同一網(wǎng)段,修改網(wǎng)關(guān)為192.168.1.1。

禾川

  (4) 點(diǎn)擊【網(wǎng)絡(luò)PLC】→【新增】

  序號(hào)3部分,制造商選擇【Modbus 網(wǎng)絡(luò)兼容設(shè)備】,設(shè)備類型選擇【Modbus_TCP】, 設(shè)備別名填入【Modbus_TCP】(后續(xù)HMI符號(hào)表會(huì)涉及設(shè)備別名)。

  序號(hào)4部分,網(wǎng)絡(luò)PLC的IP地址需填控制器IP(192.168.1.2),端口號(hào)默認(rèn)為502(需與控制器一致)。 在Sysctrl軟件的【通訊設(shè)置】處,可查看控制器的IP和端口號(hào),端口號(hào)默認(rèn)是502,不可更改。

禾川

  (5)地址基數(shù)設(shè)定改為0

  點(diǎn)擊【高級(jí)設(shè)置】→【地址基數(shù)設(shè)定】改為0。地址基數(shù)不修改為0,會(huì)發(fā)生地址偏移。

禾川

  工程中變量和觸摸屏元件的Modbus地址需一一對(duì)應(yīng),才可以通訊成功。

  地址對(duì)應(yīng)有兩種方式,一種是HMI符號(hào)表(第四部分),一種是標(biāo)準(zhǔn)Modbus地址計(jì)算(第五部分)。

  可以選擇任意一個(gè)方式進(jìn)行地址對(duì)應(yīng)。

  04

  HMI符號(hào)表

  第一步:生成HMI符號(hào)表(Sysctrl Studio工程)

  (1)菜單欄選擇【工具】,點(diǎn)擊【HMI符號(hào)】。

禾川

  (2)底部出現(xiàn)HMI符號(hào)界面,點(diǎn)擊【添加工程符號(hào)…】,彈窗中選擇要添加的變量,點(diǎn)擊【確定】。

禾川

  (3)點(diǎn)擊【檢查工程符號(hào)】,變量會(huì)被自動(dòng)分配Modbus地址。

禾川

  (4)點(diǎn)擊【生成HMI符號(hào)表…】,選擇禾川TP2000系列,通訊方式選擇以太網(wǎng),連接路徑選擇Modbus_TCP,通訊站號(hào)默認(rèn)為1。

  注意:生成HMI符號(hào)表窗口中,【連接路徑】中“:”前命名要與【設(shè)備別名】一致。

禾川

  (5)保存至電腦,生成的CSV文件會(huì)在觸摸屏工程中用到。

禾川

  第二步:導(dǎo)入HMI符號(hào)表(HCTDesigner 2 工程)

  (1)上方菜單欄選擇【庫】,選擇【地址標(biāo)簽庫】。

禾川

  (2)在【導(dǎo)入導(dǎo)出文件格式】處選擇【CSV文件】,點(diǎn)擊【導(dǎo)入】,找到導(dǎo)出的HMI符號(hào)表,點(diǎn)擊【打開】。

禾川

  (3)彈窗表示導(dǎo)入成功,點(diǎn)擊【關(guān)閉】。

禾川

  (4)彈窗表示保存成功

禾川

  第三步:新建元件

  (1)添加“開關(guān)”元件。右擊選擇【添加元件】→【開關(guān)】→【位設(shè)定】。

禾川

  (2)在彈窗中,【動(dòng)作】選擇按下,【執(zhí)行設(shè)置】選擇取反。在地址處,勾選【使用地址標(biāo)簽】,選擇導(dǎo)入的“開關(guān)”標(biāo)簽,點(diǎn)擊【確定】。

禾川

  (3)添加“指示燈”元件。右擊選擇【添加元件】→【指示燈】→【位狀態(tài)指示燈】。

禾川

  (4)在彈窗中,點(diǎn)擊地址右邊的符號(hào),勾選【使用地址標(biāo)簽】,選擇導(dǎo)入的“指示燈”標(biāo)簽,點(diǎn)擊【確定】。

禾川

  (5)添加“數(shù)值輸入”元件。右擊選擇【添加元件】→【數(shù)值與字符顯示】→【數(shù)值輸入】。

禾川

  (6)一般屬性界面,【操作屬性】選擇數(shù)值輸入,勾選【使用地址標(biāo)簽】,選擇導(dǎo)入的“數(shù)值輸入1”標(biāo)簽,點(diǎn)擊【確定】。

禾川

  (7)數(shù)字格式界面,因?yàn)榻壎ǖ摹皵?shù)值輸入1”標(biāo)簽是int類型,數(shù)據(jù)類型選擇【16位有符號(hào)數(shù)】。

禾川

  (8)同樣地,再新建兩個(gè)“數(shù)值輸入”元件,分別綁定“數(shù)值輸入2”標(biāo)簽,數(shù)據(jù)類型選擇【16位無符號(hào)數(shù)】;綁定“數(shù)值輸入3”標(biāo)簽,數(shù)據(jù)類型選擇【單精度浮點(diǎn)數(shù)】,根據(jù)需要在小數(shù)位填入顯示的位數(shù)。

  為了便于區(qū)分,可用文本標(biāo)識(shí)元件。右擊【添加矢量圖形】→ 【靜態(tài)文本】,【標(biāo)簽內(nèi)容】處填入文本。

禾川

  (9)這樣元件和變量就設(shè)置完成了。

禾川

  第四步:下載程序

  (1)點(diǎn)擊上方菜單欄的“下載”符號(hào),通信方式選擇USB或者以太網(wǎng),點(diǎn)擊“下載”。

禾川

  (2) 彈窗中顯示下載成功

禾川

  05

  標(biāo)準(zhǔn)Modbus地址計(jì)算

  地址計(jì)算關(guān)系說明:

  HCTDesigner2軟件會(huì)根據(jù)不同的連接設(shè)備,會(huì)有相應(yīng)的位地址符號(hào)。

  M系列 PLC中%IX代表輸入線圈的地址,對(duì)應(yīng)的觸摸屏地址為1X;%QX代表輸出線圈的地址對(duì)應(yīng)的觸摸屏地址為0X;%MW代表中間寄存器的地址,對(duì)應(yīng)的觸摸屏地址為4X。

  下表只適用于M系列控制器和TP2000系列觸摸屏的地址對(duì)應(yīng)。

禾川

  Modbus地址的轉(zhuǎn)換方法如下:

  (1)%IXA.B → 1X(地址類型):(起始地址)+ A*8 + B

  %IX1.1 → 1X :24576 + 1*8 + 1 = 24585

  (2)%IBA → 3X_bit:①24576 + A/2(A/2可整除)

 ?、赱24576 + A/2(取整數(shù))].8(A/2不可整除)

  %IB20 → 3X_bit:24576 + 20/2 = 24586

  %IB21 → 3X_bit:[24576 + 21/2(取整數(shù))].8=24586.8

  (3)%IWA → 3X : 32768 + A

  %IW10 → 3X : 32768 + 10 = 32778

  (4)%QXA.B → 0X(地址類型):(起始地址)+ A*8 + B

  %QX1.1 → 0X :40960 + 1*8 + 1 = 40969

  (5)%QBA → 4X_bit:①40960 + A/2(A/2可整除)

  ②[40960 + A/2(取整數(shù))].8(A/2不可整除)

  %QB10 → 4X_bit:40960 + 10/2 = 40965

  %QB11 → 4X_bit:[40960 + 11/2(取整數(shù))].8=40965.8

  (6)%QWA → 4X : 40960 + A

  %QW10 → 4X : 40960 + 10 = 40970

  (7)%MXA.B → 4X_bit:① A/2.B(A/2可整除)

 ?、贏/2(取整數(shù)).(B+8)(A/2不可整除)

  %MX500.3 → 4X_bit: 500/2 = 250.3

  %MX501.3 → 4X_bit: [501/2(取整數(shù))].(3+8) = 250.11

  (8)%MBA → 4X_bit :①A/2(A/2可整除)

 ?、?A/2(取整數(shù)).8(A/2不可整除)

  %MB100 → 4X_bit:100/2 = 50

  %MB101 → 4X_bit:101/2(取整數(shù)).8 = 50.8

  (9)%MWA → 4X :A

  %MW100 → 4X :100

  第一步:新建元件

  (1)添加“開關(guān)元件”。在執(zhí)行條件中,【動(dòng)作】選擇按下,【執(zhí)行設(shè)置】選擇取反,【設(shè)備】選擇Modbus_TCP,【地址類型】選擇4X_bit,【地址】處填入100.12。

  (%MX201.4 → 4X_bit :201/2(取整).(4+8)= 100.12)

禾川

  (2)添加“指示燈”元件。在彈窗中,點(diǎn)擊地址右邊的符號(hào),【設(shè)備】選擇Modbus_TCP,【地址類型】選擇0X,【地址】處填入40970。

  (%QX1.2 → 0X :40960 + 1*8 + 2 = 40970)

禾川

  (3)添加“數(shù)值輸入”元件。一般屬性界面,【操作屬性】選擇數(shù)值輸入,【設(shè)備】選擇Modbus_TCP,【地址類型】選擇4X,【地址處】填入10。(%MW10 → 4X :10)

禾川

  (4)數(shù)字格式界面,因?yàn)榻壎ǖ摹皵?shù)值輸入1”標(biāo)簽是int類型,數(shù)據(jù)類型選擇【16位有符號(hào)數(shù)】。

禾川

  (5)同樣地,再新建兩個(gè)“數(shù)值輸入”元件?!皵?shù)值輸入2”地址填入25(%MW25→ 4X :25),數(shù)據(jù)類型選擇【16位無符號(hào)數(shù)】;“數(shù)值輸入3”地址填入200(%MW200→ 4X :200),數(shù)據(jù)類型選擇【單精度浮點(diǎn)數(shù)】,根據(jù)需要在小數(shù)位填入顯示的位數(shù)。

  第二步:新建元件元件和變量設(shè)置完成后,可將程序下載至觸摸屏。

  06

  通訊測(cè)試

  在Sysctrl studio界面,程序進(jìn)入監(jiān)控狀態(tài)。將“開關(guān)”和“指示燈”變量置true,“數(shù)值輸入1”變量賦值-195,“數(shù)值輸入2”變量賦值365,“數(shù)值輸入3”變量賦值5264.213。

禾川

  同時(shí),觸摸屏顯示如下圖。

禾川

  ?控制技術(shù)產(chǎn)品線?


標(biāo)簽: 禾川股份工業(yè)自動(dòng)化

點(diǎn)贊

分享到:

上一篇:德克威爾遠(yuǎn)程IO在TWS耳機(jī)生產(chǎn)...

下一篇:太陽能硅片中的N型和P型有什...

中國傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號(hào) | 營業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)