亚洲爆乳成AV人在线视菜奈实_欧美一进一出抽搐大尺度视频 _日本十八禁免费看污网站_国产一区二区怡红院_6080YY新视觉影院_蜜臀AV无码人妻精品_成人影院YY111111在线_成人欧美一区二区三区1314_少妇饥渴偷公乱A级无码

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
首頁 | 公司簡介 | 聯系方式 | 公司動態 | 產品 | 供應 | 應用實例 | 下載 | 文摘 | 誠聘
基于VB及臺達觸摸屏的監控系統在紡機中的應用

中達電通股份有限公司
收藏本文     查看收藏

喻 慧 ,馬 巖 (陜西恒鑫精密紡織機械有限公司)

    摘要: 目前紡織業生產中產品產量一般都還是依靠人工進行統計,在實際操作過程中,不僅麻煩而且容易出錯。因此,有必要采用產量監控及查詢系統對產品產量進行統計。本文介紹了基于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地址映射表

MODBUS_ADDRESS

HMI_ADDRESS

PC_ADDRESS

描述

W40001-W41024

$0-$1023

0000-03FF

內部寄存器

W42001-W43024

$M0-$M1023

07D0-0BCF

斷電保持內部寄存器

W44001

RCPN0

0FA0

配方編號寄存器

W45001-......

RCP0-RCPn

1388-......

配方寄存器

B00001-B01024

$2000.0-$2063.15

0000-03FF

內部寄存器(bit)

B01025-B02048

$M200.0-$M263.15

0400-07FB

斷電內部保持寄存器(bit)

<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


 
 
中達電通相關解決方案:
臺達堆垛機方案:精準是王道 平穩更高效
不負期望 強大性能 | 臺達ASDA-A3伺服高端應用面面說
云端漫游智能制造 低碳方案盡在眼前!
看臺達三招化解數據中心升級難
云課堂 | 聽數據中心專家開講新一代綠色微模塊
建設低碳綠色智能工廠,從優化冷水機開始!
臺達在這個智慧園區上展現的“硬功夫“和”軟實力”
臺達澆鑄控制解決方案 助力發泡橡膠制程大升級
臺達為數據托管跨國公司提供 28 MW 關鍵電力解決方案
低碳模式 綠色主張 臺達方案與你分享
臺達LED直流智能照明解決方案,點亮家門口的“指路燈”
深化“雙碳”牽引目標 臺達為智能廠務增加綠色助力
更多中達電通解決方案...
通過中華工控網在線留言中達電通股份有限公司:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡
 
