一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

基于西門(mén)子1200PLC模擬量測(cè)溫案例解讀

jf_bq60R2Xt ? 來(lái)源:技成PLC課堂 ? 作者:郭彪 ? 2022-11-22 11:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、任務(wù)目標(biāo)

該任務(wù)是功能指令應(yīng)用案例,使用功能指令有助于我們理清編程思路。本任務(wù)使用了標(biāo)準(zhǔn)化及縮放指令,在實(shí)際應(yīng)用中這兩個(gè)指令應(yīng)用非常廣泛。本任務(wù)除了指令的解讀之外,還涉及模擬量相關(guān)知識(shí)。

本任務(wù)要求讀者掌握以下幾個(gè)內(nèi)容:

1.模擬量與數(shù)字量的關(guān)系

2.溫度傳感器的接線(xiàn)

3.模擬量與實(shí)際物理量的轉(zhuǎn)換

4.標(biāo)準(zhǔn)化指令和縮放指令的使用

二、任務(wù)描述

如圖3-5-1所示此溫度傳感器可采集車(chē)間溫度,傳感器(DC0-10V)把測(cè)量的數(shù)據(jù)反饋給PLC,PLC可通過(guò)計(jì)算得到實(shí)際的溫度值,以便于在HMI上顯示:

b06deae2-673b-11ed-8abf-dac502259ad0.png

圖3-5-1 溫度采集示意圖

三、相關(guān)知識(shí)

本案例需要了解的知識(shí)有模擬量的概念;模擬量與數(shù)字量的基本轉(zhuǎn)換關(guān)系;溫度傳感器的接線(xiàn);涉及編程主要掌握的是標(biāo)準(zhǔn)化及縮放指令的使用。

01 模擬量控制簡(jiǎn)介

(1)在工業(yè)控制中,某些輸入量(溫度、壓力、液位、流量等)是連續(xù)變化的模擬量信號(hào),某些被控對(duì)象也需模擬信號(hào)控制,因此要求PLC有處理模擬信號(hào)的能力。PLC內(nèi)部執(zhí)行的均為數(shù)字量,因此模擬量處理需要完成有兩方面任務(wù):一是將模擬量轉(zhuǎn)換成數(shù)字量(A/D轉(zhuǎn)換);二是將數(shù)字量轉(zhuǎn)換為模擬量(D/A轉(zhuǎn)換)。

(2)模擬量處理過(guò)程如圖3-5-2所示。這個(gè)過(guò)程主要分為以下幾個(gè)階段:

b0be16f2-673b-11ed-8abf-dac502259ad0.png

圖3-5-2 模擬量處理過(guò)程

①模擬量信號(hào)的采集,由傳感器來(lái)完成。傳感器將非電信號(hào)(如溫度、壓力、液位等)轉(zhuǎn)換成電信號(hào)。

注意:此時(shí)的信號(hào)為非標(biāo)準(zhǔn)信號(hào)。

②非標(biāo)準(zhǔn)信號(hào)轉(zhuǎn)換成標(biāo)準(zhǔn)信號(hào),此項(xiàng)任務(wù)由變送器來(lái)完成。傳感器輸出的非標(biāo)準(zhǔn)電信號(hào)輸送給變送器,經(jīng)變送器將非標(biāo)準(zhǔn)電信號(hào)轉(zhuǎn)化成標(biāo)準(zhǔn)電信號(hào)。根據(jù)國(guó)際標(biāo)準(zhǔn),標(biāo)準(zhǔn)信號(hào)分為電壓型和電流型兩種類(lèi)型。電壓型的標(biāo)準(zhǔn)信號(hào)DC0-10V和0-5V等;電流型的標(biāo)準(zhǔn)型號(hào)為DC0-20MA和DC4-20MA。

③A/D轉(zhuǎn)換。變送器將其輸出的標(biāo)準(zhǔn)信號(hào)傳送給模擬量輸入擴(kuò)展模塊后,模擬量輸入擴(kuò)展模塊將模擬量信號(hào)轉(zhuǎn)化為數(shù)字量信號(hào)。

02 溫度傳感器接線(xiàn)

(1)變送器信號(hào)的選擇:

