曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux系統(tǒng)實(shí)現(xiàn)西門(mén)子PLC的數(shù)據(jù)采集

汽車(chē)電子技術(shù) ? 來(lái)源:dotNet工控上位機(jī) ? 作者:新閣教育付工 ? 2023-02-22 16:27 ? 次閱讀

-Begin-

前言

.NET很早可以跨平臺(tái)了,從早期的Mono到.Net Core,再到現(xiàn)在的.NET 5,以及下個(gè)月即將發(fā)布的.NET 6,.NET也是在一直穩(wěn)步發(fā)展。

今天跟大家分享一下,基于Linux系統(tǒng)實(shí)現(xiàn)西門(mén)子PLC的數(shù)據(jù)采集。

準(zhǔn)備

  • VS版本升級(jí)到最新,至少在v16.8以上。
  • 基于.Net 5或.Net Core的通信庫(kù)。
  • Linux環(huán)境,這里用的是CentOS的虛擬機(jī),這個(gè)虛擬機(jī)我也分享給大家,公眾號(hào)里回復(fù)關(guān)鍵詞:CentOS7虛擬機(jī)。

開(kāi)發(fā)

1、使用VS2019創(chuàng)建一個(gè).NET 5框架的項(xiàng)目。

圖片

2、引入通信庫(kù),確保通信庫(kù)是基于.Net 5開(kāi)發(fā)的。

圖片

3、編寫(xiě)幾行簡(jiǎn)單的代碼。

class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Let's Begin!");

            if (siemens.Connect("192.168.1.200", xktComm.Common.CPU_Type.S71200, 0, 0))
            {
                Console.WriteLine("Connect Success");

                while (true)
                {
                    var val = siemens.Read("DB1.DBD0", xktComm.Common.VarType.Real);

                    Console.WriteLine(val.ToString());     

                    Thread.Sleep(1000);
                }
            }
            else
            {
                Console.WriteLine("Connect Fail");
            }
            Console.ReadLine();
        }

        private static xktComm.PLC.Siemens.SiemensS7 siemens = new xktComm.PLC.Siemens.SiemensS7();

    }

4、本地運(yùn)行測(cè)試,確保執(zhí)行結(jié)果無(wú)誤。

圖片

部署

CentOS系統(tǒng)默認(rèn)是沒(méi)有.NET 5環(huán)境的,所以需要提前安裝一下.NET 5環(huán)境。

安裝 .NET 5 之前,請(qǐng)運(yùn)行以下命令,將 Microsoft 包簽名密鑰添加到受信任密鑰列表,并添加 Microsoft 包存儲(chǔ)庫(kù)。打開(kāi)終端并運(yùn)行以下命令:

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

安裝 SDK:NET SDK 使你可以通過(guò) .NET 開(kāi)發(fā)應(yīng)用。如果安裝 .NET SDK,則無(wú)需安裝相應(yīng)的運(yùn)行時(shí)。若要安裝 .NET SDK,請(qǐng)運(yùn)行以下命令:

sudo yum install dotnet-sdk-5.0

安裝運(yùn)行時(shí):在終端中,運(yùn)行以下命令:

sudo yum install dotnet-runtime-5.0

檢查安裝結(jié)果:在終端中,運(yùn)行以下命令:

dotnet --info

圖片

發(fā)布

1、回到VS2019中,解決方案,右擊,選擇發(fā)布。

圖片

2、發(fā)布頁(yè)面選擇選項(xiàng)——文件夾。

圖片

3、下一步中繼續(xù)選擇——文件夾。

圖片

4、文件夾位置使用默認(rèn),點(diǎn)擊完成。

圖片

5、完成后點(diǎn)擊可移植,在彈出的界面中,根據(jù)情況設(shè)置。

圖片

6、最后點(diǎn)擊一下發(fā)布按鈕即可。

圖片

7、查看發(fā)布結(jié)果,根據(jù)發(fā)布路徑查看是否發(fā)布完成。

圖片

運(yùn)行

1、將發(fā)布的文件夾拷貝到Linux系統(tǒng)中即可,由于是虛擬機(jī),如果安裝了VMware Tools,是可以直接復(fù)制的,如果是其他的系統(tǒng),可能需要通過(guò)遠(yuǎn)程工具或者Xshell來(lái)實(shí)現(xiàn)。

2、進(jìn)入Publish文件夾,右擊打開(kāi)命令行Open in Terminal,輸入dotnet Net5CrossPlateDemo.dll,執(zhí)行。

3、執(zhí)行結(jié)果如下,大功告成。

圖片

