精品视频一区二区观看,欧美一区二区视频三区,日韩一区二区三区不卡,欧美中文综合在线视频,欧美综合网亚洲综合网

      ? ? ? ?

      咨詢電話

      ENGLISH0755-88840386
      學(xué)習(xí)專題

      咨詢電話

      0755-88840386
      您的位置:首頁 > 學(xué)習(xí)專題 > 專業(yè)技術(shù)專題 > 工業(yè)自動(dòng)化稱重儀表>詳情頁

      基于MCGS組態(tài)軟件的稱重儀表驅(qū)動(dòng)程序開發(fā)

      發(fā)布時(shí)間:2020-09-11 09:38:45 |來源:網(wǎng)絡(luò)轉(zhuǎn)載

      一前言

      帶RS-485接口的智能稱重儀表F600。該分裝線共有32臺(tái)秤,16個(gè)料倉,F600與PLC控制稱料、卸料分裝工作,F(xiàn)600與工控機(jī)通信實(shí)現(xiàn)分裝正量'超差的袋數(shù)、重母分類統(tǒng)計(jì)、匯總?cè)請(qǐng)?bào)、月報(bào)打印管理等工作。
      一個(gè)料倉下設(shè)2個(gè)稱量斗每個(gè)稱量斗連接1臺(tái)智能稱重儀表F60G,2臺(tái)F600(A秤和B秤)通過各自過程輸入/輸出連接器連接到1臺(tái)PLC(FX斷80MR)上,啟動(dòng)/停止按鈕通過PLC控制A/B秤的啟/停0F600工作在序列模式下。正常工作時(shí),F(xiàn)600根據(jù)3個(gè)設(shè)定值SP1、SP2、SP3,通過PLC控制糧食的大、中、小投入,依據(jù)設(shè)定的時(shí)間、模式,經(jīng)過比較、穩(wěn)定、判斷后,輸岀完成、正骨或過量、不足等信號(hào)PLC作判斷、處理、指示或報(bào)瞥通知操作人員進(jìn)行必要處理。當(dāng)接到夾袋信號(hào)后判斷A花或B辭啟動(dòng)放料,放料完畢開始下一循環(huán)。

      F600的特點(diǎn):
      彩色觸淺屏顯示,多級(jí)菜單式模式樹設(shè)定
      (2)    顯示多樣化數(shù)字、趨勢(shì)圖形、指示燈顯示。
      (3)    桂準(zhǔn)標(biāo)定方便,等量輸入標(biāo)定、硃碼標(biāo)定兩種方法可選。
      (4)    測(cè)控準(zhǔn)確卸料模式下自動(dòng)落差補(bǔ)償有效補(bǔ)償稱重引起的落差誤差變化。
      (5)    多種稱重模式可供選擇。有喂科、卸料、序列等模式。
      (6)    控制功能豐冨既可通過輸入/輸出連接器實(shí)現(xiàn)球重開關(guān)控制,又可通過D/A數(shù)模轉(zhuǎn)換迭配件實(shí)現(xiàn)PID連續(xù)控制。
      (7)    選購擴(kuò)展功能多,有BCD數(shù)據(jù)輸出、RS-232C通信接口、RS-485通信接口、D/A轉(zhuǎn)換器及CC-LinkDeviceNei通信等功能可選。
      (8)    上電自檢功能,對(duì)數(shù)字信號(hào)處理、存儲(chǔ)器、觸摸鍵、外部輸入/輸岀等進(jìn)行自檢,出將提示。
      二驅(qū)動(dòng)程序開發(fā)
      MCGS是一套用于快速構(gòu)造和生成計(jì)算機(jī)監(jiān)控系統(tǒng)的組態(tài)軟件,其特點(diǎn)是:簡(jiǎn)單靈活的可視化、模塊化操作界面,條塊清晰,易學(xué)易用用戶應(yīng)用系統(tǒng)有主控窗口、設(shè)備窗口、用戶窗口、實(shí)時(shí)數(shù)據(jù)庫和運(yùn)行策路5部分構(gòu)成:具有良好的可維護(hù)性和可擴(kuò)充性,3種基本類型構(gòu)件(設(shè)備構(gòu)件、動(dòng)畫構(gòu)件、策略構(gòu)件i完成了MCGS三大部分(設(shè)備驅(qū)動(dòng)、動(dòng)畫顯示和流程控制)的所有工作;具有可靠、安全、動(dòng)畫顯示、報(bào)表、報(bào)誓、趨勢(shì)、打印、網(wǎng)絡(luò)等功能。關(guān)鍵詞:MCGS稱重儀表組態(tài)。
      某港口機(jī)食分裝工程選用了此軟件,本工程需要監(jiān)控機(jī)與F600稱重儀表通信采集、記錄稱重?cái)?shù)據(jù)根據(jù)監(jiān)控機(jī)、MCGS組態(tài)軟件和F600儀表的特點(diǎn),利用RS-232/RS-485與監(jiān)控機(jī)通信此種方法需要F600RS485駆動(dòng)程序(即調(diào)用串口設(shè)備,執(zhí)行RS-485通信協(xié)議,讀取F600稱重儀表數(shù)據(jù)的通信子設(shè)備驅(qū)動(dòng)程序),但MCGS目前尚無此駆動(dòng)程序需要自己開發(fā)。
      RS-485半雙工串行通信標(biāo)準(zhǔn)組網(wǎng)簡(jiǎn)單易行,可擴(kuò)展性強(qiáng)能并行掛接多臺(tái)稱重儀表,從而滿足許多監(jiān)控功能需要。抗干擾能力強(qiáng)易于施工,而且具有一定推廣性
      F600稱重儀表要求8位數(shù)據(jù)位1位停止位,無校驗(yàn),錯(cuò)束符CR,終鎌電阻ON,二線制。通信格式:ID0001RACRIDOOOIRA+IOOOOCRF600RS485駆動(dòng)程序開發(fā)步驟如下:
      {1)設(shè)置組態(tài)環(huán)境調(diào)用的屬性和方法
      設(shè)備類型為子設(shè)備設(shè)備類別為事行通信子設(shè)備,通道個(gè)數(shù)為3設(shè)備構(gòu)件類型名稱為“我的設(shè)備»600\初始化沒備的初始債,編寫設(shè)備構(gòu)件各通道的數(shù)據(jù)類型和注舞程序。
      (2)運(yùn)行環(huán)境調(diào)用的程序該程序框圖如圖7所示。
      先釆集完成信號(hào)如果采集到完成
      信號(hào)那么核看采集琛重?cái)?shù)提值否則采集下一臺(tái)F600的完成信號(hào),用VB60塢寫的程序。

      運(yùn)行環(huán)境調(diào)用的程序該程序框圖


      (3)測(cè)試和掛接F600設(shè)備驅(qū)動(dòng)構(gòu)件啟動(dòng)MCGS組態(tài)環(huán)境打開MCGS工程,在VB環(huán)境下運(yùn)行工程組,測(cè)試組態(tài)環(huán)境檳口和運(yùn)行環(huán)境接口,調(diào)注成功后,重新編譯一遍工程生成動(dòng)態(tài)連接庫文件,將其拷貝SD:\MCGS\Program'Driver目錄下(MCGS的安裝目錄為D:\MCGS),辛此開發(fā)成功F6OORS485驅(qū)動(dòng)程序
      三硬件與通信
      監(jiān)控機(jī)硬件采用研華工控機(jī)IPC610,研華ADAM4520轉(zhuǎn)換器每臺(tái)F600連接一套稱重傳感料,每2含F(xiàn)600連接到1臺(tái)PLC上PLC控制F600和有關(guān)飯門與料門的動(dòng)作,科倉上的料位開
      S2建件系St組成關(guān)經(jīng)PLC參與控制分裝動(dòng)作,同時(shí)經(jīng)過研華ADAM4O53升關(guān)量輸入模塊傳到工控機(jī)顯示料位情況,稱重儀表采用生行通信方式,8位數(shù)據(jù)位,1位停止位,無?;弧,F(xiàn)場(chǎng)采用RS-485屏蔽雙絞通信線以提高抗十?dāng)_和帯負(fù)載能力及增加通信距離I控機(jī)忠口端用RS-232/RS-485有源光電隔離轉(zhuǎn)換器,進(jìn)一步増強(qiáng)抗干擾能力。

      硬件系統(tǒng)圖

      硬件系統(tǒng)如圖2所示。
      四組態(tài)
      組態(tài)環(huán)境下創(chuàng)建新工程,組態(tài)有關(guān)參數(shù)和祗面生成用戶系統(tǒng)數(shù)據(jù)庫,系統(tǒng)菜單和系統(tǒng)參數(shù)狙態(tài)打升主控窗口,進(jìn)行系統(tǒng)菜單和系統(tǒng)參數(shù)定義和設(shè)置。
      (2)設(shè)備構(gòu)件組態(tài)在設(shè)備窗曰設(shè)賞和組態(tài)F600稱重儀表有關(guān)參數(shù);4位地址,8位數(shù)據(jù)位,1位停止位,無校卷,結(jié)束符CR,終端電阻ON二線制
      {3)用戶界面組態(tài)按照工藝流稈的特點(diǎn),在用戶麼口用MCGSI具進(jìn)行主控界面的設(shè)計(jì)組態(tài)。如組態(tài)實(shí)時(shí)數(shù)據(jù)報(bào)表、歷史數(shù)據(jù)報(bào)表、實(shí)肘曲線、歷史曲線、打印、安全機(jī)制等。
      根據(jù)讀到的完成信號(hào)判斷當(dāng)前值與前一完成信號(hào)是否重復(fù),如哭重復(fù)則舍棄當(dāng)前值;如果不重復(fù),則判斷讀到的重景偵是否超差超差則超差袋數(shù)加。
      一、超差重堂加上當(dāng)前重量值,不超差則正量袋數(shù)加一、正量重魚加上當(dāng)前重量糧食種類袋數(shù)和重空根據(jù)糧食種類不同而存入不同變最。根據(jù)時(shí)間或班次分類統(tǒng)計(jì)、匯總不同糧食神類的正量、超差袋數(shù)、1®進(jìn)行歷史數(shù)據(jù)處理,作不同功能的打印按鈕,可實(shí)現(xiàn)日?qǐng)?bào)表、月報(bào)表等的打印功能。
      (4)實(shí)時(shí)數(shù)據(jù)對(duì)象組態(tài)。打開實(shí)時(shí)數(shù)旅座留曰進(jìn)行有關(guān)數(shù)據(jù)的定義和展件設(shè)弟
      (5)運(yùn)行策略組態(tài)。在運(yùn)行策略窗口分別對(duì)烏動(dòng)策略循環(huán)策略、存盤策略報(bào)警策略沒置組態(tài)
      開發(fā)環(huán)境下設(shè)備通信測(cè)試,了解設(shè)備及其通信情況,易于査找原因
      五結(jié)束語
      通過本工程的實(shí)施我們対MCGS55有了深入了解,掌握了MCGS的組態(tài)和設(shè)備駆動(dòng)程序的開發(fā)方法,豐富了MCGS的設(shè)備駆動(dòng)程序具有一定推廣性,現(xiàn)在,稱重儀表使用越來越多,F(xiàn)6OORS485駆動(dòng)程序的開發(fā)成功為其廣泛應(yīng)用臭定了基礎(chǔ)目前此駆動(dòng)程序計(jì)劃推廣應(yīng)用別某港口糧食分裝其他項(xiàng)目上.

       

      文章來源于網(wǎng)絡(luò)轉(zhuǎn)載,侵刪

      分享到