siemens x
HMI

臺達DIAView在包裝稱重設(shè)備上的應(yīng)用

2025China.cn   2015年10月21日

  【摘要】

  本文主要以DIAView在包裝稱重設(shè)備上的應(yīng)用為例,講述在稱重設(shè)備應(yīng)用中,數(shù)據(jù)采集、記錄、存儲和查詢等不同功能及難點。

  【系統(tǒng)架構(gòu)】

 

  【主要功能需求】

  數(shù)據(jù)采集:DVP-RTU驅(qū)動

  數(shù)據(jù)呈現(xiàn):文本顯示、動畫、指示燈

  腳本邏輯:條件腳本、時間腳本

  報表查詢:條件報表

  【主要頁面】

  >> 主頁面

 

  >> 標(biāo)定畫面

 

  >> 參數(shù)畫面

 

[DividePage:NextPage]

 

  >> 解密畫面

 

  >> 詳細報表

 

  >> 簡略報表

 

  【應(yīng)用難點】

  1. 穩(wěn)定的稱重數(shù)據(jù)

  現(xiàn)狀:

  稱重設(shè)備在稱量重物過程中,稱量值在穩(wěn)定時刻之前總是呈波動狀

  解決辦法:

  PLC提供稱重穩(wěn)定標(biāo)志位【M60】,根據(jù)此標(biāo)志位做稱重數(shù)據(jù)記錄

  2. 重量變化記錄

  現(xiàn)狀:

  以定時記錄數(shù)據(jù)的方式,會有數(shù)據(jù)漏記或多記的現(xiàn)象,從而出現(xiàn)丟數(shù)據(jù)和多無用數(shù)據(jù)的情況

  解決辦法:

  以PLC提供的【M60】標(biāo)志位觸發(fā)條件程序,將觸發(fā)時刻的數(shù)據(jù)寫入記錄變量中

  記錄變化采用“變化記錄”的記錄方式,當(dāng)記錄變量發(fā)生變化,即存入數(shù)據(jù)庫中

  3. 稱重記錄查詢

  現(xiàn)狀:

  查詢以時間為索引查詢,間隔周期最小為1秒,會出現(xiàn)無用的數(shù)據(jù),數(shù)據(jù)條數(shù)遠多于實際查詢次數(shù),且大多為重復(fù)數(shù)據(jù)

  解決辦法:

  以條件查詢腳本“報表leConditionalQuery”來執(zhí)行查詢

  4. 正確的稱重數(shù)據(jù)

  現(xiàn)狀:

  查詢數(shù)據(jù)異常,每條查詢數(shù)據(jù)包括10組數(shù)據(jù),但數(shù)據(jù)存在時機錯亂,即部分數(shù)據(jù)為前一時機,出現(xiàn)數(shù)據(jù)重復(fù)

  解決辦法:

  1) 在條件程序中加入延時,延時結(jié)束標(biāo)志位為“完成標(biāo)志B”

  2) 加入另一個來自PLC的標(biāo)志位“完成標(biāo)志A”

  3) 在稱重標(biāo)志M60之后,做延時處理,以保證當(dāng)前一次測量的10組數(shù)據(jù)全部完成寫入數(shù)據(jù)庫動作,避免由于通訊或其他情況造成的數(shù)據(jù)丟失,延時時長應(yīng)保證所有數(shù)據(jù)可完成寫入動作

  4) 來自PLC的完成標(biāo)志A配合延時使用,作為數(shù)據(jù)寫入完成的另一條件,當(dāng)完成標(biāo)志A在延時標(biāo)志B之前,則按照標(biāo)志A執(zhí)行寫入數(shù)據(jù)庫動作,立即結(jié)束當(dāng)次數(shù)據(jù)存儲動作

 

  注意:延時與完成標(biāo)志B類似于通訊超時的概念,若通訊正常,可根據(jù)完成標(biāo)志A順利完成數(shù)據(jù)寫入。完成標(biāo)志B往往大于完成標(biāo)志A。

(轉(zhuǎn)載)

標(biāo)簽:臺達 DIAView 機械 我要反饋 
2024世界人工智能大會專題
即刻點擊并下載ABB資料,好禮贏不停~
優(yōu)傲機器人下載中心
西克
2024全景工博會
專題報道