亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Led顯示屏軟件系統(tǒng)的開(kāi)發(fā)與研究

        2018-05-14 13:45:57馬春艷
        科技風(fēng) 2018年29期
        關(guān)鍵詞:設(shè)備

        摘要:Led顯示屏被廣泛應(yīng)用在各行各業(yè),他能夠清晰方便的顯示出人們要表達(dá)的文字信息,起到提醒警示的作用。本文主要介紹在新大陸智慧商超系統(tǒng)下Led顯示屏軟件開(kāi)發(fā)部分的研究與實(shí)現(xiàn)。

        關(guān)鍵詞:Led顯示屏;軟件開(kāi)發(fā)

        Led顯示屏是智慧商超系統(tǒng)的重要組成部分,主要功能要求是用戶從PC電腦端輸入要顯示的文字信息和文字移動(dòng)的速度,在顯示屏上能清晰的顯示出對(duì)應(yīng)的效果。這里選擇的開(kāi)發(fā)平臺(tái)是Visual Studio 2012,開(kāi)發(fā)語(yǔ)言是C#。

        1 設(shè)計(jì)通用類LedCtrl.CS

        (1)引用設(shè)備操作類庫(kù)文件ICS.Acquisition.dll、ICS.Common.dll和ICS.Models.dll,這里包含設(shè)備基本操作類。

        (2)編寫構(gòu)造函數(shù)。

        public LedCtrl(stringserialNumber,int speed)

        {

        ICS.Models.Com.ComSettingModel com = new Models.Com.ComSettingModel();

        com.LedCom = serialNumber;

        led = ClassFactory.GetProvider(equipmentCategory.LEDAnalysis,com)as LEDAnalysis;

        ledMode.HardwareAddress = "01";

        ledMode.PlayerModel = "01";

        ledMode.StopTime = "00";

        ledMode.ColorType = "00";

        //數(shù)據(jù)有效時(shí)間 范圍099

        ledMode.EffectiveTime = "00";

        ledMode.Speed = speed.ToString();

        }

        前兩行表示設(shè)置Led顯示屏連接到電腦的端口號(hào),剩余的代碼表示顯示屏的基本設(shè)置狀態(tài)以及文字移動(dòng)速度。

        (3)編寫發(fā)送文字方法SendMsg

        public string SendMsg(string msg)

        {

        ledMode.Context = msg;

        if(led.SetLedMessage(ledMode))

        {

        return "發(fā)送成功";

        }

        else

        {

        return "發(fā)送失敗";

        }

        }

        2 界面設(shè)計(jì)及代碼編寫

        (1)界面設(shè)計(jì)很簡(jiǎn)單,在窗體上添加2個(gè)文本框,發(fā)送文字和設(shè)置文字速度,再添加一個(gè)發(fā)送按鈕即可。

        (2)發(fā)送按鈕代碼如下:

        private void btnSendNoSave_Click(object sender,RoutedEventArgs e)

        {

        int speed =1;

        bool isSuccess = int.TryParse(txtSpeed.Text,out speed);

        if(isSuccess == false ||(speed < 0 || speed > 7))

        {

        MessageBox.Show("請(qǐng)輸入正確的數(shù)值!值范圍為07。");

        return;

        }

        LedCtrl led = new LedCtrl(cmbCom.Text,speed);

        string msg = led.SendMsg(txtContext.Text);

        MessageBox.Show(msg);

        }

        首先判斷文字移動(dòng)速度是否在07之間,如果不是彈出警告信息“請(qǐng)輸入正確的數(shù)值!值范圍為07。”;然后實(shí)例化LedCtrl類,調(diào)用SendMsg方法發(fā)送文字。

        3 小結(jié)

        此軟件系統(tǒng)開(kāi)發(fā)和Led顯示屏有密切聯(lián)系,因此顯示屏型號(hào)、廠家都有限制,本系統(tǒng)是基于新大陸公司的設(shè)備進(jìn)行操作的,需要引用公司事先準(zhǔn)備好的設(shè)備操作類庫(kù)來(lái)幫助我們進(jìn)行開(kāi)發(fā)設(shè)計(jì)。

        參考文獻(xiàn):

        [1]辛迪.基于Led的自由曲面照明光學(xué)系統(tǒng)設(shè)計(jì)[J].長(zhǎng)春光學(xué)精密機(jī)械與物理研究所,2014.

        [2]甘群文.C#多線程同步與異步的實(shí)現(xiàn)[J].電腦開(kāi)發(fā)與應(yīng)用,2009.

        [3]劉明,等.C#多線程串行通信方法的應(yīng)用[J].昆明冶金高等專科學(xué)校學(xué)報(bào),2008.

        作者簡(jiǎn)介:馬春艷(1980),女,遼寧人,研究生學(xué)歷,碩士學(xué)位,講師,研究方向:Web開(kāi)發(fā)方向。

        猜你喜歡
        設(shè)備
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        調(diào)試新設(shè)備
        基于VB6.0+Access2010開(kāi)發(fā)的設(shè)備管理信息系統(tǒng)
        基于MPU6050簡(jiǎn)單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        廣播發(fā)射設(shè)備中平衡輸入與不平衡輸入的轉(zhuǎn)換
        電子制作(2018年10期)2018-08-04 03:24:48
        食之無(wú)味,棄之可惜 那些槽點(diǎn)滿滿的可穿戴智能設(shè)備
        500kV輸變電設(shè)備運(yùn)行維護(hù)探討
        HTC斥資千萬(wàn)美元入股虛擬現(xiàn)實(shí)設(shè)備商WEVR
        Automechanika Shanghai 2014 之“看” 汽保設(shè)備篇
        如何在設(shè)備采購(gòu)中節(jié)省成本
        久久HEZYO色综合| 黑人大荫道bbwbbb高潮潮喷| 大地资源中文在线观看官网第二页| 粗大挺进尤物人妻一区二区| 激情偷拍视频一区二区| 国产在线视频91九色| 国产精品爽爽v在线观看无码| 久久精品日韩av无码| 国产自产拍精品视频免费看| av影片手机在线观看免费网址| 久久人妻无码一区二区| 精品性高朝久久久久久久| 无码精品国产午夜| 91久久国产香蕉熟女线看| 一本精品99久久精品77| 亚洲成在人线av| 中文字幕色视频在线播放| 精品一区二区在线观看免费视频| 久久久亚洲精品无码| 无码国产亚洲日韩国精品视频一区二区三区| 99久久久久久亚洲精品| 亚洲免费女女在线视频网站| 欧美老熟妇喷水| 99福利在线| 国内偷拍视频一区二区| 国产女人精品视频国产灰线| 又污又爽又黄的网站| 国产一区二区三区精品久久呦| 国产一区二区三区尤物| 国产三级在线观看完整版| 久久tv中文字幕首页| 亚洲一区二区高清在线| 国产精品一区二区av不卡 | 亚洲an日韩专区在线| 在线亚洲妇色中文色综合| 亚洲av中文无码乱人伦下载| 欧美日韩中文国产一区| 亚洲国产精品免费一区| 男女18视频免费网站| 久久综合狠狠综合久久| 亚洲V无码一区二区三区四区观看 久久精品国产亚洲综合色 |