那曲檬骨新材料有限公司

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LMC058嵌入式IO高速計(jì)數(shù)器有什么功能?詳細(xì)實(shí)例講解

自動(dòng)化小天地 ? 來(lái)源:未知 ? 作者:易水寒 ? 2018-10-03 11:54 ? 次閱讀

本文內(nèi)容基于SoMachine v4.3版本編寫,所用控制器型號(hào):LMC058LF42,外接編碼器型號(hào):XCC-1406PR01K

LMC058控制器本體提供:

2 個(gè)嵌入式專用 I/O 模塊(DM72F0 和 DM72F1),該模塊具有:

5 路快速輸入

2 路常規(guī)輸入

2 路快速輸出

如下圖所示,在SoMachine中DM72F0&DM72F1可配置的高速計(jì)數(shù)和編碼器類型如下:

專用功能分配標(biāo)準(zhǔn)及最大數(shù)量如下:

從配置類型來(lái)說(shuō),LMC058高速計(jì)數(shù)可以配置為:

Event_Latch

該功能可以配置為兩種情況:

鎖存(缺省):

鎖存是一種可以分配給快速輸入的功能,該功能用于記憶(或鎖存)持續(xù)時(shí)間短于掃描周期的所有脈沖,如果某個(gè)脈沖短于一次掃描,控制器將鎖存該脈沖,而該脈沖將在下一次掃描時(shí)更新,且該鎖存機(jī)制只能識(shí)別上升沿,下降沿不能鎖存,鎖存效果如下圖:

下面的時(shí)序圖顯示了鎖存的效果:

簡(jiǎn)單的來(lái)說(shuō)就是:鎖存允許捕捉和記錄持續(xù)時(shí)間短于控制器掃描時(shí)間的傳入脈沖。當(dāng)輸入到達(dá)狀態(tài) 1 時(shí),此狀態(tài)保持不變,直到 MAST 任務(wù)讀取輸入。

需要特別注意的是:鎖存僅在MAST任務(wù)中可以被使用。

每個(gè)專用模塊(DM72F0 或DM72F1)最多可以配置4路Event_latch(如下圖所示)

事件:

事件檢測(cè)可在跳變沿上啟動(dòng)事件任務(wù)。 事件任務(wù)”可由上升沿、下降沿或這兩種輸入(I0 到 I3)觸發(fā)。

具體操作步驟如下:

配置DI點(diǎn),如下圖所示,配置I0為Event_Latch0,模式為事件,上升沿觸發(fā)。

在應(yīng)用程序樹中新建一個(gè)TASK任務(wù),類型選擇“外部”,觸發(fā)使用BLOCK0_I0。

配置完成后,將需要被事件觸發(fā)的POU添加到Task任務(wù)下,當(dāng)PLC檢測(cè)到I0上升沿時(shí),該P(yáng)OU被觸發(fā)運(yùn)行。

HSCSimple

HSCSimple就是單個(gè)輸入計(jì)數(shù)器,配置成Simple類型可以支持兩種類型的輸入模式:

一次性(One-shot):在此模式下,A輸入上每應(yīng)用一次脈沖,計(jì)數(shù)器當(dāng)前值寄存器就會(huì)(從用戶定義的值)遞減一次,直到計(jì)數(shù)器達(dá)到 0。(硬件配置如下圖所示)

在配置好輸入后,我們可以使用“HSCSimple_LMC058”功能塊對(duì)其進(jìn)行操作。

功能塊引腳定義如下:

觸發(fā)功能塊后,可以看到輸出管腳CurrentValue管腳的值會(huì)從配置中的預(yù)設(shè)值開始不斷減小,直到0為止。

需要注意的是ACK_Modulo管腳可以復(fù)位計(jì)數(shù)值為初始值,但需要重新觸發(fā)Enable和Sync。

2、模數(shù)回路(Modulo-loop):在此模式下,計(jì)數(shù)器從 0 計(jì)數(shù)到用戶定義的模數(shù)值,然后返回到 0 并重新啟動(dòng)計(jì)數(shù),周而復(fù)始,反復(fù)執(zhí)行。(硬件配置如下圖所示)

程序當(dāng)中用到的功能塊與上面相同。

另外假如需要在程序當(dāng)中修改計(jì)數(shù)器的預(yù)設(shè)值的話可以使用“EXPERTSetParam”功能塊。

功能塊引腳定義如下:

其中Param參數(shù)管腳可以修改的參數(shù)具體如下:

這里我以修改HSCSimple0的模數(shù)值為例,將模數(shù)值改為1000。將“要寫入的參數(shù)”改為“EXPERT_MODULO”,“參數(shù)值”改為1000。然后出發(fā)功能塊即可。

