美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業觸摸屏

類型分類:
科普知識
數據分類:
工業觸摸屏

基于VB及臺達觸摸屏的監控系統在紡機中的應用

發布日期:2022-10-09 點擊率:72 品牌:臺達_Delta

摘要: 目前紡織業生產中產品產量一般都還是依靠人工進行統計,在實際操作過程中,不僅麻煩而且容易出錯。因此,有必要采用產量監控及查詢系統對產品產量進行統計。本文介紹了基于VB及臺達觸摸屏的產量監控及查詢系統,該系統不僅能應用于紡織機械,而且適用于其它設備。
關鍵詞: 臺達觸摸屏;VB;監控;查詢;MODBUS;MSCOMM

一、引言

該系統用于對各生產線的紡機進行實時監控和查詢,并對各班次產量數據進行存儲,用戶可通過日期時間段、車號、班次等對產量進行綜合查詢,并進行統計,可在查詢出滿足條件的數據后,進行報表輸出和打印。以下是對系統設計方面的一些討論。

二、系統結構與功能

精梳機是近年來在紡織行業使用較為普遍的一種設備,其主要作用是排出梳棉生條中一定長度以下的短纖維,提高纖維整齊度,進一步清除纖維中殘留的棉結、雜質,提高纖維光潔度。條并卷聯合機是精梳工序的準備設備,通常情況下,一套精梳設備由一臺條并卷聯合機和五臺精梳機組成。該產量監控查詢系統應用于精梳設備的結構示意圖如下所示:

該系統實現了以下功能:

1)實時監控所選機器各班次的當日產量和累計產量以及該機器的運行情況。
2)可定時保存各機器各班次的當日產量及累計產量,且有多種定時方式可選擇。
3)能分別根據時間,班次,產量,車號進行查詢操作,也可綜合考慮數據保存方式進行查詢,提高查詢準確率。
4)查詢結果可顯示為報表格式,并可將結果打印輸出,方便用戶使用。
5)具有系統維護功能,可方便用戶進行數據維護。

三、系統設計

1)硬件配置

名稱 數量
觸摸屏 7
普通PC機 1
轉換模塊RS232—RS485 1

2) 數據采集部分的設計

觸摸屏選用臺達系列AE10THTD型,由于其具有強大的通訊功能,靈活的系統構成,生動逼真且豐富的圖庫,簡單易用等特點,在紡織業中得到了廣泛的應用,因此通過觸摸屏來采集所需數據。所以要對紡機進行實時監控,首先要解決觸摸屏與PC的通信問題。所用的臺達觸摸屏支持標準的MODBUS協議,通過串口與PC相連。

(1) MODBUS通信協議

modbus功能碼

01:讀取線圈狀態 取得一組邏輯線圈的當前狀態(ON/OFF)
02:讀取輸入狀態 取得一組開關輸入的當前狀態(ON/OFF)
03:讀取保持寄存器 在一個或多個保持寄存器中取得當前的二進制值
04:讀取輸入寄存器 在一個或多個輸入寄存器中取得當前的二進制值
05:強置單線圈 強置一個邏輯線圈的通斷狀態
06:預置單線圈 把具體二進制值裝入一個保持寄存器

根據modbus協議,通信中mscomm1.output中包含的字符串應包括以下幾部分:

起始位 站號 功能碼 數據位 校驗位 停止位

在此通信中,站號表示人機站號 數據位包括寄存器地址和數據

(2) HMI內部地址與MODBUS地址映射表

(3) mscomm控件

CommPort 設置并返回通訊端口號。
Settings 以字符串的形式設置并返回波特率、奇偶校驗、數據位、停止位。
PortOpen 設置并返回通訊端口的狀態。也可以打開和關閉端口。
Input 從接收緩沖區返回和刪除字符。
Output 向傳輸緩沖區寫一個字符串。

(4) HMI與PC的通信及數據采集的設計

LRC算法函數:

Public Function LRC(str)
c = 0
l = Len(str) '求出str的長度賦值給l
For c = c + 1 To l
c_data = Mid$(str, c, 2) '在str串中,從c的值開始取2個字符。
d_lrc = d_lrc + Val("&H" + c_data)
c = c + 1
Next c
If d_lrc > &HFF Then
d_lrc = d_lrc Mod &H100
End If
h_lrc = Hex(&HFF - d_lrc + 1)
If Len(h_lrc) > 2 Then
h_lrc = Mid(h_lrc, Len(h_lrc) - 1, 2)
End If
LRC = h_lrc
End Function

