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

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

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

S7-200模擬量使用說明及模擬量編程實例

sBue_gongkongBB ? 來源:網(wǎng)絡整理 ? 作者:工程師陳翠 ? 2018-07-23 11:47 ? 次閱讀

一、S7-200 模擬量使用簡介

S7-200系列產(chǎn)品可以采集標準的電壓、電流模擬量信號和熱電偶、熱電阻溫度傳感器信號。普通的電壓和電流信號經(jīng)過A/D轉(zhuǎn)換成為0~32000 或者-32000~32000 之間的整數(shù)。溫度傳感器信號被直接轉(zhuǎn)換為攝氏度(或華氏度)溫度值,省去了復雜的溫度值換算。

S7-200系列可以提供的模擬量輸出信號有-10V~ +10V之間的電壓和0~20mA 的電流信號,能夠滿足大多數(shù)模擬量負載的需求。

S7-200系列的模擬量擴展模塊選型靈活,用戶可以根據(jù)實際需要選擇使用CPU224XP集成的模擬量通道,或者使用4通道輸入、8通道輸入、2通道輸出、4通道輸出和輸入輸出混合模塊。

224 XP在CPU上集成了兩個模擬量輸入端口和一個模擬量輸出端口。

224 XP本體模擬量I/O規(guī)格表如下:

S7-200模擬量使用說明及模擬量編程實例

224 XP 的模擬量輸入/輸出通道的精度為 12位。 224 XP上的模擬量輸入轉(zhuǎn)換速度比模擬量擴展模塊慢,因此要求高的場合請使用模擬量擴展模塊。

分辨率是A/D模擬量轉(zhuǎn)換芯片的轉(zhuǎn)換精度,即用多少位的數(shù)值來表示模擬量。S7-200模擬量模塊的轉(zhuǎn)換分辨率是12位,能夠反映模擬量變化的最小單位是滿量程的1/4096。

模擬量轉(zhuǎn)換的精度除了取決于A/D轉(zhuǎn)換的分辨率,還受到轉(zhuǎn)換芯片的外圍電路的影響。在實際應用中,輸入的模擬量信號會有波動、噪聲和干擾,內(nèi)部模擬電路也會產(chǎn)生噪聲、漂移,這些都會對轉(zhuǎn)換的最后精度造成影響。這些因素造成的誤差要大于A/D芯片的轉(zhuǎn)換誤差。

二、CPU 224 XP本體集成的模擬量I/O接線圖如下:

S7-200模擬量使用說明及模擬量編程實例

圖中:

a:此處表示A+和B+都可以接±10V信號

b:電流型負載接在I和M端子之間

c:電壓型負載接在V和M端子之間

S7-224 XP 的兩路模擬量輸入通道被出廠設置為電壓信號(0-10V)輸入。為了能夠輸入電流信號,必須在 A+ 與 M 端 (或 B+ 與 M 端) 之間并入一個500 歐姆的電阻。并必須確保外接電流源具有短路保護以防損壞。因為沒有充分隔離,外接電阻也可成為干擾源。

為了得到盡量精確的測量結(jié)果,推薦使用公差盡可能小的電阻。當在500歐電阻兩端施加最大 28.8V 的電壓時,電阻消耗功率為1.66W。要選擇功率大于1.66瓦的500歐電阻。

S7-200模擬量使用說明及模擬量編程實例

三、模擬量比例換算

S7-200 CPU內(nèi)部用數(shù)值表示外部的模擬量信號,兩者之間有一定的數(shù)學關系。這個關系就是模擬量/數(shù)值量的換算關系。例如,使用一個0 - 20mA的模擬量信號輸入,在S7-200 CPU內(nèi)部,0 - 20mA對應于數(shù)值范圍0 - 32000;對于4 - 20mA的信號,對應的內(nèi)部數(shù)值為6400 - 32000。

模擬量轉(zhuǎn)換的目的不是在S7-200 CPU中得到一個0 - 32000之類的數(shù)值;對于編程和操作人員來說,得到具體的物理量數(shù)值(如壓力值、流量值),或者對應物理量占量程的百分比數(shù)值更重要,這是換算的最終目標。

1、通用比例換算公式

模擬量的輸入/輸出都可以用下列的通用換算公式換算:

Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl

其中:

S7-200模擬量使用說明解析

它們之間的關系可以圖示如下:

S7-200模擬量使用說明解析

2、實用指令庫

為便于用戶使用,用戶可以將“自定義指令庫”添加到自己的Micro/WIN編程軟件中應用。下載并添加模擬量比例換算指令庫如下圖中的scale_E(V1.0),或scaling(V1.2)。

在這個指令庫中,子程序Scale_I_to_R可用來進行模擬量輸入到S7-200內(nèi)部數(shù)據(jù)的轉(zhuǎn)換;子程序Scale_R_I可用于內(nèi)部數(shù)據(jù)到模擬量輸出的轉(zhuǎn)換。

四、模擬量編程實例

