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

        ?

        冷軋生產(chǎn)執(zhí)行系統(tǒng)(PES)中間件設(shè)計(jì)與實(shí)現(xiàn)

        2017-05-10 11:50:03朱旋吳達(dá)源吳第春
        電子技術(shù)與軟件工程 2017年8期
        關(guān)鍵詞:柳鋼鋼卷實(shí)績

        朱旋+吳達(dá)源+吳第春

        摘 要

        闡述使用C#開發(fā)技術(shù)、SQL server數(shù)據(jù)庫技術(shù)開發(fā)冷軋中間件的總體設(shè)計(jì)方案,詳細(xì)分析了柳鋼生產(chǎn)計(jì)劃在內(nèi)部網(wǎng)絡(luò)的流向。

        【關(guān)鍵詞】C#SQL server冷軋中間件

        1 前言

        柳鋼冷軋生產(chǎn)執(zhí)行系統(tǒng)(Product Execution System,PES)屬于柳鋼制造執(zhí)行系統(tǒng)(Manufacturing Execution System,簡稱MES)的子系統(tǒng),在柳鋼冷軋鋼卷生過程中,需要通過MES制定生產(chǎn)計(jì)劃以報(bào)文的形式下發(fā)到PES,冷軋廠需要根據(jù)公司的生產(chǎn)計(jì)劃執(zhí)行生產(chǎn)。因此,需要通過設(shè)計(jì)中間件進(jìn)行對公司下發(fā)計(jì)劃存儲的數(shù)據(jù)庫跟生產(chǎn)機(jī)組二級服務(wù)器數(shù)據(jù)庫進(jìn)行銜接,執(zhí)行生產(chǎn)計(jì)劃的下發(fā)及實(shí)際生產(chǎn)數(shù)據(jù)上傳。

        2 需求分析

        2.1 業(yè)務(wù)需求分析

        冷軋中間件的開發(fā)主要是將公司中間件下發(fā)到冷軋Sql數(shù)據(jù)庫中的數(shù)據(jù)跟生產(chǎn)機(jī)組二級服務(wù)器數(shù)據(jù)庫中數(shù)據(jù)實(shí)現(xiàn)對接。有效的實(shí)現(xiàn)冷軋Sql數(shù)據(jù)庫數(shù)據(jù)跟生產(chǎn)機(jī)組二級服務(wù)器數(shù)據(jù)的互通。

        2.2 功能需求分析

        冷軋中間件在功能上,首先要實(shí)現(xiàn)冷軋Sql數(shù)據(jù)庫跟二級數(shù)據(jù)服務(wù)器數(shù)據(jù)庫進(jìn)行連接,其次創(chuàng)建時(shí)間定時(shí)器,對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行定時(shí)遍歷查詢,將未下發(fā)的生產(chǎn)計(jì)劃自動按時(shí)下發(fā)以及二級服務(wù)器內(nèi)未上傳的實(shí)際生產(chǎn)數(shù)據(jù)按時(shí)上傳。實(shí)現(xiàn)對上下鞍座實(shí)績、鋼卷焊接實(shí)績、鋼卷生產(chǎn)實(shí)績、重量更新、酸軋作業(yè)命令。

        2.3 數(shù)據(jù)流向分析

        冷軋卷生產(chǎn)數(shù)據(jù)流向,首先由公司通過MMS系統(tǒng)制定總生產(chǎn)計(jì)劃存儲到公司的Oracle數(shù)據(jù)庫中,再通過PES系統(tǒng)訪問公司的oracle數(shù)據(jù)庫,對制定的總生產(chǎn)計(jì)進(jìn)行詳細(xì)分配到各個(gè)機(jī)組生產(chǎn),制定詳細(xì)計(jì)劃。公司中間件是對公司的Oracle數(shù)據(jù)庫中的冷軋生產(chǎn)計(jì)劃下發(fā)到冷軋Sql數(shù)據(jù)庫中。冷軋中間件是將冷軋Sql數(shù)據(jù)庫中的數(shù)據(jù)分配到各個(gè)相應(yīng)機(jī)組二級服務(wù)器數(shù)據(jù)庫中。等到機(jī)組按照生產(chǎn)計(jì)劃完成生產(chǎn)后,二級機(jī)組服務(wù)器數(shù)據(jù)庫會生成實(shí)際生產(chǎn)數(shù)據(jù),會通過冷軋中間件傳回冷軋Sql數(shù)據(jù)庫中,再由公司中間件傳回到公司的Oracle數(shù)據(jù)庫中。

        3 中間件功能結(jié)構(gòu)圖

        中間件功能主要有上下鞍座實(shí)績、鋼卷焊接實(shí)績、鋼卷生產(chǎn)實(shí)績、重量更新、酸軋作業(yè)命令。功能結(jié)構(gòu)圖如圖1所示。

        4 數(shù)據(jù)庫設(shè)計(jì)

        4.1 E-R圖

        E-R圖是一種概念模型。概念模型實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。因此概念模型一方面應(yīng)該具有較強(qiáng)的語義表達(dá)能力,能夠方便、直接的表達(dá)應(yīng)該用眾的各種語義知識,另一方面他還應(yīng)該簡單、清晰并且易于會員理解。圖2是各個(gè)數(shù)據(jù)表的實(shí)體圖。

        4.2 基本表設(shè)計(jì)

        如表1所示。

        5 中間件實(shí)現(xiàn)

        中間件的實(shí)現(xiàn)使用了C#程序設(shè)計(jì)語言程序技術(shù)跟SQL server數(shù)據(jù)庫技術(shù)相結(jié)合。實(shí)現(xiàn)了冷軋中間件的內(nèi)部遠(yuǎn)程連接服務(wù)器功能、上下鞍座實(shí)績、鋼卷焊接實(shí)績、鋼卷生產(chǎn)實(shí)績、重量更新、酸軋作業(yè)命令功能等。

        5.1 冷軋中間件界面設(shè)計(jì)

        冷軋中間件界面設(shè)計(jì)如圖3所示。

        5.2 冷軋中間件測試服務(wù)器連接實(shí)現(xiàn)

        冷軋中間件測試服務(wù)器連接實(shí)現(xiàn)代碼如下所示:

        publicstaticbool TestConnection(string host, int port, int millisecondsTimeout)

        {

        TcpClient client = newTcpClient();

        try { var ar = client.BeginConnect(host, port, null, null);

        ar.AsyncWaitHandle.WaitOne(millisecondsTimeout); return client.Connected; }

        catch(Exception e) {throw e; }

        finally { client.Close(); } }

        5.3 冷軋中間件遠(yuǎn)程連接服務(wù)器實(shí)現(xiàn)

        冷軋中間件遠(yuǎn)程連接服務(wù)器實(shí)現(xiàn)代碼如下:

        privatevoid TestPing_Tick(object sender, EventArgs e)

        { //遠(yuǎn)程服務(wù)器IP

        string ipStr = label5.Text.ToString().Trim();

        //構(gòu)造Ping實(shí)例

        Ping pingSender = newPing();

        //Ping 選項(xiàng)設(shè)置

        PingOptions options = newPingOptions();

        options.DontFragment = true;

        //測試數(shù)據(jù)

        string data = "test data abcabc";

        byte[] buffer = Encoding.ASCII.GetBytes(data);

        //設(shè)置超時(shí)時(shí)間

        int timeout = 120;

        //調(diào)用同步 send 方法發(fā)送數(shù)據(jù),將返回結(jié)果保存至PingReply實(shí)例

        PingReply reply = pingSender.Send(ipStr, timeout, buffer, options);

        if (reply.Status == IPStatus.Success)

        { if (textBox4.Text == "" || textBox4.Text == "9999")

        { textBox4.Text = "1"; textBox4.ForeColor = Color.Red; }

        else { textBox4.Text = (Convert.ToInt32(textBox4.Text) + 1).ToString(); }

        } else { string date = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");

        if (textBox5.Text == "" || textBox5.Text == "9999")

        { textBox5.Text = "1";

        listBox1.Items.Add("網(wǎng)絡(luò)連接超時(shí),時(shí)間: " + date);

        AddLog("網(wǎng)絡(luò)連接超時(shí),時(shí)間: " + date);

        }

        else { textBox5.Text = (Convert.ToInt32(textBox4.Text) + 1).ToString();

        listBox1.Items.Add("網(wǎng)絡(luò)連接超時(shí),時(shí)間: " + date);

        AddLog("網(wǎng)絡(luò)連接超時(shí),時(shí)間: " + date); } } }

        6 結(jié)語

        在柳鋼實(shí)際生產(chǎn)應(yīng)用中,冷軋中間件的設(shè)計(jì)與實(shí)現(xiàn)有效地解決了公司數(shù)據(jù)跟冷軋廠數(shù)據(jù)的銜接,運(yùn)用現(xiàn)代信息化技術(shù)投入到實(shí)際生產(chǎn)應(yīng)用當(dāng)中,進(jìn)一步加快了柳鋼對信息化推進(jìn)的步伐。目前所開發(fā)的冷軋中間件在生產(chǎn)應(yīng)用當(dāng)中,針對各個(gè)二級機(jī)組服務(wù)器數(shù)據(jù)庫都需要設(shè)計(jì)相對應(yīng)的數(shù)據(jù)庫連接中間件。

        參考文獻(xiàn)

        [1]齊治昌,譚慶平,寧洪.軟件工程[M].北京:高等教育出版社,2007.

        猜你喜歡
        柳鋼鋼卷實(shí)績
        黨領(lǐng)導(dǎo)廣西鋼鐵工業(yè)建設(shè)的歷程和經(jīng)驗(yàn)
        ——以柳鋼為例
        大科技(2022年3期)2022-01-11 13:24:54
        機(jī)器人在鋼卷包裝中應(yīng)用
        不銹鋼冷軋光亮線入口鋼卷直徑測量技術(shù)
        生態(tài)與智慧,柳州工業(yè)升級發(fā)展的硬核關(guān)鍵詞
        柳鋼6號高爐應(yīng)對爐缸側(cè)壁溫度超高的護(hù)爐實(shí)踐
        四川冶金(2019年4期)2019-11-18 09:30:50
        學(xué)深悟透黨的十九大 學(xué)以至用出實(shí)績
        善用“小事”謀“實(shí)績”
        酸洗機(jī)組鋼卷準(zhǔn)備站性能提升
        讓實(shí)績主導(dǎo)“上”“下”
        黨員生活(2016年2期)2016-02-25 10:33:34
        熱鍍鋅鋼卷白銹原因分析及解決措施
        新疆鋼鐵(2015年3期)2015-11-08 01:59:39
        久久99亚洲综合精品首页 | 久久精品国产亚洲av成人文字| 一区二区三区国产在线视频| 国产乱人伦av在线麻豆a| 无套中出丰满人妻无码| 又色又爽又黄又硬的视频免费观看| 国内精品一区二区2021在线| 麻豆人妻无码性色AV专区| 在线亚洲国产一区二区三区| 国产一区二区三区仙踪林| 亚洲熟妇av一区| 国产亚洲精品资源在线26u| 亚洲中文字幕无码二区在线| 国产精品一区二区三区不卡| 日本九州不卡久久精品一区| 国产精品久久久久久人妻无| 国产99视频精品免视看9| 国内精品国产三级国产av另类| 日韩国产有码精品一区二在线| 国产女人av一级一区二区三区 | av网站免费在线不卡| 级毛片内射视频| 色播久久人人爽人人爽人人片av| 免费一区二区三区视频狠狠| av人妻在线一区二区三区| 国产三级在线观看完整版| 欧美真人性做爰一二区| 一区二区三区蜜桃在线视频| 亚洲性感毛片在线视频| 日本中国内射bbxx| 国内大量揄拍人妻在线视频| 国产精品激情综合久久| 久久久免费精品国产色夜| 人妻少妇69久久中文字幕| 亚洲第一页综合图片自拍| 一个人看的www免费视频中文| 午夜人妻中文字幕福利| 日本精品视频二区三区| 人妻av无码系列一区二区三区| 午夜福利不卡无码视频| 日韩国产一区二区三区在线观看 |