?
?
當前位置:
新做一個項目遇到的各種坑
回復 | 人氣 | 打印
個人主頁 給TA發消息 加TA為好友 懸賞200分-已結帖 發表于:2018-12-07 16:07:43 樓主

最近接了一個比較正規的項目,如大多數新手一樣,接個“大活”,心里還是比較開心的。在中途遇到過一些坑,還沒填平。現在來請教一下各位大佬。

正遇上論壇更新,我一直納悶更新那需要這么久,今天早上發現用IE瀏覽器可以正常登上,用360瀏覽器顯示在維護中。什么鬼



微信圖片_20181207150749.jpg

寫完初步程序后,去實際采集同一個采集模塊的3個數據,遇到一個坑②如下圖所示用D70、D80、D90接收數據,最開始我用D0、D2、D4接收數據,發現只能讀取到D0的值,之前我用D0、D2實驗過沒毛病,后來弄了半天發現要把這三個地址相隔10左右才能正常采集到,我不明白這是為什么。

微信圖片_20181207150802.jpg

采集到數據后,初步整理就開始做觸摸屏,中途遇到了一些問題,問了下論壇上的各位大佬,一直以為論壇在更新沒及時處理。觸摸屏報警條隱藏沒做放監控界面了,密碼錯誤3次這個沒做。后續再仔細弄弄。先這樣。

后功能上、界面上改來改去我就不說了。弄完觸摸屏之后以為整一下參數就行了,然后發現變頻器頻率與壓力不是比例關系,懵逼了...

后來用PID整定,不懂,趕時間,圖簡單,設一個輸入輸出給它,用了自整定。下面我用秒脈沖采集的數據用Word顯示的曲線圖,自整定到底行不行啊,40秒左右到達設定值,這時間太長,且參數不定,為什么我們這邊的從不用自整定。

坑3.PNG

我也嘗試手動整定,剛開始我就設為正作用嘛,頻率增加壓力增大嘛,沒輸出,一直為0

坑4.PNG

然后我調成負作用馬上有輸出,直接先來個最大值,明明是正作用的,整不明白。

后來我就說算了,用自整定算了,直接打包,然后我們工程人員就拆裝打包好了。這就是個大坑。現在要改,隊友在接管...


分享到: 關注收藏 邀請回答 回復 舉報
竹葉三—王者之師 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 16:19:38 1樓
 

關于第二個問題,我可以回答:有些指令比如pid控制或者脈沖輸出等,并不是指令里面填入的D寄存器,那就只用這個,而往往是以這個為起始地址連續的多個寄存器。具體應該看指令手冊,所以你用D0 D2 就會有沖突,而用D0 D10就不會。看你這個情況,你還沒有搞清楚指令的真正使用或者是PLC的數據存儲相關知識。加油。

  回復 引用 舉報
竹葉三—王者之師 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 16:24:02 2樓
 

仔細看了一下,你第四個問題也可以回答了:

你的想法剛好是反的。了解一下測定值和設定值之間的關系,再考慮輸出值的變化,你就明白正作用和負作用的區別了。

  回復 引用 舉報
GKstudying 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 16:38:46 3樓
 

關于360瀏覽器打開顯示論壇再維護的頁面,是由于之前論壇服務器升級瀏覽器里有緩存的緣故,您清楚下360瀏覽器的緩存,關閉然后重新打開就可以正常訪問了

  回復 引用 舉報
GKstudying 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 16:42:16 4樓
 

此外此帖建議樓主可以做個連載,后續您的進展和解決方案和大家分享一下吧

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 17:17:27 5樓
 


引用 GKstudying 的回復內容: 關于360瀏覽器打開顯示論壇再維護的頁面,是由于之前論...

-------------------------

問題1解決了,還真的是....,好久不清緩存了。我把手頭上的事完成了,再來說個大概吧。

我這邊還要畫管路圖,任務沒完成。晚上再來說別的。

  回復 引用 舉報
請叫我王老濕 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 17:46:05 6樓
 

有坑是正常的,沒有一帆風順的事情

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-07 19:57:07 7樓
 

問題4我好像知道是怎么回事了,因為我輸出的根本不是偏移量。,PID的形式好像寫錯了。目標值是壓力對應的模擬量4-20MA,當前值是采集模塊的模擬量4-20MA。輸出是QD1000,通過BD板輸出模擬量給變頻器,通過ACI模式控制變頻器頻率。