①電壓型變送器的選用:早期的變送器大多為電壓輸出型,即測(cè)量信號(hào)轉(zhuǎn)換成0-5V或0-10V電壓輸出。這是運(yùn)算放大器直接輸出,信號(hào)功率小于0.05W,通過(guò)A/D轉(zhuǎn)換電路轉(zhuǎn)換成數(shù)字信號(hào)供S7-1200PLC讀取、控制。但在信號(hào)需要遠(yuǎn)距離傳輸或使用環(huán)境中電網(wǎng)干擾較大的場(chǎng)合,電壓輸出型變送器的使用受到了極大限制,暴露了抗干擾能力較差、線(xiàn)路損耗導(dǎo)致精度降低等缺點(diǎn);所以電壓信號(hào)一般只使用與短距離傳輸。

②電流型變送的選用:當(dāng)現(xiàn)場(chǎng)與控制室之間的距離較遠(yuǎn),連接電線(xiàn)的電阻較大時(shí),如果用電壓信號(hào)遠(yuǎn)傳,電線(xiàn)電阻與接收儀表輸入電阻的分壓,將產(chǎn)生較大的誤差,而用恒電流信號(hào)遠(yuǎn)傳,只要傳送回路不出現(xiàn)分支,回路中的電流將不會(huì)隨電線(xiàn)長(zhǎng)短而改變,從而保證了傳送的精度;所以一般遠(yuǎn)距離傳輸用的都是電流信號(hào)。

(2)溫度變送器及傳感器,如圖3-5-3:

b0d2a66c-673b-11ed-8abf-dac502259ad0.png

圖3-5-3 溫度變送器及傳感器器

(3)變送器的類(lèi)型及接線(xiàn)

變送器分為四線(xiàn)制、三線(xiàn)制、二線(xiàn)制接線(xiàn)法。這里討論的“線(xiàn)制”,是以傳感器或儀表變送器是否需要外供電源來(lái)區(qū)別的,而并不是指模塊需要幾根線(xiàn)或該變送器有幾根輸出信號(hào)線(xiàn)。以下介紹三線(xiàn)制電壓型變送器接線(xiàn)方法如圖3-5-4:

b1735e4a-673b-11ed-8abf-dac502259ad0.png

圖3-5-4 溫度變送器接線(xiàn)

03 模擬量與數(shù)字量的轉(zhuǎn)換

在實(shí)際的工程項(xiàng)目中,讀者往往采集溫度、壓力、流量等信號(hào),那么在程序中如何處理這些模擬量信號(hào)呢?換句話(huà)說(shuō)編寫(xiě)模擬量程序的目的是什么呢?編寫(xiě)模擬量程序的目的是將模擬量轉(zhuǎn)換成對(duì)應(yīng)的數(shù)字量,最終將數(shù)字量轉(zhuǎn)換成工程量(物理量)。

模擬量轉(zhuǎn)換為工程量分為單極性和雙極性?xún)煞N。雙極性的-27648對(duì)應(yīng)工程量的最小值,27648對(duì)應(yīng)工程量的最大值。

單極性模擬量分為兩種,即4-20mA和0-10V、0-20mA。

(1)第一種為4-20mA,是帶有偏移量的。

因?yàn)?mA為總量的20%,而20mA轉(zhuǎn)換為數(shù)字量為27648,所以4mA對(duì)應(yīng)的數(shù)字量為5530。模擬量轉(zhuǎn)換為數(shù)字量是S7-1200PLC完成的,讀者要在程序中將這些數(shù)值轉(zhuǎn)換為工程量。

(2)第二種是沒(méi)有偏移量的

沒(méi)有偏移量的是如0-10V、0-20mA等模擬量,27648對(duì)應(yīng)最大工程量,0對(duì)應(yīng)工程量的最小值。

(3)模擬量信號(hào)(0-10V、0-5V或0-20mA)在S7-1200PLC CPU內(nèi)部用0-27648的數(shù)值表示(4-20mA對(duì)應(yīng)5530-27648),這兩者之間有一定的數(shù)學(xué)關(guān)系,如圖3-5-5

b1c99eea-673b-11ed-8abf-dac502259ad0.png

圖3-5-5 模擬量信號(hào)與數(shù)字量曲線(xiàn)

04 標(biāo)準(zhǔn)化指令和縮放指令

(1)標(biāo)準(zhǔn)化指令(NORM_X)

