plc程式會卡嗎?

時間 2021-05-11 17:24:52

1樓:夢之藍

不知道題主說的卡,是不是指的程式響應速度變慢,正常編寫的程式是不可能卡頓的,也是不允許的,畢竟PLC系統追求的就是實時性,如果出現了這種情況,請檢查程式和硬體。

2樓:

我工作這麼多年,一直認為PLC這東西連續執行20多年都沒問題,怎麼會發生現代計算機和手機的卡呢?直到我有一天在乙個PLC程式中發現了一段匪夷所思的程式,,,,,

3樓:自己

概率很小,像三菱FX系列PLC梯形圖寫完,都有步數的。一旦超過了限制會提示的。也就是說你的程式寫的超過它的運算週期和算力會不讓你編譯部署的。

PLC處理追求實時性和穩定性的任務的,其他的需要算力的任務可以用工控機來做的。

4樓:chongyang

會卡。我們的程式是執行在倍福C9220上的,應該是這個型號,記不太清了。因為我做上位機,需要乙個PLC做模擬,手頭上只有cp6606這乙個機型了,所以就把程式下了進去,悲劇就開始了,只要一上電,剛進入系統,程式跑起來的瞬間就卡死了。

因為卡死,程式設計軟軟體根本就連不上PLC,何況清除程式了。

最後只得聯絡廠家解決。

當時還做了筆記。如下

5樓:

直接說答案,的確會存在卡的可能。

上方答主「世羽」已經回答的非常明確了。

我再來小小的補充一下:

哈哈,其實我是想問題主「卡」到底怎麼定義。

上面「世羽」答案說的卡,是無糾錯,卡宕機的那種,PLC報警故障燈亮,操作無響應。

那我來說說卡頓,就是掃瞄週期延長所導致的程式相應慢。

這種情況通常是PLC內部迴圈、呼叫,外部模組或者通訊導致的,

比如AD或DA或PT,當出現供電不穩或故障的時候,PLC會增加一定的掃瞄週期,當然,這產生的都是微小的變化。

比如有些PLC的通訊是採用程式中斷的形式進行的。如果出現傳送/接收大段報文的情況,會導致PLC會增加一定的掃瞄週期。

剩下就是判斷迴圈或變數迴圈或CALL迴圈。在有些不注意的地方容易踩雷,比如多個條件同時成立,甚至除錯完成過後你都不一定能發現這個BUG,從而導致PLC執行大量迴圈延緩掃瞄週期。

當然,超過規定掃瞄週期的時間上限,將會觸發看門狗。

其餘的上面答案都說了,我就不獻醜了。

典型的PLC程式模型(SFC方式)是怎樣的?

薛立偉 我來填了!最近事比較多。一直挪到現在來寫。我就以日本三菱公司的FX2N為例吧!也以你提供的例子來變個小程式吧!其實SFC程式設計本質上是流程圖,依照流程圖來執行的程式,我們通常稱其為流程圖。我就不按照你給的點來編寫程式了!其實你有很多點是可以合起來用的。直接上乾貨!首先,先要編寫乙個啟動程式...

小公尺用久會卡嗎?

顧拜蛋蛋 先說結論,會卡 看了看一些回答扯到高刷上面,這不是跑題了麼 用習慣120hz重新整理率的手機,換到90都會覺得慢,更別說60,所以這不是卡,只是感覺變慢了。另外,最近關於MIUI的優化有很多問題,負向優化我想對於老機型而言確實存在,手裡的小公尺9每一次都更新,而且還是內測版,一次不落的頻繁...

在不懂plc程式和工藝情況下怎麼維修複雜得電氣裝置?

工控李工 不用懂PLC程式也能維修,90 的老工程,執行3以上,大多情況下程式不會出問題,一般都是長動處出問題,如接觸器,電動機,氣缸閥門,轉換開關等。長靜處 一般是電線氧化,過載繼電器損傷。如懷疑程式問題,一般先檢查PLC輸入訊號是否正常,用看IO表對照PLC指示燈的方法判斷。 老張 懂電氣就行,...