image.png

我覺得正確的形式應該是這樣,其中D330為斷電保持

坑6.PNG

這樣看就是逆動作。所以所有的坑都是自己埋的。我讓PID執行器一直執行,還好沒試過幾次。要被扔臭雞蛋了,不錯,我就是這么菜。

我這么寫會不會累加啊,我D28還沒算出來,當前值D330又多加了幾個D28了?

  回復 引用 舉報
liuhuoaaa 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-08 13:18:41 8樓
 

等坑填平了就好了!

  回復 引用 舉報
liuhuoaaa 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-08 13:24:25 9樓
 

等坑都填平了就成高手了!

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-08 15:20:51 10樓
 

有些坑是永遠也填不平的,比如腦殼有坑。

問題2我之前記得是D0.D2,后來看了下現在的版本,以為是D10.D20就改了下。應該是D0.D2。我剛又試了下,可以讀取。自己的問題.PNG

又去實際去改了下,還是能讀...可能大概之前站號沖突導致的,兩個采集模塊,站號最開始沖突了,當時進行過改站號的操作。也就是說并不是我改地址產生的效果,而是改站號...第二個模塊也是讀取的K32即第一個通道的數字。現在只有我坑別人的份,別人不被我坑就謝天謝地了。

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-09 16:35:56 11樓
 

學習了,不錯

  回復 引用 舉報
MRXU007 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-10 09:50:10 12樓
 

創編程模式,現在本    人都是以這個模式寫程序,個人覺的很實用,簡單方便。改程序也容易。純屬個人原創

  回復 引用 舉報
大雪飄無痕 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-10 10:29:10 13樓
 

很有難度的說


  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-11 11:33:22 14樓
 

事實上我還是用的直接PID輸出的形式捕11.PNG

之中遇到一個問題,就是震蕩,看了好多資料,實際弄了下發現這個震蕩與設定值無關,不需要在設定值上下波動。之前一直以為要超過設定值才謂之震蕩。

還是有問題,由于測得是水壓,一放水壓力全掉完了,是不是要做延時打開,再問下他們的具體要求。晚上來結貼

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 08:15:50 15樓
 

放水閥開到一半在弄,到時候也不知道準不準,畢竟不是真正的現場。

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 11:45:54 16樓
 

就在這里隨便說下大概吧

最開始的時候,問我能不能做,我當時掌握了PLC與MCGS通訊,雖然只有一個按鍵,之前寫過一些三菱PLC的小程序,只涉及點位,不涉及信號與觸摸屏。PLC與PD3058的通訊,也只是一個數據。那段時間在看PID的相關資料,論壇里面下的,從入門到精通2.0。那這個活我應該能做了,接了下來。還是比較激動和忐忑的,,之前帖有發過。當時以為恒溫要用PID,專門問了下,居然說不用,我心想應該沒難度了,程序隨便搞搞就行了,觸摸屏照著改改就差不多了。

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 15:41:43 17樓
 

連載不就是分段寫嗎?

找工程人員了解后,說了下需求,給了個草圖(手繪)我了(劃重點),說到時候就按這個管路圖接。按照說的先變溫,再恒溫,再出水,兩個桶。

開始照著他說的順序去寫的,基本是順序來的。后來了解后發現不是這個順序,我的問題。(寫設備程序之前一定要了解清楚是什么目標,目的,不然很被動)



  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 15:50:34 18樓
 

初步確認I/O點位,分配地址,我先用三菱PLC寫動作方面的,關于數據方面就用M代替先。因為可以脫機模擬運行,回到寢室弄方便點。最開始大概400來步,關于動作。(后來直接堆到1200步)順序調整之后,按先來先出原則輸出。

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 16:09:22 19樓
 

然后開始寫到信捷PLC,導入程序,采集數據...開始我是這么寫的

shenme11.PNG一次采集3個數據,然后就問了下論壇大佬們,跟我說了下采用輪詢的方式采集數據,什么是輪詢目前我還不清楚,懵逼的。(兩個模塊要先分別置位站號)反正就是不能同時采集,我覺得程序既然是一條一條執行那我這么寫應該不算是同時了吧。(樓頂第二張圖的寫法),寫出來后讀出了數據,生怕這么寫會有什么問題,問了一下某個朋友,他說不管什么方式,讀出數據就行。我就是不知道大家是怎么寫的,之中瞄了臺達PLC的程序,看不明白,我覺得要先把臺達的指令之類看看才有基礎能讀下。