NORM_X指令:使用“NORM_X”指令,可將輸入VALUE中變量的值映射到線(xiàn)性標(biāo)尺對(duì)其標(biāo)準(zhǔn)化。使用參數(shù)MIN和MAX定義輸入VALUE值范圍的限值:

LAD 參數(shù) 數(shù)據(jù)類(lèi)型 說(shuō)明
b218b1e2-673b-11ed-8abf-dac502259ad0.png EN BOOL 允許輸入
ENO BOOL 允許輸出
MIN 整數(shù)、浮點(diǎn)數(shù) 取值范圍的下限
VALUE 整數(shù)、浮點(diǎn)數(shù) 要標(biāo)準(zhǔn)化的值
MAX 整數(shù)、浮點(diǎn)數(shù) 取值范圍的上限
OUT 浮點(diǎn)數(shù) 標(biāo)準(zhǔn)化結(jié)果

注意:可以從指令框“”下拉列表中選擇該指令的數(shù)據(jù)類(lèi)型。

標(biāo)準(zhǔn)化指令的計(jì)算公式是:OUT= (VALUE - MIN) / (MAX - MIN),其中 (0.0 <= OUT <= 1.0),計(jì)算原理如圖3-5-6

b22a76de-673b-11ed-8abf-dac502259ad0.png

圖3-5-6 標(biāo)準(zhǔn)化指令公式對(duì)應(yīng)計(jì)算原理圖

用一個(gè)例子來(lái)說(shuō)明標(biāo)準(zhǔn)化指令(NORM_X)的使用,梯形圖如圖3-5-7所示:

當(dāng)I0.0閉合激活標(biāo)準(zhǔn)化指令,要標(biāo)準(zhǔn)化的VALUE存儲(chǔ)在MW10中,VALUE的范圍是0-27648,將VALUE標(biāo)準(zhǔn)化的輸出范圍是0.0-1.0。假設(shè)MW10中是13824,那么MD12中的標(biāo)準(zhǔn)化的結(jié)果是0.5。

b2425b50-673b-11ed-8abf-dac502259ad0.png

圖3-5-7 標(biāo)準(zhǔn)化指令示例

(2)縮放指令(SCALE_X)

SCALE_X指令:使用“SCALE_X”指令,可將輸入VALUE的值映射到指定的值范圍來(lái)對(duì)其縮放。當(dāng)執(zhí)行縮放指令時(shí),輸入VALUE的浮點(diǎn)值會(huì)縮放到有參數(shù)MIN和MAX定義的值范圍。縮放結(jié)果為整數(shù),存儲(chǔ)在OUT輸出中??s放指令參數(shù)見(jiàn)下表:

LAD 參數(shù) 數(shù)據(jù)類(lèi)型 說(shuō)明
EN BOOL 允許輸入
ENO BOOL 允許輸出
MIN 整數(shù)、浮點(diǎn)數(shù) 取值范圍的下限
VALUE 整數(shù)、浮點(diǎn)數(shù) 要標(biāo)準(zhǔn)化的值
MAX 整數(shù)、浮點(diǎn)數(shù) 取值范圍的上限
OUT 浮點(diǎn)數(shù) 標(biāo)準(zhǔn)化結(jié)果

注意:可以從指令框“”下拉列表中選擇該指令的數(shù)據(jù)類(lèi)型。

縮放指令的計(jì)算公式是:OUT= VALUE (MAX - MIN) + MIN,其中 (0.0 <= VALUE <= 1.0),計(jì)算原理如圖3-5-8;

用一個(gè)例子來(lái)說(shuō)明標(biāo)準(zhǔn)化指令(NORM_X)的使用,梯形圖如圖3-5-8所示,當(dāng)I0.0閉合激活標(biāo)準(zhǔn)化指令,要標(biāo)準(zhǔn)化的VALUE存儲(chǔ)在MD16中,VALUE的范圍是0-27648,將VALUE標(biāo)準(zhǔn)化的輸出范圍是0-27648。假設(shè)MD10中是0.5,那么MW20中的標(biāo)準(zhǔn)化的結(jié)果是13824。

b2528ce6-673b-11ed-8abf-dac502259ad0.png

圖3-5-8 縮放指令示例

四、任務(wù)實(shí)施

