前言
為了實(shí)現(xiàn)和西門(mén)子PLC的數(shù)據(jù)交互,宏集物聯(lián)網(wǎng)HMI集成了S7 PPI、S7 MPI、S7 Optimized、S7 ETH等多個(gè)驅(qū)動(dòng)來(lái)適配西門(mén)子200、300、400、1200、1500、LOGO等系列PLC。
本文主要介紹宏集HMI通過(guò)S7 MPI協(xié)議采集西門(mén)子400PLC數(shù)據(jù)的操作步驟,其他協(xié)議的操作步驟可以關(guān)注宏集微信公眾號(hào)或聯(lián)系宏集科技技術(shù)人員獲取。
操作步驟
01 配置協(xié)議驅(qū)動(dòng)
(1) 打開(kāi)宏集物聯(lián)網(wǎng)HMI配套組態(tài)軟件JMobile Studio,添加Simatic S7 MPI協(xié)議。
(2)配置協(xié)議通訊參數(shù)
注:PLC的MPI地址可在PLC程序的硬件組態(tài)中查看。
02 添加數(shù)據(jù)標(biāo)簽
JMobile Studio軟件提供兩種添加數(shù)據(jù)標(biāo)簽的方法,一種是根據(jù)數(shù)據(jù)所在的存儲(chǔ)區(qū)域進(jìn)行手動(dòng)添加,另一種是直接從Step7或博途軟件中導(dǎo)出標(biāo)簽文件,再導(dǎo)入到JMobile Studio軟件,完成數(shù)據(jù)標(biāo)簽的自動(dòng)添加。
(1)手動(dòng)添加
根據(jù)PLC數(shù)據(jù)點(diǎn)表,確認(rèn)數(shù)據(jù)所在的存儲(chǔ)區(qū)域,然后在JMobile Studio軟件中手動(dòng)配置各個(gè)數(shù)據(jù)標(biāo)簽。
注:JMobile Studio軟件中數(shù)據(jù)存儲(chǔ)區(qū)域與西門(mén)子PLC內(nèi)部的存儲(chǔ)區(qū)域命名有些不同,兩者之間的對(duì)應(yīng)關(guān)系如下:
Internal Memory:西門(mén)子PLC中的M存儲(chǔ)區(qū)
Data Block:西門(mén)子PLC中的DB存儲(chǔ)區(qū)
Input:西門(mén)子PLC中的I存儲(chǔ)區(qū)(輸入映像寄存器)
Output:西門(mén)子PLC中的Q存儲(chǔ)區(qū)(輸出映像寄存器)
Timer Value:西門(mén)子PLC中的定時(shí)器存儲(chǔ)區(qū)
Counter Value:西門(mén)子PLC中的計(jì)數(shù)器存儲(chǔ)區(qū)
如下是訪問(wèn)DB90,地址為10標(biāo)簽數(shù)據(jù)的配置示例(上方是PLC中的標(biāo)簽地址,下方是JMobile Studio軟件中的地址配置)。
(2)自動(dòng)添加
當(dāng)數(shù)據(jù)量比較大時(shí),手動(dòng)添加標(biāo)簽比較費(fèi)時(shí),還容易出錯(cuò),因此JMobile Studio軟件也支持導(dǎo)入數(shù)據(jù)標(biāo)簽文件,自動(dòng)添加數(shù)據(jù)標(biāo)簽。
在導(dǎo)入數(shù)據(jù)標(biāo)簽文件之前,需要先通過(guò)PLC組態(tài)軟件如Step7、博途等軟件中導(dǎo)出標(biāo)簽文件,然后再導(dǎo)入到JMobile Studio軟件。如下是以西門(mén)子Step7組態(tài)軟件為例,導(dǎo)出PLC數(shù)據(jù)標(biāo)簽文件,然后導(dǎo)入到JMobile Studio軟件,完成數(shù)據(jù)標(biāo)簽的自動(dòng)添加。
①生成符號(hào)文件(.asc)
打開(kāi)符號(hào)文件,并添加對(duì)應(yīng)DB塊
點(diǎn)擊左上角“符號(hào)表”,選擇輸出符號(hào)文件,設(shè)置文件名稱(chēng)和存儲(chǔ)位置
②生成源文件(.AWL)
隨機(jī)打開(kāi)任意一個(gè)數(shù)據(jù)塊(本文以O(shè)B1為例),點(diǎn)擊左上角“文件”,選擇“生成源文件”,設(shè)置源文件名稱(chēng),點(diǎn)擊確定。
選擇對(duì)應(yīng)的數(shù)據(jù)塊(本文以DB90和DB91為例),并勾選對(duì)應(yīng)的選項(xiàng)。
找到源文件,并右鍵點(diǎn)擊目標(biāo)源文件,選擇“導(dǎo)出源文件”,設(shè)置文件存儲(chǔ)位置。
注:確保在符號(hào)文件引用對(duì)應(yīng)的DB塊,否則該DB塊的標(biāo)簽無(wú)法導(dǎo)入到JMobile Studio軟件中。
③導(dǎo)入到JMobile Studio軟件
選擇之前創(chuàng)建的Simatic S7 MPI協(xié)議驅(qū)動(dòng),點(diǎn)擊上方的導(dǎo)入按鈕,依次選擇符號(hào)文件(.asc)和源文件(.AWL)
點(diǎn)擊上方的更新按鈕,將導(dǎo)入的灰色標(biāo)簽進(jìn)行更新。
此時(shí),完成所有標(biāo)簽的導(dǎo)入。
03 數(shù)據(jù)標(biāo)簽使用
西門(mén)子PLC數(shù)據(jù)標(biāo)簽導(dǎo)入到JMobile Studio軟件后,用戶(hù)可以根據(jù)需求使用趨勢(shì)功能完成PLC數(shù)據(jù)的曲線(xiàn)展示,使用數(shù)字控件完成PLC數(shù)據(jù)的展示,使用JS代碼完成PLC數(shù)據(jù)的處理和分析等等。
審核編輯 黃宇
-
plc
+關(guān)注
關(guān)注
5031文章
13713瀏覽量
472108 -
西門(mén)子
+關(guān)注
關(guān)注
98文章
3130瀏覽量
117736 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2927文章
45865瀏覽量
387940 -
HMI
+關(guān)注
關(guān)注
9文章
630瀏覽量
49673 -
MPI
+關(guān)注
關(guān)注
2文章
114瀏覽量
19915
發(fā)布評(píng)論請(qǐng)先 登錄
工業(yè)智能網(wǎng)關(guān)可以采集西門(mén)子PLC嗎
西門(mén)子S7 PLC通過(guò)深控技術(shù)無(wú)點(diǎn)表工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)數(shù)據(jù)采集與智能決策方案
MPI協(xié)議是什么
OPC UA數(shù)采網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子PLC數(shù)據(jù)采集到MES平臺(tái)

MCGS觸摸屏與西門(mén)子S7系列PLC以太網(wǎng)通信

工業(yè)智能網(wǎng)關(guān)采集西門(mén)子PLC的智能工廠解決方案

西門(mén)子PLC S7-1500系列介紹

西門(mén)子S7協(xié)議PLC數(shù)據(jù)采集到MQTT物聯(lián)網(wǎng)平臺(tái) ?

EG網(wǎng)關(guān)采集西門(mén)子S7-200smart轉(zhuǎn)Modbus協(xié)議

西門(mén)子 S7 通信協(xié)議大揭秘

西門(mén)子PLC數(shù)據(jù)采集物聯(lián)網(wǎng)平臺(tái)是什么
S7協(xié)議讀取西門(mén)子S7-200 Smart PLC數(shù)據(jù)

宏集物聯(lián)網(wǎng)工控屏通過(guò) S7 ETH 協(xié)議采集西門(mén)子 1200 PLC 數(shù)據(jù)

評(píng)論