2019年來年后,出了問題,站號丟失了,對站號頻繁操作,模塊已經壞了兩個,出的問題表征是讀不出任何數據,模塊內的站號也不再是1-8內任何一個數。我懷疑是不是斷電時正在對模塊站號進行操作導致數據丟失。這里就說一下免得坑別人。現在采用的大概就是大家常用的。

捕說明獲.PNG

由于不是寫在同一個M8000下,所以可以提取數據。前面還是直接寫

REGR K1 K32 K12 D100 K2


  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 16:26:56 20樓
 

寫完數據類指令后,開始弄觸摸屏,目前一切都按原定計劃在進行。MCGS弄報警組的時候遇到麻煩了,用戶管理這些沒有現成的模板。多方打聽總算做出來了。

集成在這算了。登錄.PNG

!logoff()/!changepassword()/直接寫按鍵的腳本程序。

輸錯3次密碼延時30S不會就沒做,報警條隱藏就做了個報警彈出畫面,有報警彈出,需要1個一個輸入,一起輸入組成報警組我不會

111111.PNG

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 16:33:55 21樓
 

連接兩邊數據,用百度搜索MCGS數據類型可以看到數據類型的定義,235.PNG

這個我之前不了解的。

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 16:39:19 22樓
 

之后系數什么的要做斷電保持,目前用的是PLC斷電保持區。最開始我是想用觸摸屏做的,但是中途出了狀況,也有發過貼。可以這么做。

!SaveSingleDataInit(設備0_讀寫DWUB0056) 

!FlushDataInitValueToDisk( ),是論壇大佬告訴我的

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 17:02:44 23樓
 

觸摸屏測試完成后,心想調一下參數就OK了,然后.....

遇到樓頂的問題,趕緊把之前的筆記翻出來。關閉出水閥時調好了,按照0.6KP,1.5KT調的,大概最終值110,15的樣子。打開出水閥,壓力掉完了

開一半,再用之前的參數就不合適了,然后再次整定,比例為1都是震蕩的,我看到書上都不是這么寫的啊,什么鬼,變頻器呈不規律周期性全開和全關,MMP。試來試去,只能先用原來的參數附近找了,100,10,對比了110,15/90,10/100,5/100,15,感覺最好的就是100,10(可能被心里暗示了),這次沒有理論,反正就是能2秒內變完成(降壓的話,升壓受限大概5秒左右)PID輸出也符合一大一小兩個波的大概形狀。大冷天的我容易嗎我。

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-12 17:10:17 24樓
 

MCGS的軟件好像不支持WIN10,改觸摸屏每次都要換屏幕.15次以上

...加完指示燈,然后之前設計的報警開關直接用探頭數據代替。

之中說要接管試試,我兼職劃下管路圖,.....后來看到之前的泵位置不跟水箱的,什么鬼,重新改圖,也就要重新改下程序。改了下雖然說快,也是坑啊。

更完了。見笑

  回復 引用 舉報
GKstudying 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-14 16:58:10 25樓
 

感謝分享!

  回復 引用 舉報
teamady 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-17 15:26:21 26樓
 

謝謝樓主的分享

  回復 引用 舉報
我是錘頭 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-19 16:08:48 27樓
 

謝謝樓主分享

  回復 引用 舉報
黑先生 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-19 19:27:14 28樓
 

感謝樓主分享,能冒昧問一句樓主搞工控多久了嗎?

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-20 08:10:54 29樓
 

以前主要修設備,搞這行從注冊日期開始。如果想學的話找一家設備制造商當PLC學徒應該是最合適的.(以前主要是鍍膜設備、CNC設備,現在干的暖通方面的,沒有一毛錢關系。如果對工控感興趣,強烈不建議修完設備再去制造設備,這里面的坑轉行的人心里面清楚)

  回復 引用 舉報
RENCHAO 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-20 14:47:59 30樓
 

問下在哪接的項目哈?


  回復 引用 舉報
安全督察 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-20 15:37:00 31樓
 