本任務(wù)的實(shí)施步驟主要分為PLC接線(xiàn)、IO地址分配以及程序設(shè)計(jì)思路:

01 IO地址分配

輸入地址 說(shuō)明 溫度顯示地址 說(shuō)明
IW64 模擬量輸入 MD24 溫度顯示

02 程序設(shè)計(jì)思路

1)使用標(biāo)準(zhǔn)化指令,把采集過(guò)來(lái)的模擬量值進(jìn)行標(biāo)準(zhǔn)化,標(biāo)準(zhǔn)化后的范圍值在0.0-1.0之間。

2)再使用縮放指令,把標(biāo)準(zhǔn)化后的數(shù)值進(jìn)行縮放,縮放后的范圍值在溫度傳感器量程(-50.0-200.0℃)范圍之間。

03 程序設(shè)計(jì)

b267c11a-673b-11ed-8abf-dac502259ad0.png

五、經(jīng)驗(yàn)與總結(jié)

1、模擬量的換算,主要是要理解模擬量與數(shù)字量之間的關(guān)系。

2、在本任務(wù)中,主要使用的是標(biāo)準(zhǔn)化和縮放指令進(jìn)行模擬量采集換算,換算的時(shí)候要注意數(shù)字量及工程量數(shù)值的填寫(xiě),以免換算錯(cuò)誤。

3、在上述例子中,溫度傳感器的量程為-50℃-200℃,所以在縮放指令中需要正確填寫(xiě)數(shù)值。

4、如果現(xiàn)場(chǎng)有多個(gè)溫度傳感器,可以使用帶參數(shù)子程序的方式編寫(xiě)更加方便。

5、如果現(xiàn)場(chǎng)的傳感器是4-20mA電流輸出的,那么在標(biāo)準(zhǔn)化指令中的MIN管腳填寫(xiě)的數(shù)值應(yīng)該是5530,而不是0。






審核編輯:劉清

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

    關(guān)注

    5037

    文章

    13919

    瀏覽量

    474542
  • AD轉(zhuǎn)換
    +關(guān)注

    關(guān)注

    3

    文章

    168

    瀏覽量

    46087
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    637

    瀏覽量

    50004
  • 濕溫度傳感器
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    6812

原文標(biāo)題:基于西門(mén)子1200PLC模擬量測(cè)溫案例,理清編程思路全靠這篇!

