PLC編程實例,數據如何進行限制
2026年10月22日
AI 生成·可能包含錯誤
視頻概述
AI 生成本视频讲解了在PLC编程中如何实现数据限制功能的优化。作者对比了两种处理超出范围数据的逻辑:一种是维持上一次合法值,另一种是将超出范围的数据强制修正为设定的最大限制值(如15秒),并演示了如何通过增加比较指令和传送指令来实现这一逻辑。
之前呢
咱們更新過一個視頻
就是關於這個指令的用法
咱們呢
跟大家說了一下
就是對這個設定值呢
進行一個限制
比如說這下面呢
是一個15
如果說我寫入的這個數據超過15的話呢
它執行的是上一次在15之內的這樣的一個數據
比如說我們這呢
先寫入一個3
我們看這寫入3之後呢
在這呢
出現了一個30
30的話呢
其實就是三秒鐘的一個意思
但是如果說我在這
比如說寫入一個16
我們看一下執行的呢
還是這樣的一個三秒鐘的一個數據
但是現在呢
有朋友提出來了這樣的一個問題
就是比如說我所設置的這個數據超過了15
讓它執行15這樣的一個數據
就是不再執行之前寫入的那樣的一個合法的數據
而是讓它直接執行15這樣的一個數據
就是15秒的時間
就相當於是執行在限制值裏面的最大數據
我們看一下這樣的一個功能該如何去執行
其實非常簡單啊
如果說我們之前有PLC方面的基礎的話呢
我們只需要再加一個傳送
這裏就可以
在這個位置呢
我們使用一個傳送
可以放在這個位置
前面呢
我們再加一個
條件
上面的仍然是寫入
下面呢
我們使用大於
這兒呢
我們寫入
150
後面這兒呢
我們使用VW0
也就是說
當這個寫入的數據大於15的時候呢
我們就執行這一塊
點擊上去
我們把這個程序呢
下載進PLC實驗一下
有一個編譯錯誤
看一下是哪兒的問題
這個地址
我們就寫0
點擊調試程序狀態
我們看一下現在呢
是0
比如說我們現在在這個裏面寫入
我們寫入一個16
我們看寫入16之後呢
這兒呢
就是直接執行15秒的一個時間
我們可以啓動一下
試一下
啓動之後呢
開始進行一個計時
當時間到達15秒鐘的時候呢
這兒呢
它就會直接進行一個接通
它其實就是這樣的一個功能
也就是說呢
當在合理的範圍之內的話呢
就執行這一條
如果說超出了這個合理的範圍
我們呢
就執行這一條
直接讓它執行這樣的一個最大值
像這些呢
都是屬於這個編程的一些思路
咱們呢
再說一下
就是像這種限制值
可以通過觸摸屏去實現呢
我們這兒呢
就是給大家舉個例子說明什麼呢
說明如果說使用PLC進行數據限制的話
該如何去操作