寫入完成后,Done管腳會(huì)置TRUE。

寫入完成。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16445

    瀏覽量

    179445
  • 嵌入式
    +關(guān)注

    關(guān)注

    5092

    文章

    19177

    瀏覽量

    307653
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2261

    瀏覽量

    94981

原文標(biāo)題:LMC058嵌入式I/O高速計(jì)數(shù)器功能詳解(上篇)

文章出處:【微信號(hào):SE_AUT,微信公眾號(hào):自動(dòng)化小天地】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    計(jì)數(shù)器應(yīng)用實(shí)例

    計(jì)數(shù)器應(yīng)用實(shí)例 除了計(jì)數(shù)功能外,計(jì)數(shù)器產(chǎn)品還有一些附加功能,如異步復(fù)位、預(yù)置數(shù)(注意,
    發(fā)表于 05-27 09:37 ?5927次閱讀
    <b class='flag-5'>計(jì)數(shù)器</b>應(yīng)用<b class='flag-5'>實(shí)例</b>

    嵌入式系統(tǒng)功能

    嵌入式系統(tǒng)課程大作業(yè)設(shè)計(jì)報(bào)告設(shè)計(jì)題目基于Arm-Linux的嵌入式計(jì)數(shù)器設(shè)計(jì)一、需求分析1.根據(jù)系統(tǒng)功能,進(jìn)行系統(tǒng)需求分析,設(shè)計(jì)嵌入式設(shè)備的
    發(fā)表于 10-27 10:11

    各種功能計(jì)數(shù)器實(shí)例(VHDL源代碼)

    各種功能計(jì)數(shù)器實(shí)例(VHDL源代碼):ENTITY counters IS ?PORT?(??d??: IN ?INTEGER RANGE 0 TO 255;??clk??: IN?BIT;??clear?: I
    發(fā)表于 05-27 08:50 ?58次下載

    各種功能計(jì)數(shù)器實(shí)例(VHDL源代碼)

    各種功能計(jì)數(shù)器實(shí)例(VHDL源代碼):
    發(fā)表于 05-27 10:19 ?54次下載
    各種<b class='flag-5'>功能</b>的<b class='flag-5'>計(jì)數(shù)器</b><b class='flag-5'>實(shí)例</b>(VHDL源代碼)

    ARM嵌入式系統(tǒng)硬件設(shè)計(jì)及應(yīng)用實(shí)例

    本內(nèi)容詳細(xì)講解了ARM嵌入式系統(tǒng)硬件設(shè)計(jì)及應(yīng)用實(shí)例,具體內(nèi)容包括從51到ARM,基于ARM的硬件設(shè)計(jì),ARM應(yīng)用實(shí)例
    發(fā)表于 11-07 16:30 ?802次下載
    ARM<b class='flag-5'>嵌入式</b>系統(tǒng)硬件設(shè)計(jì)及應(yīng)用<b class='flag-5'>實(shí)例</b>

    s7-200高速計(jì)數(shù)器詳細(xì)解說(shuō)

    西門子s7-200高速計(jì)數(shù)器詳細(xì)解說(shuō),XXXX
    發(fā)表于 01-20 10:32 ?22次下載

    ARM嵌入式常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講_部分1

    全書通過(guò)實(shí)例講解詳細(xì)介紹了ARM嵌入式常用模塊與綜合系統(tǒng)設(shè)計(jì)的方法與技巧
    發(fā)表于 03-04 16:20 ?15次下載

    lmc058運(yùn)動(dòng)控制產(chǎn)品手冊(cè)

      LMC058運(yùn)動(dòng)控制是軸控制和定位的最佳解決方案,包括自動(dòng)化功能。作為施耐德電氣“靈活設(shè)備控制”理念的組成部分,它可滿足所有業(yè)務(wù)領(lǐng)域中多種應(yīng)用的需求。
    發(fā)表于 09-27 15:56 ?13次下載

    詳細(xì)講解嵌入式處理和DSP選型時(shí)遇到的各種問(wèn)題

    詳細(xì)講解嵌入式處理和DSP選型時(shí)遇到的各種問(wèn)題
    發(fā)表于 10-30 15:09 ?13次下載
    <b class='flag-5'>詳細(xì)</b><b class='flag-5'>講解</b><b class='flag-5'>嵌入式</b>處理<b class='flag-5'>器</b>和DSP選型時(shí)遇到的各種問(wèn)題

    51單片機(jī)的定時(shí)計(jì)數(shù)器的原理及應(yīng)用實(shí)例詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機(jī)的定時(shí)計(jì)數(shù)器的原理及應(yīng)用實(shí)例詳細(xì)資料說(shuō)明。
    發(fā)表于 08-13 17:32 ?1次下載
    51單片機(jī)的定時(shí)<b class='flag-5'>器</b>和<b class='flag-5'>計(jì)數(shù)器</b>的原理及應(yīng)用<b class='flag-5'>實(shí)例</b><b class='flag-5'>詳細(xì)</b>資料說(shuō)明

    嵌入式系統(tǒng)教程之嵌入式系統(tǒng)的IO模塊詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是嵌入式系統(tǒng)教程之嵌入式系統(tǒng)的IO模塊詳細(xì)資料說(shuō)明包括了:1 復(fù)位電路,2 時(shí)鐘,3 I/O模塊
    發(fā)表于 06-14 17:14 ?8次下載
    <b class='flag-5'>嵌入式</b>系統(tǒng)教程之<b class='flag-5'>嵌入式</b>系統(tǒng)的<b class='flag-5'>IO</b>模塊<b class='flag-5'>詳細(xì)</b>資料說(shuō)明

    PLC實(shí)例講解計(jì)數(shù)器值以二進(jìn)制輸出資源下載

    PLC實(shí)例講解計(jì)數(shù)器值以二進(jìn)制輸出資源下載
    發(fā)表于 04-01 16:59 ?22次下載
    PLC<b class='flag-5'>實(shí)例</b><b class='flag-5'>講解</b>之<b class='flag-5'>計(jì)數(shù)器</b>值以二進(jìn)制輸出資源下載

    嵌入式開發(fā)學(xué)習(xí)筆記6-了解單片機(jī)中的特殊功能寄存(定時(shí)/計(jì)數(shù)器

    嵌入式開發(fā)學(xué)習(xí)筆記6-了解單片機(jī)中的特殊功能寄存(定時(shí)/計(jì)數(shù)器)定時(shí)/
    發(fā)表于 11-24 20:51 ?16次下載
    <b class='flag-5'>嵌入式</b>開發(fā)學(xué)習(xí)筆記6-了解單片機(jī)中的特殊<b class='flag-5'>功能</b>寄存<b class='flag-5'>器</b>(定時(shí)<b class='flag-5'>器</b>/<b class='flag-5'>計(jì)數(shù)器</b>)

    計(jì)數(shù)器電路原理解析

    在學(xué)習(xí)嵌入式系統(tǒng)的過(guò)程中,定時(shí)有關(guān)內(nèi)容的學(xué)習(xí)是必不可少的一個(gè)環(huán)節(jié)。定時(shí)定時(shí)功能的實(shí)現(xiàn),最主要的還是靠其內(nèi)部的計(jì)數(shù)器。那么,
    的頭像 發(fā)表于 09-25 14:18 ?3117次閱讀
    <b class='flag-5'>計(jì)數(shù)器</b>電路原理解析

    計(jì)數(shù)器怎么用 計(jì)數(shù)器的作用哪些

    計(jì)數(shù)器是一種被廣泛應(yīng)用于各個(gè)領(lǐng)域的實(shí)用工具,在我們的日常生活中隨處可見。無(wú)論是進(jìn)行時(shí)間統(tǒng)計(jì),協(xié)助工作任務(wù)的完成,還是用于科學(xué)研究和編程技術(shù),在各個(gè)領(lǐng)域都起到了重要的作用。本文將詳細(xì)介紹計(jì)數(shù)器
    的頭像 發(fā)表于 02-03 10:04 ?5871次閱讀
    德州扑克比赛| 帝豪百家乐利来| 易胜博娱乐场| 百家乐官网代理合作| 天天乐娱乐城| 澳门百家乐的赢钱不倒翁| 星期八娱乐城官网| 百家乐娱乐优惠| 澳门赌百家乐官网能赢钱吗| 大发888娱乐官方网站| 百家乐官网娱乐场开户注册| 一二博| 百家乐任你博娱乐场| 二代百家乐官网破解| 云鼎娱乐场网址| 澳门百家乐庄闲的玩法| 太阳城百家乐官网网址--| 五星百家乐的玩法技巧和规则| 百家乐官网游戏解码器| 囊谦县| 百家乐群的微博| 百家乐官网园能贷款吗| 百家乐官网投注心得| 威尼斯人娱乐城安全吗| 阴宅24山坟前放水口| 百家乐官网分析绿色版| 大发888怎么修改密码| 百家乐牌路分析仪| 美国百家乐官网怎么玩| 悠游棋牌游戏| 百家乐庄闲和的概率| 潘多拉百家乐官网的玩法技巧和规则| 百家乐官网合作代打| 大发888注册娱乐游戏| 太阳城百家乐官网网址--| e世博线上娱乐| 全讯网3344555| 真人百家乐新开户送彩金| 百家乐官网路单破| 怎样玩百家乐官网赢钱| 棋牌游戏代理|