1、模擬電路圖及接線如下圖,24V電源采用S7-224 XP自帶的電源。調(diào)節(jié)電位器可以得到0—9V的直流電壓輸出。

S7-200模擬量使用說明及模擬量編程實例

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

    關注

    5

    文章

    488

    瀏覽量

    25396
  • S7-200
    +關注

    關注

    13

    文章

    406

    瀏覽量

    50122

原文標題:S7-200 模擬量使用簡介

文章出處:【微信號:gongkongBBS,微信公眾號:工控網(wǎng)智造工程師】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    模擬量模塊接線方法 模擬量模塊編程詳細介紹

    、+/-10V三種信號。注意:S7-200 SMART CPU普通模擬量通道值范圍是027648或-2764827648。普通模擬量模塊接線端子分布如下圖1 模擬量模塊接線所示,每個
    的頭像 發(fā)表于 11-10 14:17 ?1w次閱讀
    <b class='flag-5'>模擬量</b>模塊接線方法 <b class='flag-5'>模擬量</b>模塊<b class='flag-5'>編程</b>詳細介紹

    S7-200模擬教程

    本文以 EM235 為例講解 S7-200 模擬量編程,主要包括以下內(nèi)容:1 、模擬量擴展模塊接線圖及模塊設置2 、模擬量擴展模塊的尋址3
    發(fā)表于 04-10 09:26 ?76次下載

    S7-200模擬量編程

    本文以EM235為例講解S7-200模擬量編程,主要包括以下內(nèi)容: 1、模擬量擴展模塊接線圖及模塊設置 2、模擬量擴展模塊的尋址 3、
    發(fā)表于 04-06 13:19 ?83次下載

    西門子S7-200模擬量處理方法

    1 S7-200模擬量輸入模塊(EM231,EM235)如何尋址? 回答: 模擬量輸入和輸出為一個字長,所以地址 必須從偶數(shù)字節(jié)開始, 精度為12位, 模擬量值為0-32000的數(shù)值。
    發(fā)表于 04-18 18:00 ?0次下載

    S7-200簡單模擬量編程程序

    西門子S7-200簡單模擬量編程范例,西門子S7-200簡單模擬量編程范例,TITLE=//子程
    發(fā)表于 06-21 12:02 ?9904次閱讀

    西門子S7-200_PLC模擬量的使用

    介紹S7-200 PLC在水處理設備給粉機上的應用,并重點介紹模擬量的處理。以及模擬量的穩(wěn)定和抗干擾問題。
    發(fā)表于 09-16 18:23 ?151次下載
    西門子<b class='flag-5'>S7-200</b>_PLC<b class='flag-5'>模擬量</b>的使用

    s7-200模擬量處理子程序

    s7-200模擬量處理子程序,介紹西門子200模擬量處理程序的源代碼
    發(fā)表于 01-20 15:56 ?11次下載

    西門子S7-200模擬量EM235編程實例

    EM235是最常用的模擬量擴展模塊,它實現(xiàn)了4路模擬量輸入和1路模擬量輸出功能。
    的頭像 發(fā)表于 06-02 11:20 ?6.6w次閱讀
    西門子<b class='flag-5'>S7-200</b><b class='flag-5'>模擬量</b>EM235<b class='flag-5'>編程</b><b class='flag-5'>實例</b>

    西門子S7-200_PLC模擬量的使用

      介紹S7-200 PLC在水處理設備給粉機上的應用,并重點介紹模擬量的處理。以及模擬量的穩(wěn)定和抗干擾問題。
    發(fā)表于 04-16 09:11 ?2次下載

    西門子S7-200模擬量編程實例

    西門子S7-200模擬量編程實例說明。
    發(fā)表于 04-22 11:17 ?108次下載

    西門子S7-200模擬量處理技巧

    西門子S7-200模擬量處理技巧資料下載。
    發(fā)表于 04-25 11:13 ?42次下載

    西門子S7_200模擬量轉(zhuǎn)換庫的使用

    西門子S7_200模擬量轉(zhuǎn)換庫的使用說明。
    發(fā)表于 04-30 09:33 ?48次下載

    西門子S7-200模擬量編程教程

    西門子S7-200模擬量編程教程免費下載。
    發(fā)表于 05-09 09:51 ?144次下載

    以EM235為例講解S7-200模擬量編程

    本文以 EM235 為例講解 S7-200 模擬量編程,主要包括以下內(nèi)容: 1、模擬量擴展模塊接線圖及模塊設置 2、模擬量擴展模塊的尋址 3
    發(fā)表于 07-07 15:59 ?5次下載

    西門子S7-200SMART的模擬量模塊編程詳細介紹

    、+/-10V三種信號。注意:S7-200 SMART CPU普通模擬量通道值范圍是0~27648或-27648~27648。普通模擬量模塊接線端子分布如下圖1 模擬量模塊接線所示,每
    的頭像 發(fā)表于 11-24 14:39 ?1.1w次閱讀