下面對數據進行實時采集,數據采集程序界面如下圖所示:

Private Sub Timer1_Timer()
'連接數據庫
Dim CONN As New ADODB.Connection
Dim DBStr As String
Dim rs As New ADODB.Recordset
DBStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "data.mdb;Persist Security Info=False"
CONN.Open DBStr
Dim Mac_Num' Mac_Num是車號
Mac_Num = Combo_MacNum.List(Combo_MacNum.ListIndex)
Debug.Print Mac_Num
sql = "select * from machine where Machine_Num = '" + Mac_Num + "'" '獲取車號
rs.Open sql, CONN, 1, 3
Txt_type.Text = rs.Fields("machine_type").Value '獲取車的類型(是精梳機還是條并聯)
rs.Close
str_type = Mac_Num '
Set CONN = Nothing
DBStr = ""
'發送數據(根據所選車號發送數據)
If MSComm1.PortOpen = True And stakeout_flag And Combo_MacNum.ListIndex >= 0 Then
str_output = str_type + "030064001D"
MSComm1.Output = ":" + str_output + LRC(str_output) + Chr$(13) + Chr$(10)
'接收數據
inputstring = MSComm1.Input
'將接收到的數據分別賦值并顯示

Txt_100.Text = change(inputstring, 8, 12) '甲班當日產量
Txt_102.Text = change(inputstring, 16, 20) '甲班累計產量
Txt_104.Text = change(inputstring, 24, 28) '乙班當日產量
Txt_106.Text = change(inputstring, 32, 36) '乙班累計產量
Txt_108.Text = change(inputstring, 40, 44) '丙班當日產量
Txt_110.Text = change(inputstring, 48, 52) '丙班累計產量
Txt_112.Text = change(inputstring, 56, 60) '丁班當日產量
Txt_114.Text = change(inputstring, 64, 68) '丁班累計產量
Txt_116.Text = change(inputstring, 72, 76) '各班當日合計產量
Txt_118.Text = change(inputstring, 80, 84) '各班累計合計產量
If Txt_type.Text = "條并聯" Then
Txt_view1.Text = change(inputstring, 104, 108) '條并聯繞卷速度
Txt_view2.Text = change(inputstring, 112, 116) '條并聯當前長度
Else
Txt_view1.Text = change(inputstring, 88, 92) '精梳機鉗次
Txt_view2.Text = change(inputstring, 96, 100) '精梳機條速
End If
str_state = Mid(inputstring, 120, 4) '接收運行狀態的返回值,并判斷運行狀態
If str_state = "0001" Then
Cmd_128.Caption = "運行中"
End If
If str_state = "0000" Then
Cmd_128.Caption = "停止"
End If
End If
End Sub

change(inputstr, start1 As Integer, start2 As Integer)用于轉換采集到的數據,其功能是將采集到的產量數據轉換為十進制。其代碼如下:

Public Function change(inputstr, start1 As Integer, start2 As Integer)
str_low = Mid(inputstr, start1, 4) '讀寄存器中的數據賦給低字節
str_high = Mid(inputstr, start2, 4) '讀寄存器中的數據賦給高字節
str_hex = str_high + str_low '整合高低字節數據
str_input = Val("&H" + str_hex) '將十六進制數據轉換成十進制
If str_input >= -32768 And str_input <= -1 Then '將轉換成十進制處于-32768~32767的數據轉換為相應的正數
str_input = str_input + 65536
End If
change = str_input / 1000 '返回值 取三位小數
End Function

3)信息查詢

信息查詢界面如下所示,可對已經保存的生產數據根據時間、班次、產量、車號進行綜合查詢。

該功能的程序方面比較簡單,主要是對數據庫的查詢操作。以單獨對班次查詢為例,其代碼如下:

