《電子技術應用》
您所在的位置:首頁 > 微波|射頻 > 設計應用 > 用PLC高速計數器和電壓/頻率傳感器測量模擬電壓信號的方法
用PLC高速計數器和電壓/頻率傳感器測量模擬電壓信號的方法
王玉田,程耀忠
摘要: 介紹了用PLC高速計數器和電壓/頻率傳感器累計測量脈沖的原理,闡明了應用中需注意的事項,通過程序實例詳實介紹了測量模擬電壓信號的方法。
Abstract:
Key words :

1   引言

    由PLC控制的某些系統,經常要測量各類模擬電壓信號,以往通常用電壓傳感器進行采樣,由PLC的模擬量擴展模塊進行運算處理。電壓傳感器輸出是模擬量,在電磁騷擾較強的環境中,容易出現較大的測量誤差;同時,由于占用模擬量擴展模塊寶貴的輸入點(模擬量擴展模塊價格接近中、小型PLC的價格,且輸入點極少),使系統的性價比降低。當用電壓/頻率傳感器進行采樣,進而用PLC高速計數器計數,能較好地解決上述問題,V/F傳感器輸出是脈沖信號,該信號在電磁騷擾下變化極小;另外,該信號是數字量,可直接接入PLC高速計數器的輸入點。下面以西門子SIMATCS7-00、CPU224和V/F傳感器為例介紹測量模擬電壓信號的方法。

2  高速計數器和V/F傳感測量模擬電壓信號的原理

    CPU224有HSC0-HSC5共6個高速計數器,每個高速計數器都有多種工作模式以完成不同的功能,在使用一個高速計數器時,根據系統的控制需要,首先要給計數器選定一種工作模式,可用高速計數器定義指令HDEF來進行設置。只有定義了計數器和計數器模式,才能對計數器的動態參數進行編程。編程時,每個高速計數器只能使用一條HDEF指令。每個高速計數器都有一個控制字節,包括允許或禁止計數,計數方向的控制,要裝入的計數器當前值和要裝入的預置值。

    V/F傳感器把測量的模擬電壓信號按著固定的比率轉換成矩形脈沖信號,本例采用的電壓/頻率傳感器,它的比率為20Hz/V。

    下面以一臺35kV級中、小容量變電所用直流電源為例,說明如何利用CPU224的高速計數器HSC1和V/F傳感器(輸入:DC0~500V電壓,輸出:0~10kHz脈沖)來測量控制母線電壓。首先,V/F傳感器將輸入電壓(控制母線電壓)轉換為矩形脈沖信號,再將此信號送入高速計數器HSC1的輸入端,并累計脈沖數。通過設置定時中斷0的間隔時間,來控制高速計數器累計脈沖的時間,當預置的間隔時間到后,根據累計脈沖數,計算出被測控制母線電壓值,測量原 理 圖 如 圖1所 示 。

圖1  高速計數器測量V/F傳感器脈沖電路

3  測量模擬電壓信號的方法

3.1  硬件要求

     需要使用設備     CPU224     1臺

                      電壓/頻率傳感器     1臺

     技術參數     供電電壓     DC 24V

                  輸    入     DC 0~500V

                  輸出         方波,GND~24V

                  測量范圍     0~500V→0~10kHz

                 比     率     20Hz/V

3.2  程序結構

    主程序在第一個掃描周期調用子程序SBR0

    SBR0高速計數器和定時中斷的初始化

    INT0對高速計數器求值的定時中斷程序

