91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用脈沖沿可以幫助程序更加穩(wěn)定

工程師鄧生 ? 來源:十天學會PLC ? 作者:秦先生的自動化課 ? 2022-09-06 09:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天給各位學員分享小文老師的開發(fā)經驗:

關于如何更好的使用P_TRIG和N_TRIG指令。

P_TRIG:掃描信號上升沿

N_TRIG:掃描信號下降沿

一、沿的用法

其實在博圖內,沿的用法有很多種,如下圖:

53e313b6-2d7e-11ed-ba43-dac502259ad0.png

但是小文老師更青睞于我們講的這兩款,主要有點在以下:

1、沿觸發(fā)之前可以使用多個邏輯,形成沿觸發(fā)

2、可以更加直觀的看到沿是“TRUE”或者“FLASE”的狀態(tài),判斷邏輯

53f66330-2d7e-11ed-ba43-dac502259ad0.png


我們先來說一下,哪些開發(fā)的情況下會使用這兩個指令?

其實就是在寫步進程序的時候,對于步數(shù)的轉化,會使用沿指令; 還有在我們外部信號觸發(fā),例如你的傳感器,可能會發(fā)生抖動,抖動嚴重的會導致制程序紊亂,對于這種抖動,我們采用“濾波”+“P_TRIG”,看下圖:

54050494-2d7e-11ed-ba43-dac502259ad0.png


傳感器閉合后,為了防止是誤觸發(fā),采用一個定時器,定時器為200毫秒,當傳感器的信號到達200毫秒后,觸發(fā)沿,沿轉移到下一個步序,這樣的話,盡管你的傳感器一直在抖動,也能有效的隔離在后面的判斷邏輯之外,從而盡可能減小對程序的影響。

541af484-2d7e-11ed-ba43-dac502259ad0.png

這是我在使用時的一些心得,當然也可以用于上電復位,上電后,或者調用FB后,用第一個掃描周期的沿,復位所有的狀態(tài)和輸出,保證我們每次使用FB時都是初始化過的FB!

542e4dea-2d7e-11ed-ba43-dac502259ad0.png

二、避免用錯沿 在使用時,P_TRIG的下方一般會有一個鏡像寄存器,用來判斷指令是否觸發(fā),如下圖:

544ac8d0-2d7e-11ed-ba43-dac502259ad0.png

我們可以在DB中建立一個Array的數(shù)據(jù)類型,其中元素可以指定為20,個或者更多,屬性為Bool型,也就是你有20個Bool類型的寄存器可以使用:

54572148-2d7e-11ed-ba43-dac502259ad0.png? ? ?

每次需要使用的時候,直接拖拽即可!非常方便,步進程序一步步往下寫的話,很方便調用,也不擔心用重復導致的動作不執(zhí)行。

總結,更好的利用脈沖沿,可以幫助程序更加穩(wěn)定,同時掌握良好的編程規(guī)則和習慣,有助于我們開發(fā)更為復雜的自動化系統(tǒng)!



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2577

    文章

    55198

    瀏覽量

    792506
  • 寄存器
    +關注

    關注

    31

    文章

    5612

    瀏覽量

    130167
  • 定時器
    +關注

    關注

    23

    文章

    3368

    瀏覽量

    124071

原文標題:十天獨家:如何更好的使用P_TRIG指令和N_TRIG指令