'按班次查詢子函數,用于判斷其搜索關鍵字是否有效
Private Sub Chk_team_Click()
If Chk_team.Value = 1 Then
Combo_team.Enabled = True
Else
Combo_team.Enabled = False
End If
End Sub
'選擇班次子函數,用于判斷所選班次
Private Sub Combo_team_Click()
Dim liner_str
Select Case Combo_team.ListIndex
Case 0
liner_str = "甲班"
Case 1
liner_str = "乙班"
Case 2
liner_str = "丙班"
Case 3
liner_str = "丁班"
End Select
End Sub
'班次查詢子函數,獲取查詢字符串
Public Function sch_team()
Dim liner_str
Dim sch_str_team
Select Case Combo_team.ListIndex
Case 0
liner_str = "甲班"
Case 1
liner_str = "乙班"
Case 2
liner_str = "丙班"
Case 3
liner_str = "丁班"
End Select
sch_str_team = "info_liner = '" + liner_str + "'"
sch_team = sch_str_team
End Function
'產量查詢函數,用于查詢產量并對其進行顯示
Private Sub cmd_search_Click()
Dim sch_str
'按班次查詢
If Chk_team.Value = 1 Then
sch_str = " where " + sch_team()
End If
'查詢結果顯示
Dim resource_str
resource_str = " select info_id as 編號,info_mactype as 機器類型 ,info_liner as 班次, "
resource_str = resource_str + " info_sumoutput as 當日產量, info_dayoutput as 累計產量,"
resource_str = resource_str + " info_daytotal as 當日合計產量,info_total as 累計合計產量 "
resource_str = resource_str + " from " + table_str + sch_str
Adodc1.RecordSource = resource_str
Debug.Print Adodc1.RecordSource
Adodc1.Refresh
End Sub

可根據以上單獨查詢班次的例子對其進行擴展,增加根據時間,車號,產量范圍等對產量進行查詢的功能,這里就不一一敘述了。

四、結束語