3.3  程序和注釋

    主程序在第一個掃描周期調用初始化子程序SBR0,僅在第一個掃描周期標志位SM0.1=1。由子程序SBR0實現初始化。

    首先,把高速計數器HSC1的控制字節MB47置為16進制數FC,其含義是:正方向計數,可更新預置值(PV),可更新當前值(CV),激活HSC1。

    然后,用定義指令HDEF把高速計數器HSC1設置成工作模式0,即沒有復位或啟動輸入,也沒有外部的方向選擇。當前值SMD48復位為0,預置值SMD52置為FFFF(16進制)。定時中斷0間隔時間SMB34置為100ms,中斷程序0分配給定時中斷0,并允許中斷,用指令HSC1啟動高速計數器。

    每100ms調用一次中斷程序0,讀出高速計數器的數值后,將其置零。通過HSC1計數值及變換關系來求被測的控制母線電壓值。本例中,采用參數為輸入0~500V、輸出0~10kHz的V/F傳動器,100ms時間累計脈沖最多為1kHz,在中斷程序中用乘法指令MUL將該計數值乘5,則100ms內最多脈沖累計數為1k×5=5kHz,從而實現顯示值與10倍的真實電壓值相對應,假設經乘法指令運算后計數值為2200Hz,則實際電壓值相應為220V。然后將經程序處理的計數值置入輸出字節QBO,以便通過LED來顯示被測的模擬電壓值。高速計數器和V/F傳感器測量模擬電壓信號的主程序、子程序和中斷程序如下所述。

      主程序

      LD     SM0.1     //用初次掃描存儲器位(SM0.1)調用執行初始化操作的子程序。由于采用這樣的子程序調用,后續掃描不會再調用這個子程序,從而減少了掃描時間,也提供了一個結構優化的程序。

     CALL     SBR_0     //調用初始化子程序SBR_0

     子程序

     SBR0     SM0.0     //啟動子程序0

     LD     SM0.0     //SM0.0總是1

     MOVB     16#FC,SMB47     //設置高速計數器HSC1控制字節:上升沿復位,上升沿啟動,1X計數速率,正向計數,可改變方向,可更新PV(預置值),可CV(當前值),激活HSC1。

     HDEF     1,0     //定義高速計數器,選用HSC1工作于模式0

     MOVO     0,SM048     //HSC1當前值清0

     MOVD     16#FFFF,SMD52     //將預置值裝入SMD52

     MOVB     100,SMB34     //設置定時中斷0間隔時間為100ms

     ATCH     0,10     //中斷連接指令,中斷程序為INT_0,事件號為10

     EN     1     //允許所有中斷

     HSC     1     //編程計數器SHC1,使設置生效

     中斷程序0

     INT     0     //啟動中斷程序

     LD     SM0.0     //SM00總是1

     MOVD     HSC1,AC0     //把HSC1的計數值存入累加器AC0

     MOVD     AC0,VD100     //把計數值存入VD100

     MOVD     0,SM048     //HSC1當前值清0

     MOVB     16#C0,SMB47     //重新設置HSC1控制字節:上升沿復位,上升沿啟動,4X計數速率;反向計數,不改變計數方向,不更新PV,可更新CV,激活HSC1。

     HSC     1     //啟動高速計數器HSC1

     MUL     5,VD100     //把HSC1的計數值乘以5

     MOVB     VB103,QB0     //在輸出端Q00至Q0.7顯示10倍被測控母電壓值