文章出處:【微信號:十天學會PLC,微信公眾號:十天學會PLC】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    零知IDE——基于零知ESP32與DRV8833的穩(wěn)定電機測速系統(tǒng)實現(xiàn)教程

    對射計數(shù)傳感器,實現(xiàn)了高精度、高穩(wěn)定性的電機速度測量與控制。核心功能包括:通過串口接收 PWM 指令控制電機轉速,利用紅外對射傳感器采集電機碼盤脈沖,結合定時器中斷精準采樣、EMA 指數(shù)加權濾波和平
    發(fā)表于 12-15 16:41

    如何利用X-Ray技術提升鋰電池安全性與穩(wěn)定

    非破壞性、高分辨率的優(yōu)勢,成為提升鋰電池品質和安全性能的重要工具。本文將深入探討如何利用X-Ray技術提升鋰電池安全性與穩(wěn)定性,幫助企業(yè)優(yōu)化產品質量,滿足日益嚴苛的市場需求,解決鋰電池生產和使用過程中的關鍵難題。 一、
    的頭像 發(fā)表于 10-13 14:22 ?707次閱讀

    沿機器人邀您相約芝加哥Fabtech 2025

    9月8-11日,華沿機器人將出席在美國芝加哥舉辦的Fabtech 2025展覽會(展位號:A1139)。針對北美地區(qū)規(guī)模最大、行業(yè)影響力最強的金屬加工與智能制造專業(yè)展,華沿機器人將以焊接機器人(E10-Pro)為核心重點,展出華沿
    的頭像 發(fā)表于 08-20 14:47 ?1424次閱讀

    高壓變頻經常講30脈沖、36脈沖是什么意思?

    在電力電子技術領域,高壓變頻器的脈沖數(shù)是一個關鍵參數(shù),直接影響著設備的諧波抑制能力和輸出波形質量。所謂30脈沖、36脈沖,指的是變頻器整流側采用多脈沖整流技術時,每個電源周期內產生的
    的頭像 發(fā)表于 07-27 22:16 ?1500次閱讀
    高壓變頻經常講30<b class='flag-5'>脈沖</b>、36<b class='flag-5'>脈沖</b>是什么意思?

    利用PLC調用ABB機器人程序號教程

    PP TO MAIN 程序是用來使機器人里的程序回到 MAIN 主程序的。
    的頭像 發(fā)表于 07-04 15:34 ?5823次閱讀
    <b class='flag-5'>利用</b>PLC調用ABB機器人<b class='flag-5'>程序</b>號教程

    沿機器人:以協(xié)作機器人技術賦能汽車智能制造新時代

    6月25日,以“輕啟未來·賦能質造”為主題的新能源汽車輕量化創(chuàng)新峰會在安徽合肥舉辦,華沿機器人華南銷售總監(jiān)兼汽車行業(yè)BU總監(jiān)戴勁出席,并發(fā)表題為“助力汽車行業(yè)智能制造升級變革”的演講,他全面介紹了華
    的頭像 發(fā)表于 07-01 09:47 ?1473次閱讀
    華<b class='flag-5'>沿</b>機器人:以協(xié)作機器人技術賦能汽車智能制造新時代

    最全的硬件工程師筆試試題集

    要求。建立時間(Setup Time)是指觸發(fā)器的時鐘信號上升沿到來以前,數(shù)據(jù)能夠保持穩(wěn)定不變的時間。輸入數(shù)據(jù)信號應提前時鐘上升沿(如上升沿有效)T 時間到達芯片,這個 T 就是建立時
    發(fā)表于 06-26 15:34

    使用LTC2500 芯片的同步功能時,可以把MCLK時鐘停止后,發(fā)一個SYNC同步脈沖嗎?

    在使用LTC2500 芯片的同步功能時,可以把MCLK時鐘停止后,發(fā)一個SYNC同步脈沖嗎?如果使用高精度高穩(wěn)定性的MCLK時鐘,sync不采取周期同步,在停止MCLK時鐘后發(fā)同步脈沖
    發(fā)表于 06-19 07:38

    脈沖群衰減器檢驗電快速瞬變脈沖群發(fā)生器的脈沖電壓波形

    在做EFT(電快速瞬變)抗擾度測試前,通常我們都要檢驗下電快速脈沖群模擬器生成的電壓脈沖是否擁有正確的脈沖上升時間、脈沖群持續(xù)時間和脈沖群周
    的頭像 發(fā)表于 05-28 10:11 ?1097次閱讀
    用<b class='flag-5'>脈沖</b>群衰減器檢驗電快速瞬變<b class='flag-5'>脈沖</b>群發(fā)生器的<b class='flag-5'>脈沖</b>電壓波形

    USB示波器如何設置觸發(fā)模式?

    1kHz的正弦波信號時,使用邊沿觸發(fā)可以穩(wěn)定地捕獲每個周期的波形,方便觀察信號的周期、幅度等參數(shù)。 脈寬觸發(fā) 設置方法:選擇脈寬觸發(fā)模式后,設置脈寬條件,包括脈寬極性(正脈沖或負脈沖
    發(fā)表于 05-15 15:28

    AD7606B數(shù)據(jù)讀取不定時異常是為什么?

    )的采集不定時丟失,而穩(wěn)定信號未出現(xiàn)。 此外: 兩通道同時輸入10ms脈沖信號,不一定哪個通道會出現(xiàn)丟失; 兩通道一個10ms脈沖,一個20ms脈沖輸入,10ms
    發(fā)表于 04-16 07:29

    上升沿時間在10ns以內的電磁鐵驅動電路請教

    、輸出脈沖的上升沿時間在10ns以內 4、目前沒有負電壓的電源 我目前的想法是使用H橋電路實現(xiàn),使用4個nmos管和驅動芯片,采用6V供電。請問各位大佬有沒有什么別的電路架構推薦呀? 感謝觀看!
    發(fā)表于 04-15 16:09

    2601B源表怎么輸出脈沖電壓呢?#源表 #脈沖電壓 #儀器操作 #電子電工知識

    脈沖電壓
    安泰儀器維修
    發(fā)布于 :2025年04月14日 18:29:03

    麥科信MHO1系列:示波器捕捉瞬間波形的高效方法

    波形的穩(wěn)定顯示。常見的觸發(fā)方式包括邊沿觸發(fā)、脈沖觸發(fā)、視頻觸發(fā)等,對于捕捉瞬間信號,邊沿觸發(fā)是最常用的方式。以麥科信MHO1系列示波器為例,您可以按照以下步驟設置觸發(fā)條件:選擇觸發(fā)模式:將觸發(fā)模式設置為
    發(fā)表于 03-27 09:29

    【0 積分下載】開關電源設計實戰(zhàn)秘籍!

    ,是一個受開關脈沖控制的開關調整管,若使開關S按要求改變導通或斷開時間,就能把輸入的直流電壓Ui變成矩形脈沖電壓。這個脈沖電壓經濾波電路進行平滑濾波后就可得到穩(wěn)定的直流輸出電壓Uo.
    發(fā)表于 03-26 14:18