時間:2023-08-08 11:48:44來源:浙江禾川科技股份有限公司
開啟M系列控制器編程教學(xué)新篇章,學(xué)習(xí)基礎(chǔ)課程——禾川TP3000系列觸摸屏與M控制器Modbus TCP/RTU通訊,讓我們踏上學(xué)習(xí)之旅!
01
前期準(zhǔn)備
軟件:Sysctrl Studio(PLC編程軟件)
HCT_Designer_3(HMI編程軟件)
硬件:M系列控制器(以M312為例)
觸摸屏(以TP3107-D為例)
TP3000系列觸摸屏軟件提供禾川控制器專用的通信協(xié)議,可以直接對應(yīng)地址,不需要計(jì)算。
02
Modbus TCP通訊
Sysctrl Studio 工程配置
第一步:新建工程
雙擊打開軟件Sysctrl Studio,新建工程。在默認(rèn)POU中,新建變量并分配到對應(yīng)地址。
第二步:編譯通過后,將程序下載至控制器中。
HCT_Designer_3 工程配置
第一步:新建工程
(1)打開HCT_Designer_3 軟件,左上角選擇【文件】,點(diǎn)擊【新建工程】。彈窗中輸入工程名稱,選擇存儲位置,點(diǎn)擊【確定】。
(2)點(diǎn)擊【HMI設(shè)置】,修改觸摸屏IP地址,保證觸摸屏IP與控制器IP處于同一網(wǎng)段。
(3)右擊【網(wǎng)絡(luò)】,點(diǎn)擊【打開】。在網(wǎng)絡(luò)PLC界面,點(diǎn)擊【新建】?!局圃焐獭窟x擇HCFA(禾川),【系列】選擇HCM-M300_Ethernet,【IP地址】修改為192.168.1.1(此處為控制器IP地址)。
第二步:新建變量
(1)新建開關(guān)元件。在【控件】界面,點(diǎn)擊上方菜單欄的【開關(guān)】元件,在編輯畫面劃出開關(guān)元件。
(2)開關(guān)地址綁定。點(diǎn)擊開關(guān)元件,選擇序號2的紅框。位開關(guān)屬性界面中,【操作類型】選擇取反,點(diǎn)擊位地址右邊的按鈕。地址輸入界面,選擇【網(wǎng)絡(luò)】,根據(jù)Sysctrl工程設(shè)置的地址,這里選擇MX,填入0.0。
(3)新建數(shù)值元件。在【控件】界面,點(diǎn)擊上方菜單欄的【數(shù)值】元件,在編輯畫面劃出數(shù)值元件。
(4)點(diǎn)擊數(shù)值輸入元件 ,點(diǎn)擊監(jiān)控地址右邊的按鈕?!镜刂份斎搿繌棿爸?,選擇【網(wǎng)絡(luò)】,根據(jù)Sysctrl工程設(shè)置,地址區(qū)域選擇MW,下方填入1,數(shù)據(jù)類型選擇16位整數(shù)。
(5)勾選【允許輸入地址】,表示可以通過觸摸屏界面直接給元件賦值。輸入地址設(shè)置與監(jiān)控地址相同,這里勾選【與監(jiān)控地址相同】。
(6)同樣地,建立其他元件,并綁定對應(yīng)地址。為了便于區(qū)分,這里加上文本,并修改元件背景顏色。
(7)下載程序至觸摸屏。點(diǎn)擊【工具】,選擇【下載工程】。
通訊測試
第一步:設(shè)備連接
本次教程使用的是M控制器HCM312-32MT6-D和觸摸屏HC-TP3107-D,Modbus TCP通信連接方式如下圖。
第二步:工程測試
Sysctrl工程進(jìn)入監(jiān)控狀態(tài),給變量賦值。
同時,觸摸屏元件顯示對應(yīng)數(shù)值。
03
Modbus RTU通訊
Sysctrl Studio 工程配置
第一步:新建工程
雙擊打開軟件Sysctrl Studio,新建工程 。點(diǎn)擊【硬件設(shè)置】,在串口界面進(jìn)行以下設(shè)置。站號默認(rèn)為1,波特率選擇9600bps,協(xié)議選擇(8,E,1)RTU,主從模式這里選擇從站(觸摸屏作主站)。
第二步:新建變量
打開默認(rèn)POU,在變量聲明區(qū)右擊選擇“添加變量”,新建變量并分配到對應(yīng)地址。
HCT_Designer_3 工程配置
第一步:新建工程
(1)打開HCT_Designer_3 軟件,左上角選擇【文件】,點(diǎn)擊【新建工程】。彈窗中輸入工程名稱,選擇存儲位置,點(diǎn)擊【確定】。
(2)右擊【COM1】,點(diǎn)擊【打開】。彈窗中,在網(wǎng)絡(luò)COM1界面,選擇【HMI做主站設(shè)備】?!局圃焐獭窟x擇HCFA(禾川),【系列】選擇HCM-M300 _Serial 。協(xié)議設(shè)置部分,波特率、校驗(yàn)、數(shù)據(jù)位、停止位要與Sysctrl工程一致。
第二步:新建變量
(1)新建開關(guān)元件,進(jìn)行地址綁定。點(diǎn)擊開關(guān)元件,選擇序號2的紅框。位開關(guān)屬性界面中,【操作類型】選擇取反,點(diǎn)擊位地址右邊的按鈕。地址輸入彈窗中,選擇【COM1】,根據(jù)Sysctrl工程設(shè)置的地址,這里選擇MX,填入0.0。
(2)新建數(shù)值元件。點(diǎn)擊數(shù)值輸入元件 ,點(diǎn)擊監(jiān)控地址右邊的按鈕?!镜刂份斎搿繌棿爸?,選擇【COM1】,根據(jù)Sysctrl工程設(shè)置,地址區(qū)域選擇MW,下方填入1,數(shù)據(jù)類型選擇16位整數(shù)。
(3)勾選【允許輸入地址】,表示可以通過觸摸屏界面直接給元件賦值。輸入地址設(shè)置與監(jiān)控地址相同,這里勾選【與監(jiān)控地址相同】。
(4)同樣地,建立其他元件,并綁定對應(yīng)地址。元件建立完成后,下載程序至觸摸屏。
通訊測試
第一步:設(shè)備連接
本次教程使用的是M控制器HCM312-32MT6-D和觸摸屏HC-TP3107-D,Modbus RTU通信連接方式如下圖。
觸摸屏COM1接口DB9公頭引腳定義如下表。
將通訊線圓頭一端剪去,把線剝開,紅線代表485+,綠色線代表485-,黃線代表GND。紅線、綠線、黃線分別連接控制器端口D+、D-、SG,通訊線另一端DB9母頭連接觸摸屏COM口。
注意:通訊線可以自己配線,或者單獨(dú)采購禾川HMI串口線(規(guī)格:TP16-R4-8P-3.0M/TP16-R4-8P-5M)。
第二步:工程測試
Sysctrl工程進(jìn)入監(jiān)控狀態(tài),給變量賦值。
同時,觸摸屏元件顯示對應(yīng)數(shù)值。
?控制技術(shù)產(chǎn)品線?
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