中華工控網 GKong.com制作發布 廣告聯系
日本肉体裸交XXXXBBBB| 精品熟女少妇AⅤ免费久久| 日本国产网曝视频在线观看| 一本一道色欲综合网中文字幕| 国产人成亚洲综合无码AⅤ蜜桃| 日本XXWWWXXXX| 19禁在线观看漫画视频| 精品无码国产污污污免费| 无码人妻丰满熟妇啪啪网站 | 亚洲 欧美 激情 小说 另类 | 亚洲成国产人片在线观看| 国产AⅤ无码旗袍丝袜美腿| 欧亚一二精品在免费看| 在线观看一区二区三区AV| 娇妻玩4P被3个男子伺候| 无码人妻丰满熟妇啪啪| 东北骚妇老熟女DHXⅩXXX| 欧美日韩无套内射另类| 在人线AV无码免费高潮喷水| 精品人妻系列无码专区 | 欧美日韩人妻精品一区在线| 一二三四在线观看免费中文吗| 加勒比久久综合久久鬼色88| 午夜亚洲国产理论片中文飘花| 丰满多毛的大隂户视频| 人妻无码一区二区视频| BGMBGMBGM老太太XX一| 门徒电影高清完整版在线观看| 亚洲熟妇少妇任你躁在线观看| 韩国的无码AV看免费大片在线| 无码人妻一区二区三区免费手机| 国产99久久九九精品无码| 日本熟妇乱人伦XXXX| 波多野结衣系列18部无码观看A| 欧美精品免费观看二区| 中文字幕天天躁日日躁狠狠躁免费| 久久精品WWW人人做人人爽| 亚洲精品夜夜夜妓女网| 好爽…又高潮了免费毛片| 性做久久久久久久久不卡| 国产乱子伦视频一区二区三区| 日产精品一线二线三线京东| 中国丰满熟妇XXXX| 久欠精品国国产99国产精2 | 插花弄玉小说荔枝很甜| 人人澡人人妻人人爽人人蜜桃麻豆 | 欧美性猛交XXX嘿人猛交| AV无码专区亚洲AVL在线观看 | 无码熟妇人妻AV在线C0930| 国产毛多水多五月激情四射| 午夜男女爽爽影院_性夜影院 | 精品国产污污免费网站AⅤ| 亚洲成av人在线观看| 精品无码黑人又粗又大又长AV| 亚洲日本一线产区和二线产区区别| 久久97人人超人人超碰超国产| 亚洲日韩一区二区三区| 久久久久亚洲AV综合波多野结衣| 一本一本久久A久久精品综合麻豆 一本一本久久A久久精品综合 | 无码国内精品人妻少妇蜜桃视频 | 中国VODAFONE粗暴| 年轻漂亮的人妻被公侵犯BD免费 | 人妻聚色窝窝人体www一区91| 把女人弄爽特黄A大片| 日韩中文人妻无码不卡| 国产馆AV超薄肉色丝袜| 午夜理论影院第九电影院| 国产做无码视频在线观看浪潮| 亚洲精华液一二三产区| 久久综合综合久久综合| AV成人羞羞漫画永久入口| 日本AⅤ精品一区二区三区久久| 挡粉嫩小泬久久久久久久| 无码人妻精品一区二区| 好爽好大再深点高H免费观看| 亚洲日韩丝袜熟女变态夜夜爽| 邻居把我弄的高潮三次面舞| 夜先锋AV资源网站| 馒头型B好还是蝴蝶型B| JULIA无码中文字幕一区| 揉大N呻吟水多大棒子| 国产精选午睡沙发系列999| 亚洲精品AAA揭晓| 男女啪啪进出阳道猛进| 成人片在线观看地址KK4444| 无码专区狠狠躁躁天天躁| 精品亚洲成A人无码成A在线观看| 主人调教下贱的烂货| 人人妻人人澡人人爽人人免费| 国产成人亚洲精品无码青APP| 亚洲AV伊人久久青青草原| 久热爱精品视频线路一| 暗交小拗女一区二| 五十路丰满中年熟女中出| 久久久久人妻精品一区| HD老熟女BBN老淑女| 天堂8在/线中文在线资源8| 极品人妻系列人妻30P| 18禁自慰网址进入| 上边一面亲下边一面膜的注意事项 | 韩国无码AV片在线观看| 中文字幕日韩欧美一区二区三区| 日本在线视频WWW鲁啊鲁| 国内揄拍国内精品人妻浪潮AV| 在线V观看免费国岛国片| 日韩欧美中文字幕看片你懂的| 韩国三级日本三级美三级| 18禁全彩肉肉无遮挡| 天天澡天天揉揉AV无码| 久久婷婷综合缴情亚洲狠狠| 大地琪琪网在线观看| 亚洲国产日韩欧美一区二区三区| 欧美夫妻免费拍拍片| 国产精品污WWW在线观看| 中日AV高清字幕版在线观看| 少妇被粗大的猛烈的进出69影院 | 大陆少妇XXXX做受| 亚洲日产韩国一二三四区| 日本ZLJZLJZLJZLJ喷| 精品高潮呻吟99AV无码| www.AV无码| 亚洲丰满熟妇在线观看| 秋霞电影院午夜无码中文| 好紧我太爽了视频免费| A级毛片免费全部播放无码| 校园H学长含着粉嫩小奶| 男生女生一起相差差差差| 国产乱来乱子视频| 51无码人妻精品1国产| 无码中文精品专区一区二区| 男女乱婬免费视频黑人| 国产美女mv一区二区竹| 亚洲人成线无码7777| 欧美性猛交XXXX免费看| 狠狠久久精品中文字幕无码 | 高清欧美性猛XXXX黑人| 中国西西大胆女人裸体艺术 | 亚洲最大成人一区久久久| 双飞两个丰满少妇11P| 蜜臀av一区二区三区久久 | 999国内精品永久免费观看| 亚洲AV无码一区二区三区天堂古| 人摸人人人澡人人超碰手机版| 精品人妻少妇一区二区三区夜夜嗨| 成熟闷骚女邻居引诱2| 尤物国精品午夜福利视频| 香蕉久久人人爽人人爽人人片AV| 欧美香蕉爽爽人人爽| 精品久久久噜噜噜久久久| 疯狂做受XXXX高潮视频免费| 8V蜜桃网最新电影| 亚洲国产一区二区A毛片 | 亚洲伊人成无码综合影院| 天码AV无码一区二区三区四区| 女儿的朋友6中汉字| 精精国产XXXX视频在线播放| 够了够了到高C了| AV无码一区二区大桥未久| 亚洲色欲综合一区二区三区小说 | 美国6一12呦女精品| 国产一区二区三区自产| 丰满少妇AV无码区| 99精品人妻无码专区在线视频区 | 日本最新免费二区三区| 麻豆久久久9性大片| 黑人巨大精品欧美黑寡妇| 国产97色在线 | 日韩| WRITEAS前后双插头| 在线观看免费视频| 亚洲乱码一卡二卡四卡乱码新区| 我和几个亲戚都做了爱| 日本精品无码一区二区三区久久久| 老子影院午夜精品无码| 精品久久久久久天美传媒| 国产精品久久久久精品综合 | 禁止18点击进入在线观看尤物| 国产精品久久久久久精品三级 | 国产精品国产三级国产AV主播 | 午夜理论影院第九电影院| 色综合久久婷婷88| 人妻少妇久久久久久97人妻| 久久久久久成人毛片免费看| 国产成人欧美精品视频| 宝宝握住坐下~它会自己动| 69无人区乱码一二三四区别| 一夲道无码人妻精品一区二区| 亚洲成A人片在线观看无码| 性欧美VIDEOFREE高清成| 天黑黑影院免费观看视频在线播放 | Chinese国产男男视频观看| 中文字幕无线码中文字幕免费| 亚洲中文久久久久久精品| 亚洲精华液一二三产区| 亚洲AV永久无码精品桃花岛| 亚欧免费无码AⅤ在线观看蜜桃| 未满小14洗澡无码视频网站| 熟妇人妻无码XXX视频 | 极品美女扒开粉嫩小泬的视频| 国产无套粉嫩白浆在线| 国产精品人人爽人人做我的可爱 |