4  結語

    以上方法已用于GZS2智能型高頻開關直流電源等控制系統(變電站、發電廠用直流電源),實踐證明,該方法進行模擬電壓信號測量,具有精度高(最高可達5/1000V),抗騷擾性強,運行可靠等優點,具有較大的實用價值和廣泛的應用前景。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲每日更新| 久久精品亚洲乱码伦伦中文 | 欧美日韩国产精品成人| 噜噜噜久久亚洲精品国产品小说| 久久gogo国模啪啪人体图| 午夜一区二区三区不卡视频| 亚洲视频999| 这里只有精品视频| 亚洲天堂av图片| 中文在线一区| 亚洲一区二区三区精品在线观看| 夜夜精品视频| 亚洲手机成人高清视频| 一区二区三区产品免费精品久久75| 亚洲精品在线观| 一区二区三区视频在线观看| 亚洲最快最全在线视频| 一区二区三区精密机械公司| 一本色道久久综合一区| 国产精品99久久久久久久久久久久 | 欧美在线观看一区| 久久精品99久久香蕉国产色戒| 欧美在线播放| 亚洲福利视频三区| 亚洲精品极品| 亚洲少妇自拍| 亚洲欧美三级伦理| 久久精品人人做人人综合| 久久色在线观看| 欧美大成色www永久网站婷| 欧美精品一区在线播放| 欧美视频一区二区三区| 国产精品久久亚洲7777| 国产日产欧美一区| 在线成人黄色| 亚洲狼人综合| 亚洲女同同性videoxma| 久久成人精品一区二区三区| 亚洲国产三级在线| 一区二区三区国产盗摄| 国产日韩av高清| 欧美1区2区3区| 欧美精品亚洲二区| 国产精品扒开腿爽爽爽视频| 国产精品日韩专区| 韩国成人福利片在线播放| 亚洲大片av| 在线一区二区视频| 欧美在线国产精品| 99综合精品| 欧美一区二区三区婷婷月色| 免费短视频成人日韩| 欧美日韩直播| 国产亚洲精品资源在线26u| 亚洲国产成人在线视频| 亚洲性感激情| 亚洲片在线观看| 午夜精品短视频| 美女久久网站| 国产精品久久久久影院亚瑟| 一区免费视频| 亚洲天天影视| 亚洲人成高清| 亚洲欧美日韩国产| 欧美福利视频在线观看| 国产精品网站视频| 亚洲国产精品激情在线观看| 亚洲永久免费观看| 亚洲精品五月天| 新狼窝色av性久久久久久| 男男成人高潮片免费网站| 国产精品国产精品国产专区不蜜| 影音先锋日韩有码| 亚洲在线视频网站| 夜夜嗨av一区二区三区四区 | 国产精品成人v| 136国产福利精品导航网址| 亚洲女同精品视频| 中日韩在线视频| 男人的天堂成人在线| 国产精品最新自拍| 亚洲精品在线三区| 亚洲成人在线视频播放 | 国产精品久久久久国产a级| 亚洲成人在线网站| 欧美亚洲综合网| 亚洲午夜av电影| 欧美二区在线播放| 精品成人一区| 篠田优中文在线播放第一区| 亚洲一区二区不卡免费| 欧美极品一区| 影音先锋日韩有码| 欧美资源在线| 欧美一区二区视频观看视频| 欧美色网在线| 亚洲国产精品成人| 亚洲高清资源综合久久精品| 久久er精品视频| 国产精品免费aⅴ片在线观看| 亚洲黄一区二区三区| 亚洲国产经典视频| 久久久久九九九| 国产免费观看久久| 亚洲与欧洲av电影| 亚洲一区二区影院| 欧美日韩专区在线| 亚洲美女免费精品视频在线观看| 亚洲精品国产精品国自产观看| 久久天天躁夜夜躁狠狠躁2022 | 极品少妇一区二区三区精品视频| 性视频1819p久久| 羞羞答答国产精品www一本| 国产精品高清一区二区三区| 9久re热视频在线精品| 99热在这里有精品免费| 欧美精品久久久久久久久老牛影院 | 亚洲欧美网站| 欧美在线免费视频| 国产精品综合久久久| 亚洲欧美激情视频在线观看一区二区三区| 亚洲一区二区精品在线| 国产精品成人观看视频免费 | 亚洲日本成人| 欧美顶级艳妇交换群宴| 91久久精品一区| 日韩视频免费观看高清完整版| 欧美韩日一区二区| 亚洲精品欧美日韩专区| 99精品国产在热久久婷婷| 欧美日韩高清在线播放| 一区二区三区精品视频在线观看| 亚洲一区3d动漫同人无遮挡| 国产精品久久久久久久久久久久| 亚洲一区二区三区乱码aⅴ蜜桃女| 午夜精彩国产免费不卡不顿大片| 国产精品久久一卡二卡| 亚洲欧美怡红院| 久久久国产成人精品| 亚洲成人自拍视频| 一本色道久久综合亚洲精品婷婷 | 久久成人精品无人区| 国产主播精品在线| 亚洲国产一区视频| 欧美激情一区二区三区蜜桃视频| 亚洲精品四区| 欧美亚洲午夜视频在线观看| 国产午夜亚洲精品不卡| 最新成人在线| 欧美视频免费在线观看| 亚洲免费网站| 麻豆成人小视频| 亚洲人成精品久久久久| 亚洲一区在线直播| 国产性色一区二区| 亚洲日本一区二区三区| 欧美日韩亚洲高清一区二区| 亚洲欧美www| 欧美成人精品在线| 一本不卡影院| 久久久久91| 亚洲免费电影在线| 亚洲欧美日韩视频二区| 国产欧美精品日韩区二区麻豆天美| 亚洲国产合集| 国产精品高潮呻吟久久av无限| 欧美一区二区视频观看视频| 欧美高清一区二区| 亚洲私人影院| 久久综合网络一区二区| 夜夜嗨av一区二区三区四季av| 久久精品一区二区三区中文字幕| 亚洲日本va午夜在线电影| 午夜在线观看免费一区| 在线欧美视频| 性高湖久久久久久久久| 亚洲国产精品va| 欧美一级视频免费在线观看| 亚洲第一区在线| 性色av香蕉一区二区| 亚洲精品国精品久久99热| 久久精品国产99国产精品澳门| 亚洲国产日韩欧美在线99| 性伦欧美刺激片在线观看| 亚洲欧洲另类| 久久久久天天天天| 在线视频欧美日韩| 欧美h视频在线| 香蕉国产精品偷在线观看不卡 | 韩国一区电影| 亚洲嫩草精品久久| 最新国产拍偷乱拍精品| 久久国产欧美精品| av成人动漫| 欧美成人综合在线| 欧美在线视频二区| 国产精品久久7| 一本久久青青| 亚洲国产欧美在线人成| 久久亚洲国产精品一区二区|