說明
使用“掃描 RLO 的信號上升沿”指令,可查詢邏輯運算結果 (RLO) 的信號狀態從“0”到“1”的更改。該指令將比較 RLO 的當前信號狀態與保存在邊沿存儲位(<操作數>)中上一次查詢的信號狀態。如果該指令檢測到 RLO 從“0”變為“1”,則說明出現了一個信號上升沿。
每次執行指令時,都會查詢信號上升沿。檢測到信號上升沿時,該指令輸出 Q 將立即返回程序代碼長度的信號狀態“1”。在其它任何情況下,該輸出返回的信號狀態均為“0”。
說明 修改邊沿存儲位的地址 邊沿存儲器位的地址在程序中最多只能使用一次,否則,會覆蓋該位存儲器。該步驟將影響到邊沿檢測,從而導致結果不再唯一。邊沿存儲位的存儲區域必須位于 DB(FB 靜態區域)或位存儲區中。 |
下表列出了“掃描 RLO 的信號上升沿”指令的參數:
參數 | 聲明 | 數據類型 | 存儲區 | 說明 |
---|---|---|---|---|
CLK | Input | BOOL | I、Q、M、D、L 或常量 | 當前 RLO |
<操作數> | InOut | BOOL | M、D | 保存上一次查詢的 RLO 的邊沿存儲位。 |
Q | Output | BOOL | I、Q、M、D、L | 邊沿檢測的結果 |
示例
以下示例說明了該指令的工作原理:
N_TRIG: 掃描 RLO 的信號下降沿 |
說明
使用“掃描 RLO 的信號下降沿”指令,可查詢邏輯運算結果 (RLO) 的信號狀態從“1”到“0”的更改。該指令將比較 RLO 的當前信號狀態與保存在邊沿存儲位(<操作數>)中上一次查詢的信號狀態。如果該指令檢測到 RLO 從“1”變為“0”,則說明出現了一個信號下降沿。
每次執行指令時,都會查詢信號下降沿。檢測到信號下降沿時,該指令輸出 Q 將立即返回程序代碼長度的信號狀態“1”。在其它任何情況下,該指令輸出的信號狀態均為“0”。
說明 修改邊沿存儲位的地址 邊沿存儲器位的地址在程序中最多只能使用一次,否則,會覆蓋該位存儲器。該步驟將影響到邊沿檢測,從而導致結果不再唯一。邊沿存儲位的存儲區域必須位于 DB(FB 靜態區域)或位存儲區中。 |
參數
下表列出了“掃描 RLO 的信號下降沿”指令的參數:
參數 | 聲明 | 數據類型 | 存儲區 | 說明 |
---|---|---|---|---|
CLK | Input | BOOL | I、Q、M、D、L 或常量 | 當前 RLO |
<操作數> | InOut | BOOL | M、D | 保存上一次查詢的 RLO 的邊沿存儲位。 |
Q | Output | BOOL | I、Q、M、D、L | 邊沿檢測的結果 |
示例
以下示例說明了該指令的工作原理:
-
存儲
+關注
關注
13文章
4359瀏覽量
86211 -
靜態
+關注
關注
1文章
29瀏覽量
14586 -
程序代碼
+關注
關注
4文章
42瀏覽量
15466
原文標題:西門子博途:P_TRIG-掃描 RLO 的信號上升沿/N_TRIG- 掃描 RLO 的信號下降沿
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
讓STM32應用與存儲位置無關
win10 IE瀏覽器無法更改臨時文件夾存儲位置
Keil C51 使用C語言編寫程序,怎么設置程序的起始存儲位置從0x1000開始
請問ARM虛擬地址 物理地址 加載地址 運行地址的聯系是什么?
Keil、IAR中如何讓程序存儲在指定的偏移地址?
![Keil、IAR中如何讓程序<b class='flag-5'>存儲</b>在指定的偏移<b class='flag-5'>地址</b>?](https://file.elecfans.com/web1/M00/E9/38/pIYBAGBmjL-ARZ-RAAAzyWVUbNQ478.png)
對MCU存儲地址的一些理解
![對MCU<b class='flag-5'>存儲</b><b class='flag-5'>地址</b>的一些理解](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Eplan如何修改PLC或IO模塊的地址
![Eplan如何<b class='flag-5'>修改</b>PLC或IO模塊的<b class='flag-5'>地址</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
怎么更改電腦上的云存儲位置,更改電腦上的云存儲位置教程
![怎么更改電腦上的云<b class='flag-5'>存儲位</b>置,更改電腦上的云<b class='flag-5'>存儲位</b>置教程](https://file1.elecfans.com/web3/M00/05/1E/wKgZPGd86JiAbyMBAAALblSWBEs401.png)
電腦相片云存儲位置,如何快速找到電腦相片云存儲位置
![電腦相片云<b class='flag-5'>存儲位</b>置,如何快速找到電腦相片云<b class='flag-5'>存儲位</b>置](https://file1.elecfans.com/web3/M00/04/D0/wKgZPGd4zA-AM4reAATGk2iLRCg267.png)
評論