不錯的實戰分享!

  回復 引用 舉報
個人主頁 給TA發消息 加TA為好友 發表于:2018-12-21 13:39:44 32樓
 


引用 RENCHAO 的回復內容: 問下在哪接的項目哈?

-------------------------

公司的..也接一些非標的小項目

  回復 引用 舉報
MK自動化 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-21 22:52:18 33樓
 

感謝樓主的分享!!



  回復 引用 舉報
太白奶糖 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-24 16:08:57 34樓
 

頂!

學習了!


  回復 引用 舉報
GKstudying 個人主頁 給TA發消息 加TA為好友 發表于:2018-12-25 13:37:33 35樓
 

歡迎樓主繼續分享實戰經驗

  回復 引用 舉報
小狼旗 個人主頁 給TA發消息 加TA為好友 發表于:2019-01-10 14:47:54 36樓
 

感覺就在不斷的跳坑填坑跳坑填坑跳坑填坑跳坑填坑

  回復 引用 舉報
歐陽仙森 個人主頁 給TA發消息 加TA為好友 發表于:2019-01-10 17:21:01 37樓
 

4G工業無線路由器+PLC遠程控制網關+DTU+RTU+工業物聯遠程聯網解決方案!生產,技術,以及定制。


  回復 引用 舉報
Smile-lyc 個人主頁 給TA發消息 加TA為好友 發表于:2019-01-13 18:58:36 38樓
 

感謝大家對每日求助的大力支持,也請求助者在得到滿意答案以后及時結貼,以便及時把獎勵發放給答疑者;

如果是求助者自己通過某種途徑獲取到中意答案后,可以跟帖分享解決經驗。


  回復 引用 舉報
肖正海 個人主頁 給TA發消息 加TA為好友 發表于:2019-01-24 16:50:19 39樓
 

 感謝樓主分享學習了!

  回復 引用 舉報
l0ading 個人主頁 給TA發消息 加TA為好友 發表于:2019-01-25 09:39:58 40樓
 

正常,一些東西不先看好技術手冊資料,就盲目下手,說白了,就是自己坑自己。水平的提高,不過遇到坑,才能有進步。

  回復 引用 舉報
boss52087 個人主頁 給TA發消息 加TA為好友 發表于:2019-01-30 17:10:27 41樓
 

學習了,深有感觸

  回復 引用 舉報
guojianguang73 個人主頁 給TA發消息 加TA為好友 發表于:2019-02-09 10:36:14 42樓
 

學習了,深有感觸


  回復 引用 舉報
zfsff1 個人主頁 給TA發消息 加TA為好友 發表于:2019-02-17 10:37:16 43樓
 

有坑是正常的,沒有一帆風順的事情

  回復 引用 舉報
致命 個人主頁 給TA發消息 加TA為好友 發表于:2019-03-05 15:50:46 44樓
 

有坑很正常,當你跨過一個個坑,那就是理想的地方

  回復 引用 舉報
電氣工程菜鳥 個人主頁 給TA發消息 加TA為好友 發表于:2019-03-08 13:52:39 45樓
 

感謝分享,學習了!!

  回復 引用 舉報
毛半仙 個人主頁 給TA發消息 加TA為好友 發表于:2019-03-08 18:33:03 46樓
 

好好學習,天天向上。

  回復 引用 舉報
gk2017 個人主頁 給TA發消息 加TA為好友 發表于:2019-03-09 16:25:10 47樓
 

不錯 學習學習  謝謝分享

  回復 引用 舉報
漢軍_90 個人主頁 給TA發消息 加TA為好友 發表于:2019-03-12 19:34:49 48樓
 

不錯 學習學習  謝謝分享

  回復 引用 舉報
aqdhy123 個人主頁 給TA發消息 加TA為好友 發表于:2019-04-07 07:27:25 49樓
 

提問最起碼你的告訴別人你用了那些東西吧,哪家的PLC,哪家的觸摸屏。

  回復 引用 舉報
鱷魚頭518 個人主頁 給TA發消息 加TA為好友 發表于:2019-04-17 20:07:28 50樓
 

360不行,趕緊卸載吧

  回復 引用 舉報
總條數: | 當前第1/2頁 首頁 上一頁 1 2 下一頁 尾頁
?
周點擊排行
周回復排行
最新求助
?
? 香蕉在线