書(shū)香伴侶
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 250 個(gè)
工控威望: 434 點(diǎn)
下載積分: 412 分
在線時(shí)間: 169(小時(shí))
注冊(cè)時(shí)間: 2019-03-01
最后登錄: 2024-10-30
查看書(shū)香伴侶的 主題 / 回貼
樓主  發(fā)表于: 2022-12-15 15:29
    本人從16年畢業(yè)后酒開(kāi)始接觸C#,當(dāng)時(shí)沒(méi)人帶,也沒(méi)什么學(xué)習(xí)資料,2021年的時(shí)候在B站中到到了C#上位機(jī)框架,看了幾個(gè)視頻后慢慢摸索到了C#的門路,隨后就開(kāi)始了真正的C#的探索之路,到現(xiàn)在,利用C#實(shí)現(xiàn)了多款PLC之間的通訊,也做了幾個(gè)串口通訊的項(xiàng)目,隨著自己的想法,萌生了利用C#開(kāi)發(fā)了一款自動(dòng)生成PLC代碼的軟件。隨著入門后,發(fā)現(xiàn)C#也沒(méi)有那么難,很多功能直接百度,直接抄就可以了。當(dāng)然,個(gè)人的學(xué)習(xí)重點(diǎn)在能用就好,沒(méi)有必要非要深究為啥要這么寫(xiě)代碼,隨著做的項(xiàng)目越來(lái)越多,慢慢的也就知道了為什么這樣寫(xiě)代碼了。
     沒(méi)入門之前的確覺(jué)得C#高深莫測(cè),但是入門后就發(fā)現(xiàn)一般,但是功能是比較強(qiáng)大,對(duì)于工控行業(yè)來(lái)說(shuō),足夠用了
[ 此帖被書(shū)香伴侶在2023-01-09 21:12重新編輯 ]
本帖最近評(píng)分記錄:
  • 下載積分:+5(1054529736) 好貼好貼!
    書(shū)香伴侶
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 250 個(gè)
    工控威望: 434 點(diǎn)
    下載積分: 412 分
    在線時(shí)間: 169(小時(shí))
    注冊(cè)時(shí)間: 2019-03-01
    最后登錄: 2024-10-30
    查看書(shū)香伴侶的 主題 / 回貼
    1樓  發(fā)表于: 2022-12-16 09:03
    引用
    引用第7樓青鳥(niǎo)沖沖沖沖于2022-12-16 08:47發(fā)表的  :
    樓主可以大概說(shuō)下你是怎么學(xué)習(xí),應(yīng)用的嗎?主要用途在哪?我現(xiàn)在主要是搞PLC,也想學(xué)點(diǎn)C#充實(shí)一下自己!


    主要利用C#實(shí)現(xiàn)了與倍福PLC通訊,三菱PLC通訊,以及OPC通訊,串口通訊,做了一個(gè)測(cè)量平臺(tái)的操作軟件,包含數(shù)據(jù)庫(kù),實(shí)時(shí)曲線功能,配方等,保存為表格等,學(xué)C#其實(shí)和PLC有共同的地方,比如PLC封裝的功能塊,在C#里面應(yīng)該叫方法,PLC里面聲明的結(jié)構(gòu)體,就和C#里面的類差不多,先熟悉C#的方法的定義與引用,類的用法與定義之后,剩下的所有功能,百度就可以了,先掌握這些,隨后與工控結(jié)合的關(guān)鍵就是要研究通訊協(xié)議,編寫(xiě)屬于自己的通訊類,這個(gè)通訊類實(shí)現(xiàn)方法有很多種,每個(gè)人的思路都不一樣,最后,要想界面更美觀,圖形更好看,再研究一下自定義控件,用來(lái)用去也就幾個(gè)語(yǔ)法,可以編寫(xiě)屬于自己的控件庫(kù)。
    本帖最近評(píng)分記錄:
  • 下載積分:+5(mk自動(dòng)化) 熱心助人!
  • 下載積分:+1(青鳥(niǎo)沖沖沖沖) 熱心助人!
    書(shū)香伴侶
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 250 個(gè)
    工控威望: 434 點(diǎn)
    下載積分: 412 分
    在線時(shí)間: 169(小時(shí))
    注冊(cè)時(shí)間: 2019-03-01
    最后登錄: 2024-10-30
    查看書(shū)香伴侶的 主題 / 回貼
    2樓  發(fā)表于: 2022-12-16 14:53
    引用
    引用第11樓jmustao于2022-12-16 12:22發(fā)表的  :
    目前也在C#學(xué)習(xí)中,已經(jīng)完成串口通訊,ADS通訊的測(cè)試;整體來(lái)說(shuō)就像樓主說(shuō)的邁開(kāi)第一步之后發(fā)現(xiàn)并不是那么高深莫測(cè)!

    兄弟,你的ADS通訊速度怎樣?我目前十幾萬(wàn)個(gè)變量,刷新速度只需要200多毫秒哦
    書(shū)香伴侶
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 250 個(gè)
    工控威望: 434 點(diǎn)
    下載積分: 412 分
    在線時(shí)間: 169(小時(shí))
    注冊(cè)時(shí)間: 2019-03-01
    最后登錄: 2024-10-30
    查看書(shū)香伴侶的 主題 / 回貼
    3樓  發(fā)表于: 2022-12-19 10:42
    引用
    引用第15樓華為粉絲于2022-12-17 13:08發(fā)表的  :

    樓主,程序可以分享一下嗎,還有ADS通訊是啥,我入門PLC一年了,c#學(xué)了半個(gè)月,目前就會(huì)寫(xiě)幾種簡(jiǎn)單的和PLC通訊,讀寫(xiě)數(shù)據(jù),數(shù)據(jù)庫(kù)和報(bào)表都還沒(méi)接觸。


    ADS通訊是德國(guó)倍福PLC自帶的一種通訊協(xié)議,如果不用倍福,就沒(méi)必要了解,你目前都和哪些PLC通訊呢,都用什么通訊協(xié)議???
    書(shū)香伴侶
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 250 個(gè)
    工控威望: 434 點(diǎn)
    下載積分: 412 分
    在線時(shí)間: 169(小時(shí))
    注冊(cè)時(shí)間: 2019-03-01
    最后登錄: 2024-10-30
    查看書(shū)香伴侶的 主題 / 回貼
    4樓  發(fā)表于: 2022-12-23 11:01
    引用
    引用第20樓寧?kù)o而志遠(yuǎn)94于2022-12-23 09:55發(fā)表的  :
    樓主怎么做plc報(bào)警顯示到listview控件上

    我現(xiàn)在一般都把報(bào)警信息顯示到DGV上,用委托的方式實(shí)現(xiàn)的,至于主界面上可以做個(gè)跑馬燈。弄個(gè)靜態(tài)變量,實(shí)時(shí)刷新就可以