哇咔咔
人生似海,命運如舟,機(jī)遇如波濤般起浮不定,在關(guān)鍵的時候,自己
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 389 個
工控威望: 922 點
下載積分: 27393 分
在線時間: 377(小時)
注冊時間: 2020-04-26
最后登錄: 2024-11-09
查看哇咔咔的 主題 / 回貼
樓主  發(fā)表于: 2020-12-29 10:37
visual stdio開發(fā)上位機(jī)和組態(tài)軟件做上位機(jī),各自有什么優(yōu)缺點?我覺得觸摸屏以及組態(tài)軟件功能已經(jīng)做的挺好了啊,寫腳本也比較靈活。沒有接觸過visual stdio做上位機(jī)軟件,用過的師傅來說說唄。
哇咔咔
人生似海,命運如舟,機(jī)遇如波濤般起浮不定,在關(guān)鍵的時候,自己
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 389 個
工控威望: 922 點
下載積分: 27393 分
在線時間: 377(小時)
注冊時間: 2020-04-26
最后登錄: 2024-11-09
查看哇咔咔的 主題 / 回貼
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ù)量: 754 個
工控威望: 3140 點
下載積分: 13282 分
在線時間: 1055(小時)
注冊時間: 2019-12-26
最后登錄: 2024-11-10
查看13821917697的 主題 / 回貼
2樓  發(fā)表于: 2020-12-29 11:35
如果有技術(shù)的話 一個是成本比較,一個是客戶需求功能,太奇葩的功能 組態(tài)做不了啊
本帖最近評分記錄:
  • 下載積分:+5(哇咔咔) 感謝分享!
    tingfenghu
    級別: 工控俠客

    精華主題: 0
    發(fā)帖數(shù)量: 2844 個
    工控威望: 3616 點
    下載積分: 3515 分
    在線時間: 3798(小時)
    注冊時間: 2007-11-04
    最后登錄: 2024-11-10
    查看tingfenghu的 主題 / 回貼
    3樓  發(fā)表于: 2020-12-29 11:46
    visual stdio開發(fā)上位機(jī):開發(fā)時間長,對開發(fā)人員要求比較高,和工控設(shè)備連接需要了解種通訊協(xié)議,后期維護(hù)較為困難。軟件授權(quán)費用較低,
    組態(tài)軟件做上位機(jī):開發(fā)時間短,對開發(fā)人員要求比較低,各種協(xié)議已經(jīng)封裝好,不用了解細(xì)節(jié),后期維護(hù)容易。軟件授權(quán)費用較高,
    樓主留言:
    是的,經(jīng)常用組態(tài)、觸摸屏等比較熟悉,也上手快。不過有時間也要學(xué)習(xí)一點visual stdio知識。
    本帖最近評分記錄:
  • 下載積分:+5(哇咔咔) 熱心助人!
  • 二手PLC,觸摸屏,伺服驅(qū)動,各類氣動設(shè)備
    http://shop58129605.taobao.com/
    宿遷電工
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1025 個
    工控威望: 1165 點
    下載積分: 2828 分
    在線時間: 393(小時)
    注冊時間: 2018-11-30
    最后登錄: 2024-11-10
    查看宿遷電工的 主題 / 回貼
    4樓  發(fā)表于: 2020-12-29 14:00
    如果是小白,沒有PC編程基礎(chǔ),在邊工作邊學(xué)習(xí)的情況下,估計得一年入門準(zhǔn)備。如果有大師帶著做項目,估計半年也就差不多能上手了。當(dāng)然和真正的IT人員還是有很大差距的。
    本帖最近評分記錄:
  • 下載積分:+5(哇咔咔)
  • 長三角地區(qū),PLC編程,工業(yè)機(jī)器人編程
    吸塑機(jī),軸承合套儀程序開發(fā)
    專業(yè)外協(xié)
     TEL:13815796487(微信同號)
    mk自動化
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 203 個
    工控威望: 1389 點
    下載積分: 5353 分
    在線時間: 191(小時)
    注冊時間: 2018-03-04
    最后登錄: 2024-10-14
    查看mk自動化的 主題 / 回貼
    5樓  發(fā)表于: 2021-01-04 10:08
    贊同樓上的
    多學(xué)多用!
    eledesigner
    懂一點點
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1784 個
    工控威望: 2038 點
    下載積分: 2653 分
    在線時間: 2202(小時)
    注冊時間: 2009-08-21
    最后登錄: 2024-11-09
    查看eledesigner的 主題 / 回貼
    6樓  發(fā)表于: 2021-01-05 09:52
    同意樓上各位意見,不會高級語言,就只能組態(tài)軟件
    加減1生不息
    自動化軟件工程師
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 137 個
    工控威望: 382 點
    下載積分: 510 分
    在線時間: 39(小時)
    注冊時間: 2018-11-02
    最后登錄: 2024-11-08
    查看加減1生不息的 主題 / 回貼
    7樓  發(fā)表于: 2021-01-12 14:23
    不好意思,vs也很簡單,我半年就能獨立做項目了
    本帖最近評分記錄:
  • 下載積分:+1(flyfeky) 熱心助人!
  • 自動化軟件工程師
    flyfeky
    bilibili 工控貴族
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 884 個
    工控威望: 1033 點
    下載積分: 1985 分
    在線時間: 687(小時)
    注冊時間: 2012-05-09
    最后登錄: 2024-11-06
    查看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ù)量: 1018 個
    工控威望: 1840 點
    下載積分: 242 分
    在線時間: 1106(小時)
    注冊時間: 2017-02-09
    最后登錄: 2024-11-09
    查看nightblueblu的 主題 / 回貼
    9樓  發(fā)表于: 2021-01-12 15:46
    舉個簡單例子,設(shè)備需要每天導(dǎo)出Excel 規(guī)范格式的生產(chǎn)數(shù)據(jù),讀取Excel生產(chǎn)數(shù)據(jù)倒入設(shè)備進(jìn)行生產(chǎn)
    現(xiàn)在設(shè)備需要處理很多數(shù)據(jù)了,相比傳統(tǒng)組態(tài),上位機(jī)軟件更有優(yōu)勢,而且就UI來說,上位軟件一般比組態(tài)看著舒服
    Your happiness is everything.
    加減1生不息
    自動化軟件工程師
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 137 個
    工控威望: 382 點
    下載積分: 510 分
    在線時間: 39(小時)
    注冊時間: 2018-11-02
    最后登錄: 2024-11-08
    查看加減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);//同一臺機(jī)器上使用

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

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