文章出處:【微信號(hào):數(shù)控狂人,微信公眾號(hào):數(shù)控狂人】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    關(guān)于西門(mén)子S7-300PLC模擬量方面的實(shí)例

    給大伙分享的是關(guān)于西門(mén)子S7-300PLC模擬量方面的實(shí)例,包含了以下幾個(gè)方面的要點(diǎn)。
    發(fā)表于 11-02 10:46 ?2105次閱讀

    西門(mén)子PLC教程之模擬量處理的詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門(mén)子PLC教程之模擬量處理的詳細(xì)資料說(shuō)明
    發(fā)表于 03-26 17:07 ?32次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>教程之<b class='flag-5'>模擬量</b>處理的詳細(xì)資料說(shuō)明

    西門(mén)子S7-300PLC模擬量接線(xiàn)常見(jiàn)問(wèn)題

    西門(mén)子S7-300PLC模擬量接線(xiàn)常見(jiàn)問(wèn)題介紹。
    發(fā)表于 04-23 11:04 ?63次下載

    Modbus轉(zhuǎn)Profinet網(wǎng)關(guān)將丹佛斯變頻器接入西門(mén)子1200PLC配置

    本案例是無(wú)錫艾默森 Modbus 轉(zhuǎn) Profinet 網(wǎng)關(guān)將丹佛斯變頻器接入西門(mén)子 1200PLC 用到的設(shè)備為西門(mén)子 1200PLC 一臺(tái),Modbus 轉(zhuǎn) Profinet 網(wǎng)
    發(fā)表于 08-17 14:29 ?2次下載

    西門(mén)子200smart PLC模擬量檢測(cè)程序

    西門(mén)子200smart PLC讀取0-10V模擬量,RS485標(biāo)準(zhǔn)modbus通訊
    發(fā)表于 11-24 09:45 ?5次下載

    Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)將探測(cè)器接入到西門(mén)子1200PLC

    Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)將IAQM多功能空氣質(zhì)量探測(cè)器接入到西門(mén)子1200PLC中,本案例介紹的是用耐用通信Profinet轉(zhuǎn)Modbus485網(wǎng)關(guān)將日本理化CD/CH溫控器接入西門(mén)子
    發(fā)表于 04-04 14:36 ?4次下載

    西門(mén)子PLC模擬量控制在變頻調(diào)速的應(yīng)用

    隨著工控行業(yè)迅速崛起,西門(mén)子PLC在變頻調(diào)速技術(shù)發(fā)展也逐漸發(fā)展。模擬量進(jìn)行控制,西門(mén)子PLC模擬量
    的頭像 發(fā)表于 04-13 16:53 ?2380次閱讀

    西門(mén)子1200PLC入門(mén)

    本文主要講解西門(mén)子1200PLC的入門(mén)知識(shí),包括PLC的介紹,應(yīng)用范圍,以及硬件PLC的安裝接線(xiàn)和編程軟件。 PLC是一個(gè)可編程邏輯控制器
    發(fā)表于 04-18 10:49 ?1次下載
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>1200PLC</b>入門(mén)

    詳解西門(mén)子PLC模擬量編程實(shí)例

    今天給大伙分享的是關(guān)于西門(mén)子S7-300PLC模擬量方面的實(shí)例,包含了以下幾個(gè)方面的要點(diǎn)。
    的頭像 發(fā)表于 04-26 15:25 ?4066次閱讀
    詳解<b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b><b class='flag-5'>模擬量</b>編程實(shí)例

    西門(mén)子1200PLC連接科爾摩根伺服驅(qū)動(dòng)器通訊案例

    本案例為西門(mén)子1200PLC連接科爾摩根伺服驅(qū)動(dòng)器,在正常工作時(shí)要支持EtherCAT協(xié)議,作為EtherCAT從站,監(jiān)控系統(tǒng)西門(mén)子S7-1200系列
    發(fā)表于 05-23 16:49 ?5次下載

    西門(mén)子1200PLC之間的ModbusTCP通訊如何實(shí)現(xiàn)?

    西門(mén)子1200PLC通過(guò)以太網(wǎng)通訊與其它設(shè)備進(jìn)行數(shù)據(jù)交互,西門(mén)子1200PLC可以和西門(mén)子系列plc
    發(fā)表于 07-30 14:49 ?1.2w次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>1200PLC</b>之間的ModbusTCP通訊如何實(shí)現(xiàn)?

    EtherCAT轉(zhuǎn)profinet網(wǎng)關(guān)連接kollmorgen驅(qū)動(dòng)器將其接入西門(mén)子1200PLC

    本案例是通過(guò)EtherCAT轉(zhuǎn)profinet網(wǎng)關(guān)(WL-PN-ECATM)連接kollmorgen驅(qū)動(dòng)器將其接入西門(mén)子1200PLC的配置案例。用到的設(shè)備為西門(mén)子1200PLC一臺(tái),
    發(fā)表于 08-10 09:22 ?5次下載

    昆侖通泰觸摸屏和西門(mén)子1200PLC的通訊設(shè)置

    如果你們選用昆侖通態(tài)觸摸屏,如何將新建的項(xiàng)目和一些PLC通訊?今天就以西門(mén)子1200PLC為例來(lái)說(shuō)明設(shè)置的步驟!
    的頭像 發(fā)表于 08-21 14:12 ?1.2w次閱讀
    昆侖通泰觸摸屏和<b class='flag-5'>西門(mén)子</b><b class='flag-5'>1200PLC</b>的通訊設(shè)置

    西門(mén)子S7-1200 PLC如何通過(guò)模擬量控制變頻器

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,變頻器因其能實(shí)現(xiàn)對(duì)交流電動(dòng)機(jī)的平滑調(diào)速而得到了廣泛應(yīng)用。西門(mén)子S7-1200 PLC(可編程邏輯控制器)作為工業(yè)控制領(lǐng)域的重要設(shè)備,其通過(guò)模擬量控制變頻器的方式
    的頭像 發(fā)表于 06-18 09:26 ?4336次閱讀

    西門(mén)子PLC-模擬量采集計(jì)算使用方法

    西門(mén)子PLC-模擬量采集計(jì)算使用方法,很實(shí)用
    發(fā)表于 04-09 15:29 ?0次下載