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

        ?

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

        2018-05-14 13:45:57馬春艷
        科技風(fēng) 2018年29期
        關(guān)鍵詞:類庫商超界面設(shè)計

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

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

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

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

        (1)引用設(shè)備操作類庫文件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ù)有效時間 范圍099

        ledMode.EffectiveTime = "00";

        ledMode.Speed = speed.ToString();

        }

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

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

        public string SendMsg(string msg)

        {

        ledMode.Context = msg;

        if(led.SetLedMessage(ledMode))

        {

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

        }

        else

        {

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

        }

        }

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

        (1)界面設(shè)計很簡單,在窗體上添加2個文本框,發(fā)送文字和設(shè)置文字速度,再添加一個發(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("請輸入正確的數(shù)值!值范圍為07。");

        return;

        }

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

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

        MessageBox.Show(msg);

        }

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

        3 小結(jié)

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

        參考文獻:

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

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

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

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

        猜你喜歡
        類庫商超界面設(shè)計
        超市刮起了“食堂風(fēng)”
        廣東:將規(guī)范管理校園商超  擬禁止非寄宿制中小學(xué)、幼兒園設(shè)校園商超
        《京燕兒》APP界面設(shè)計
        大眾文藝(2023年22期)2023-12-10 04:27:18
        中醫(yī)養(yǎng)生APP界面設(shè)計
        大眾文藝(2022年19期)2022-10-19 08:18:18
        “共享員工”平臺界面設(shè)計
        包裝工程(2022年14期)2022-07-28 07:07:00
        面向智能手機的UI界面設(shè)計
        用Java編寫客戶機/服務(wù)器端應(yīng)用程序
        Python在數(shù)據(jù)可視化中的應(yīng)用
        數(shù)據(jù)結(jié)構(gòu)課程教學(xué)改革方案和應(yīng)用效果
        軟件工程(2017年12期)2018-01-29 17:35:55
        數(shù)據(jù)結(jié)構(gòu)可視化類庫的設(shè)計與實現(xiàn)
        亚洲国产精品久久九色| 国产农村妇女精品一二区| 久久综合九色综合网站| AV无码一区二区三区国产| 国产一区亚洲一区二区| 视频在线国产一区二区| 国产乱国产乱老熟300部视频| 国产成人亚洲精品91专区手机| 国产美女黄性色av网站| 激情五月天在线观看视频| 蜜桃日本免费观看mv| 欧美日韩久久久精品a片| 99在线无码精品秘 入口九色| 亚洲日本一区二区在线| 国内女人喷潮完整视频| 日本五月天婷久久网站| 经典女同一区二区三区| 亚洲精品国产成人久久av| 亚洲avav天堂av在线网毛片| 日韩精品国产自在久久现线拍| 日韩精品中文字幕免费人妻| 亚洲高清在线天堂精品| 欧洲熟妇色xxxxx欧美老妇伦| 成年女人A级毛片免| 最新国产精品国产三级国产av| 欧美顶级少妇作爱| 亚洲国产精品久久久久秋霞影院| 亚洲国产剧情在线精品视| 国产视频一区二区三区观看| 国产伦精品免编号公布| 五月天综合网站| 亚洲综合av一区在线| 国产suv精品一区二区四| 人妻无码一区二区三区四区| 免费人人av看| 在线观看日本一区二区三区四区| 伊人久久久精品区aaa片| 野外三级国产在线观看| 激情亚洲不卡一区二区| 永久免费人禽av在线观看 | 欧美群妇大交群|