觸摸屏與上位機的結合,并通過VB6.0傳送數據所構成的計算機監控系統,對于近距離傳輸數據的現場控制來說是一種性價比很高的解決方案。該系統充分的利用了觸摸屏的通信功能和PC強大的圖形顯示、浮點運算等特點,以最大的限度合理的利用了資源,實現了對設備運行狀態的監控。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        亚洲国产电影在线观看| 欧美视频一区二区三区| 国产精品一区免费视频| 美洲天堂一区二卡三卡四卡视频 | 6080午夜不卡| 日韩欧美一区二区视频| 精品久久久网站| 中文字幕精品一区二区精品绿巨人 | 欧美日韩亚洲高清一区二区| 国产精品视频第一区| 成人黄动漫网站免费| 亚洲午夜影视影院在线观看| 精品免费99久久| 精品久久久网站| 久久久久国产精品厨房| 国产农村妇女精品| 国产精品久久精品日日| 亚洲欧美日韩一区| 亚洲国产wwwccc36天堂| 日本一区中文字幕| 国产综合色产在线精品| aaa欧美大片| 国产主播一区二区三区四区| 亚洲精品第一区二区三区| 欧美亚洲国产bt| 精品国精品国产尤物美女| 国产欧美日韩综合| 香蕉久久一区二区不卡无毒影院 | 中文字幕一区二区三区有限公司| 91国模大尺度私拍在线视频| 日韩美一区二区三区| 国产精品对白交换视频| 亚洲自拍偷拍欧美| 精品一区二区影视| 不卡一区中文字幕| 五月天色一区| 在线播放/欧美激情| 国产精品久久久久久久蜜臀| 青青草精品视频| 91在线精品观看| 亚洲色图自拍| 精品国产麻豆免费人成网站| 一区二区不卡在线视频 午夜欧美不卡在| 免费成人你懂的| 国产激情一区二区三区在线观看| 亚洲精品人成| 久久夜色精品国产噜噜av| 亚洲综合一区二区精品导航| 国产精华液一区二区三区| 日本在线观看一区二区| 亚洲精品一区二区三区蜜桃下载| 午夜亚洲国产au精品一区二区| 成人久久18免费网站麻豆| 欧美三级电影在线播放| 欧美一区二区三区四区在线观看| 亚洲欧洲综合另类| av一区二区三区在线| 中文字幕一区二区三区在线乱码| 久久久久久久综合| 老司机午夜精品| 国产福利久久精品| 欧美日韩高清一区二区| 亚洲激情六月丁香| 91亚洲精品久久久蜜桃| 欧美在线观看一二区| 亚洲免费观看高清在线观看| 成人av动漫在线| 欧美人动与zoxxxx乱| 亚洲综合色噜噜狠狠| 99re热精品| 91精品国产综合久久久久久久久久| 亚洲一区二区不卡免费| 99re这里只有精品视频首页| 欧美写真视频网站| 亚洲精品一二三| 91麻豆国产福利精品| 欧美日本一区二区| 日日摸夜夜添夜夜添精品视频| 国产一区二区三区高清视频| 精品国精品国产尤物美女| 国内精品国产成人国产三级粉色| 日韩福利影院| 国产自产2019最新不卡| 国产午夜精品在线| 久久精品一二三| 成人激情综合网站| 欧美久久久久久久久| 无吗不卡中文字幕| 亚洲国产激情一区二区三区| 亚洲精品乱码久久久久久久久 | 日韩偷拍一区二区| 国产精品久久久久四虎| 99久久精品免费精品国产| 激情综合色播激情啊| 日本中文不卡| 亚洲欧洲色图综合| 精品久久精品久久| 国产欧美一区二区精品仙草咪| 99久久国产综合精品色伊| 欧美一区二区三区视频免费| 国产一区二区免费视频| 欧美日韩国产首页在线观看| 另类的小说在线视频另类成人小视频在线 | 欧美一区二区国产| 狠狠色伊人亚洲综合成人| 色综合视频在线观看| 日韩极品在线观看| 色狠狠桃花综合| 麻豆精品国产传媒mv男同| 色婷婷亚洲一区二区三区| 美日韩一区二区| 欧美日韩高清在线| 福利一区二区在线观看| 亚洲精品一区二区三区99| 91亚洲精品久久久蜜桃网站 | 欧美激情综合在线| 99re在线播放| ●精品国产综合乱码久久久久| 精品国产_亚洲人成在线| 亚洲美女偷拍久久| 亚洲国产一区二区在线| 美女视频网站黄色亚洲| 欧美精品乱人伦久久久久久| 国产精品99久久久| 久久久久久久av麻豆果冻| 精品国产二区在线| 日韩激情中文字幕| 91精品欧美福利在线观看| 91在线看国产| 亚洲精品乱码久久久久久黑人| 一区二区视频国产| 国产午夜精品美女毛片视频| 久久99精品国产一区二区三区| 亚洲精品老司机| 欧美三级韩国三级日本一级| 91在线免费视频观看| 久久99影院| 亚洲欧美另类小说视频| 色综合视频在线观看| 懂色av一区二区三区蜜臀| 亚洲欧洲日韩在线| 91久久国产最好的精华液| 国产成人a级片| 成人免费视频在线观看| 欧美综合一区二区三区| 99久久精品国产一区二区三区 | 亚洲v欧美v另类v综合v日韩v| 男女视频一区二区| 久久久久久久久免费| 日韩免费电影一区二区| 国产一区二区免费看| 亚洲色图欧洲色图| 欧美另类变人与禽xxxxx| 国产91精品一区二区绿帽| 免费观看成人av| 国产天堂亚洲国产碰碰| 色综合中文字幕| 亚洲高清免费视频| 欧美亚洲一区二区在线观看| av成人观看| 另类小说图片综合网| 国产精品天美传媒沈樵| 欧美中文字幕一区二区三区| 97在线电影| 久久精品免费观看| 日韩美女啊v在线免费观看| 欧美日韩色一区| 欧美精品在线一区| 成人黄动漫网站免费app| 夜夜夜精品看看| 日韩久久精品一区| 色综合天天综合色综合av| 999视频在线免费观看| 久久99国产精品久久| 一区二区三区在线视频播放| 欧美福利一区二区| 亚洲成人网上| 波多野结衣成人在线| 九九国产精品视频| 亚洲成在线观看| 国产精品天干天干在线综合| 欧美人与禽zozo性伦| 一区二区三区观看| 99re在线| 国产精品亚洲第一 | 成人精品一区二区三区四区| 亚洲成人精品影院| 中文字幕一区二区三区色视频| 欧美年轻男男videosbes| 日韩欧美第二区在线观看| 97伦理在线四区| 国产成人综合网站| 蜜臀精品一区二区三区在线观看 | 91久久精品一区二区三区| 欧美日韩无遮挡| 国产a一区二区| 91麻豆精东视频| 99在线精品一区二区三区| 国产精品一区在线观看你懂的| 日韩av电影天堂|