-END-

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11432

    瀏覽量

    212479
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    40

    文章

    6795

    瀏覽量

    115404
  • 西門(mén)子PLC
    +關(guān)注

    關(guān)注

    13

    文章

    157

    瀏覽量

    17511
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    西門(mén)子plc數(shù)據(jù)類型_西門(mén)子plc通訊方式

    西門(mén)子PLC的品質(zhì)非常好,其網(wǎng)絡(luò)穩(wěn)定性、開(kāi)放性深受工控人員的喜愛(ài),而且編程軟件分類多,使用方便。在國(guó)內(nèi)工控界具有顯著地位。雖然大家對(duì)西門(mén)子PLC都有一定的了解,但要你說(shuō)出
    發(fā)表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b><b class='flag-5'>數(shù)據(jù)</b>類型_<b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b>通訊方式

    PLC網(wǎng)關(guān)采集西門(mén)子S7-200SMART數(shù)據(jù)配置流程

    PLC網(wǎng)關(guān)采集西門(mén)子S7-200SMART數(shù)據(jù)配置流程
    發(fā)表于 11-04 11:37 ?4278次閱讀
    <b class='flag-5'>PLC</b>網(wǎng)關(guān)<b class='flag-5'>采集</b><b class='flag-5'>西門(mén)子</b>S7-200SMART<b class='flag-5'>數(shù)據(jù)</b>配置流程

    西門(mén)子PLC與labview之間如何通過(guò)OPC實(shí)現(xiàn)通信

    ,西門(mén)子PLC與labview之間如何通過(guò)OPC進(jìn)行通信? OPC數(shù)據(jù)采集軟件Kepware西門(mén)子驅(qū)動(dòng)就可以實(shí)現(xiàn),它是
    發(fā)表于 05-12 15:27 ?8191次閱讀

    如何實(shí)現(xiàn)西門(mén)子PLC-S7-200的數(shù)據(jù)采集

    可以說(shuō)是工程師的必修課。隨著數(shù)字化、物聯(lián)網(wǎng)的發(fā)展,數(shù)據(jù)采集也成為工程師的必備技能之一。那么要如何實(shí)現(xiàn)西門(mén)子PLC數(shù)據(jù)采集呢?
    的頭像 發(fā)表于 09-16 15:24 ?4024次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>-S7-200的<b class='flag-5'>數(shù)據(jù)采集</b>

    利用物通博聯(lián)工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)西門(mén)子plc數(shù)據(jù)采集和控制

    西門(mén)子plc是目前工業(yè)智能化中常用的一種電氣設(shè)備,具有無(wú)連接、穩(wěn)定可靠等特點(diǎn)。運(yùn)用物通博聯(lián)工業(yè)網(wǎng)關(guān)可以實(shí)現(xiàn)對(duì)西門(mén)子plc
    的頭像 發(fā)表于 02-23 17:20 ?1120次閱讀
    利用物通博聯(lián)工業(yè)網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>西門(mén)子</b><b class='flag-5'>plc</b><b class='flag-5'>數(shù)據(jù)采集</b>和控制

    利用Modbus采集網(wǎng)關(guān)采集西門(mén)子S7-1200plc數(shù)據(jù)

    Modbus是一種通用的工業(yè)通信協(xié)議,可用于連接不同類型的設(shè)備,如計(jì)算機(jī)、PLC、儀表等,它可以實(shí)現(xiàn)多種設(shè)備之間的數(shù)據(jù)采集和控制。本文將介紹如何利用Modbus采集網(wǎng)關(guān)
    的頭像 發(fā)表于 03-08 17:26 ?2386次閱讀
    利用Modbus<b class='flag-5'>采集</b>網(wǎng)關(guān)<b class='flag-5'>采集</b><b class='flag-5'>西門(mén)子</b>S7-1200<b class='flag-5'>plc</b><b class='flag-5'>數(shù)據(jù)</b>

    西門(mén)子S7-200 SMART/828d PLC數(shù)據(jù)采集、遠(yuǎn)程調(diào)試

    。那要實(shí)現(xiàn)西門(mén)子S7-200SMART/828d等型號(hào)PLC數(shù)據(jù)采集、遠(yuǎn)程調(diào)試呢?通過(guò)物通博聯(lián)工業(yè)網(wǎng)關(guān),無(wú)需編程開(kāi)發(fā),即插即用實(shí)現(xiàn)
    的頭像 發(fā)表于 08-31 17:07 ?2317次閱讀
    <b class='flag-5'>西門(mén)子</b>S7-200 SMART/828d <b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)采集</b>、遠(yuǎn)程調(diào)試

    西門(mén)子PLC數(shù)據(jù)采集輪詢程序如何實(shí)現(xiàn)

    隨著工業(yè)4.0和智能制造的快速發(fā)展,越來(lái)越多的工廠和企業(yè)開(kāi)始采用工業(yè)智能網(wǎng)關(guān)來(lái)實(shí)現(xiàn)西門(mén)子PLC數(shù)據(jù)采集輪詢程序。這種輪詢程序可以實(shí)時(shí)監(jiān)控PLC
    的頭像 發(fā)表于 09-20 16:38 ?2620次閱讀

    西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊是什么?西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊的功能

    西門(mén)子PLC遠(yuǎn)程監(jiān)控模塊是指用于實(shí)現(xiàn)對(duì)西門(mén)子PLC(如S7-300/400、S7-1200/1500等系列)進(jìn)行遠(yuǎn)程訪問(wèn)、
    的頭像 發(fā)表于 04-01 17:07 ?2217次閱讀

    西門(mén)子PLC數(shù)據(jù)采集物聯(lián)網(wǎng)平臺(tái)是什么

    西門(mén)子PLC數(shù)據(jù)采集物聯(lián)網(wǎng)平臺(tái)是西門(mén)子公司提供的一個(gè)解決方案,用于將可編程邏輯控制器(PLC)和其他工業(yè)設(shè)備連接到云端,
    的頭像 發(fā)表于 08-07 14:04 ?837次閱讀

    西門(mén)子數(shù)控機(jī)床數(shù)據(jù)采集方案

    。西門(mén)子數(shù)控機(jī)床以其高精度、高效率、可靠穩(wěn)定、易于操作和廣泛適用的特點(diǎn),在現(xiàn)代制造業(yè)中發(fā)揮著重要作用,這些機(jī)床廣泛應(yīng)用于汽車(chē)、電子、制造等多個(gè)行業(yè)。如何實(shí)現(xiàn)其數(shù)控機(jī)床數(shù)據(jù)采集變成了眾多企業(yè)生產(chǎn)中的共性問(wèn)題,天拓四方提供
    的頭像 發(fā)表于 11-04 15:19 ?638次閱讀
    <b class='flag-5'>西門(mén)子</b>數(shù)控機(jī)床<b class='flag-5'>數(shù)據(jù)采集</b>方案

    西門(mén)子PLC200 SMART的數(shù)據(jù)采集與遠(yuǎn)程調(diào)試解決方案

    200 SMART更是憑借其高性價(jià)比和易用性,贏得了眾多企業(yè)的青睞。然而,隨著工業(yè)生產(chǎn)的日益復(fù)雜和遠(yuǎn)程運(yùn)維需求的不斷增加,如何實(shí)現(xiàn)PLC數(shù)據(jù)采集和遠(yuǎn)程調(diào)試成為了企業(yè)面臨的一大挑戰(zhàn)。 今天,我將為大家介紹如何利用TDE工業(yè)智能網(wǎng)
    的頭像 發(fā)表于 12-11 17:19 ?1009次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>200 SMART的<b class='flag-5'>數(shù)據(jù)采集</b>與遠(yuǎn)程調(diào)試解決方案

    工業(yè)智能網(wǎng)關(guān)采集西門(mén)子PLC的智能工廠解決方案

    生產(chǎn)、環(huán)境、污水處理的實(shí)時(shí)監(jiān)控、數(shù)據(jù)分析和遠(yuǎn)程管理,工廠需要將PLC中的數(shù)據(jù)采集出來(lái),并上傳到工廠的工業(yè)物聯(lián)網(wǎng)(IIoT)平臺(tái)中。對(duì)此,物通博聯(lián)提供全面接入西門(mén)子
    的頭像 發(fā)表于 01-20 17:30 ?416次閱讀
    工業(yè)智能網(wǎng)關(guān)<b class='flag-5'>采集</b><b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>的智能工廠解決方案

    PLC邊緣計(jì)算網(wǎng)關(guān)采集西門(mén)子PLC數(shù)據(jù)過(guò)程

    提供了一種新的解決方案。 PLC邊緣計(jì)算網(wǎng)關(guān)采集西門(mén)子PLC數(shù)據(jù)的過(guò)程 (一)確定通信方式 首先,需要確定
    的頭像 發(fā)表于 01-24 16:33 ?1337次閱讀

    西門(mén)子網(wǎng)口PLC數(shù)據(jù)采集如何配置

    在工廠管理中往往需要從PLC采集數(shù)據(jù)從而實(shí)現(xiàn)對(duì)生產(chǎn)設(shè)備的實(shí)時(shí)監(jiān)控,從而識(shí)別故障并快速預(yù)警,并為工廠產(chǎn)能優(yōu)化、工藝改善等數(shù)據(jù)分析工作提供可靠支持。對(duì)此,物通博聯(lián)提供接入
    的頭像 發(fā)表于 05-09 14:51 ?50次閱讀
    <b class='flag-5'>西門(mén)子</b>網(wǎng)口<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)采集</b>如何配置