哇咔咔
人生似海,命運如舟,機遇如波濤般起浮不定,在關(guān)鍵的時候,自己
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 389 個
工控威望: 922 點
下載積分: 27393 分
在線時間: 377(小時)
注冊時間: 2020-04-26
最后登錄: 2024-11-10
查看哇咔咔的 主題 / 回貼
樓主  發(fā)表于: 2020-12-29 10:37
visual stdio開發(fā)上位機和組態(tài)軟件做上位機,各自有什么優(yōu)缺點?我覺得觸摸屏以及組態(tài)軟件功能已經(jīng)做的挺好了啊,寫腳本也比較靈活。沒有接觸過visual stdio做上位機軟件,用過的師傅來說說唄。
哇咔咔
人生似海,命運如舟,機遇如波濤般起浮不定,在關(guān)鍵的時候,自己
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 389 個
工控威望: 922 點
下載積分: 27393 分
在線時間: 377(小時)
注冊時間: 2020-04-26
最后登錄: 2024-11-10
查看哇咔咔的 主題 / 回貼
1樓  發(fā)表于: 2020-12-29 10:43
(原創(chuàng))對比組態(tài)軟件,使用C#開發(fā)的服務(wù)器和客戶端軟件的優(yōu)勢 - xiyangh - 博客園  https://www.cnblogs.com/softsee/p/11770616.html
13821917697
承接電氣自動化項目、電氣接線圖設(shè)計、IO點表、電氣元器件選型
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 758 個
工控威望: 3146 點
下載積分: 13454 分
在線時間: 1115(小時)
注冊時間: 2019-12-26
最后登錄: 2024-12-25
查看13821917697的 主題 / 回貼
2樓  發(fā)表于: 2020-12-29 11:35
如果有技術(shù)的話 一個是成本比較,一個是客戶需求功能,太奇葩的功能 組態(tài)做不了啊
本帖最近評分記錄:
  • 下載積分:+5(哇咔咔) 感謝分享!
    tingfenghu
    級別: 工控俠客

    精華主題: 0
    發(fā)帖數(shù)量: 2847 個
    工控威望: 3619 點
    下載積分: 3521 分
    在線時間: 3810(小時)
    注冊時間: 2007-11-04
    最后登錄: 2024-12-24
    查看tingfenghu的 主題 / 回貼
    3樓  發(fā)表于: 2020-12-29 11:46
    visual stdio開發(fā)上位機:開發(fā)時間長,對開發(fā)人員要求比較高,和工控設(shè)備連接需要了解種通訊協(xié)議,后期維護較為困難。軟件授權(quán)費用較低,
    組態(tài)軟件做上位機:開發(fā)時間短,對開發(fā)人員要求比較低,各種協(xié)議已經(jīng)封裝好,不用了解細節(jié),后期維護容易。軟件授權(quán)費用較高,
    樓主留言:
    是的,經(jīng)常用組態(tài)、觸摸屏等比較熟悉,也上手快。不過有時間也要學習一點visual stdio知識。
    本帖最近評分記錄:
  • 下載積分:+5(哇咔咔) 熱心助人!
  • 二手PLC,觸摸屏,伺服驅(qū)動,各類氣動設(shè)備
    http://shop58129605.taobao.com/
    宿遷電工
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1086 個
    工控威望: 1228 點
    下載積分: 2954 分
    在線時間: 404(小時)
    注冊時間: 2018-11-30
    最后登錄: 2024-12-24
    查看宿遷電工的 主題 / 回貼
    4樓  發(fā)表于: 2020-12-29 14:00
    如果是小白,沒有PC編程基礎(chǔ),在邊工作邊學習的情況下,估計得一年入門準備。如果有大師帶著做項目,估計半年也就差不多能上手了。當然和真正的IT人員還是有很大差距的。
    本帖最近評分記錄:
  • 下載積分:+5(哇咔咔)
  • 長三角地區(qū),PLC編程,工業(yè)機器人編程
    吸塑機,軸承合套儀程序開發(fā)
    專業(yè)外協(xié)
     TEL:13815796487(微信同號)
    mk自動化
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 204 個
    工控威望: 1390 點
    下載積分: 5355 分
    在線時間: 191(小時)
    注冊時間: 2018-03-04
    最后登錄: 2024-12-25
    查看mk自動化的 主題 / 回貼
    5樓  發(fā)表于: 2021-01-04 10:08
    贊同樓上的
    多學多用!
    eledesigner
    懂一點點
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1810 個
    工控威望: 2072 點
    下載積分: 2728 分
    在線時間: 2234(小時)
    注冊時間: 2009-08-21
    最后登錄: 2024-12-25
    查看eledesigner的 主題 / 回貼
    6樓  發(fā)表于: 2021-01-05 09:52
    同意樓上各位意見,不會高級語言,就只能組態(tài)軟件
    加減1生不息
    自動化軟件工程師
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 137 個
    工控威望: 382 點
    下載積分: 510 分
    在線時間: 40(小時)
    注冊時間: 2018-11-02
    最后登錄: 2024-11-21
    查看加減1生不息的 主題 / 回貼
    7樓  發(fā)表于: 2021-01-12 14:23
    不好意思,vs也很簡單,我半年就能獨立做項目了
    本帖最近評分記錄:
  • 下載積分:+1(flyfeky) 熱心助人!
  • 自動化軟件工程師
    flyfeky
    bilibili 工控貴族
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 889 個
    工控威望: 1040 點
    下載積分: 2000 分
    在線時間: 688(小時)
    注冊時間: 2012-05-09
    最后登錄: 2024-12-13
    查看flyfeky的 主題 / 回貼
    8樓  發(fā)表于: 2021-01-12 15:13
    引用
    引用第7樓加減1生不息于2021-01-12 14:23發(fā)表的  :
    不好意思,vs也很簡單,我半年就能獨立做項目了



    你好。 我目前也在做此項目。  倍福的ADS通信  .  批量的讀寫數(shù)據(jù)(幾千個變量),有什么思路嗎   盼回。
    西門子倍福WPF+C#數(shù)據(jù)庫,槽式設(shè)備專家
    nightblueblu
    道阻且長,窮且益堅。
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1025 個
    工控威望: 1848 點
    下載積分: 258 分
    在線時間: 1129(小時)
    注冊時間: 2017-02-09
    最后登錄: 2024-12-25
    查看nightblueblu的 主題 / 回貼
    9樓  發(fā)表于: 2021-01-12 15:46
    舉個簡單例子,設(shè)備需要每天導出Excel 規(guī)范格式的生產(chǎn)數(shù)據(jù),讀取Excel生產(chǎn)數(shù)據(jù)倒入設(shè)備進行生產(chǎn)
    現(xiàn)在設(shè)備需要處理很多數(shù)據(jù)了,相比傳統(tǒng)組態(tài),上位機軟件更有優(yōu)勢,而且就UI來說,上位軟件一般比組態(tài)看著舒服
    Your happiness is everything.
    加減1生不息
    自動化軟件工程師
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 137 個
    工控威望: 382 點
    下載積分: 510 分
    在線時間: 40(小時)
    注冊時間: 2018-11-02
    最后登錄: 2024-11-21
    查看加減1生不息的 主題 / 回貼
    10樓  發(fā)表于: 2021-01-12 16:12
    引用
    引用第8樓flyfeky于2021-01-12 15:13發(fā)表的  :



    你好。 我目前也在做此項目。  倍福的ADS通信  .  批量的讀寫數(shù)據(jù)(幾千個變量),有什么思路嗎   盼回。

    using System.Text;

    using System.Threading.Tasks;

    using System.Windows.Forms;

    using TwinCAT.Ads;//twincat安裝目錄中有

    using System.IO;

    namespace HmiAdsTest

    {

        public partial class MainForm : Form

        {

            public MainForm()

            {

                InitializeComponent();

            }

            public static TcAdsClient tcAdsClient;//建立通訊

            private int handle;

            private void button1_Click(object sender, EventArgs e)

            {

                tcAdsClient = new TcAdsClient();//實例化

                //tcAdsClient.Connect(851);//同一臺機器上使用

                tcAdsClient.Connect("169.254.71.120.1.1", 851);//amsNetID  851是twincat3 端口號

                try

                {

                    //handle = tcAdsClient.CreateVariableHandle("IOs.ConnectSucceed");

                    handle = tcAdsClient.CreateVariableHandle("IOs.Dog");

                    MainForm.VariableAssignment.ConnectSucceed = (bool)(tcAdsClient.ReadAny(handle, typeof(bool)));

                    tcAdsClient.DeleteVariableHandle(handle);

                }

                catch

                {

                    MainForm.VariableAssignment.ConnectSucceed = false;

                    MessageBox.Show("未能連接網(wǎng)絡(luò)");

                }

                if (MainForm.VariableAssignment.ConnectSucceed)

                {              

                    MessageBox.Show("成功連接網(wǎng)絡(luò)");

                    button1.BackColor = Color.Green;

                }

                else { timerReadPeriod.Enabled = false; }          

            }

             

            public class VariableAssignment

            {

                public static bool ConnectSucceed;

                public static int AO_ProportionalValve2Dint;

            }

            private void numericUpDown1_ValueChanged(object sender, EventArgs e)

            {

                handle = tcAdsClient.CreateVariableHandle("IOs.AO_ProportionalValve2Dint");

                tcAdsClient.WriteAny(handle, (int)numericUpDown1.Value);

                tcAdsClient.DeleteVariableHandle(handle);

                

            }

    }

    }
    這個答案你滿意嗎
    本帖最近評分記錄:
  • 下載積分:+1(flyfeky) 多謝,看不出是批量
  • 自動化軟件工程師
    tingfenghu
    級別: 工控俠客

    精華主題: 0
    發(fā)帖數(shù)量: 2847 個
    工控威望: 3619 點
    下載積分: 3521 分
    在線時間: 3810(小時)
    注冊時間: 2007-11-04
    最后登錄: 2024-12-24
    查看tingfenghu的 主題 / 回貼
    11樓  發(fā)表于: 2021-01-12 20:21
    引用
    引用第9樓nightblueblu于2021-01-12 15:46發(fā)表的  :
    舉個簡單例子,設(shè)備需要每天導出Excel 規(guī)范格式的生產(chǎn)數(shù)據(jù),讀取Excel生產(chǎn)數(shù)據(jù)倒入設(shè)備進行生產(chǎn)
    現(xiàn)在設(shè)備需要處理很多數(shù)據(jù)了,相比傳統(tǒng)組態(tài),上位機軟件更有優(yōu)勢,而且就UI來說,上位軟件一般比組態(tài)看著舒服

    組態(tài)全屏運行和上位機軟件也沒有什么不同,
    組態(tài)軟件同樣可以讀寫SQL數(shù)據(jù)庫,導出報告,數(shù)據(jù)分析。
    二手PLC,觸摸屏,伺服驅(qū)動,各類氣動設(shè)備
    http://shop58129605.taobao.com/