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

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

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

一個(gè)關(guān)于防干鍋的裝置-西門子PLC的模擬量控制

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2021-05-12 14:08 ? 次閱讀

68e080de-b05a-11eb-bf61-12bb97331649.png

前幾天自己在家哄孩子,給孩子做飯,由于自己不留神造成忘記關(guān)火,鍋被干燒的事故,雖然事后發(fā)現(xiàn)得早,但是當(dāng)時(shí)我就想做一個(gè)防止干燒的小裝置.

因此我們需要了解西門子PLC時(shí)如何使用模擬量的輸入的.

69113774-b05a-11eb-bf61-12bb97331649.png

模擬值的處理:

模擬量信號(hào)模塊可以提供輸入信號(hào),或等待表示電壓范圍或電流范圍的輸出值。這些范圍是

±10 V、±5 V、±2.5 V 或 0 - 20 mA。模塊返回的值是整數(shù)值,其中,0 到 27648 表示電流的額定范圍,-27648 到 27648 表示電壓的額定范圍。任何該范圍之外的值即表示上溢或下溢。

在控制程序中,很可能需要以工程單位使用這些值,例如表示體積、溫度、重量或其它數(shù)量

值。要以工程單位使用模擬量輸入,必須首先將模擬值標(biāo)準(zhǔn)化為由 0.0 到 1.0 的實(shí)數(shù)(浮點(diǎn))

值。然后,必須將其標(biāo)定為其表示的工程單位的最小值和最大值。對(duì)于要轉(zhuǎn)換為模擬量輸出值的以工程單位表示的值,應(yīng)首先將以工程單位表示的值標(biāo)準(zhǔn)化為 0.0 和 1.0 之間的值,然后將其標(biāo)定為 0 到 27648 之間或 -27648 到 27648 之間(取決于模擬模塊的范圍)的值。

例如,假設(shè)模擬量輸入的電流范圍為 0 - 20 mA。模擬量輸入模塊返回的測(cè)量值介于 0 和 27648 之間。在此示例中,假設(shè)使用此模擬量輸入值測(cè)量 50 °C 到 100 °C 的溫度。幾個(gè)采樣值的含義如下:

0 ---50 °C

6192 ---62.5 °C

12384--- 75 °C

18576 ---87.5 °C

27648 ---100 °C

在 PLC 應(yīng)用中,典型的方法是將模擬量輸入值標(biāo)準(zhǔn)化為 0.0 至 1.0 之間的浮點(diǎn)值。然后,需要將得到的值換算為工程單位范圍內(nèi)的浮點(diǎn)值。為簡(jiǎn)單起見,以下 LAD 指令使用常數(shù)值表示范圍;實(shí)際上可能選擇使用變量:

693fe484-b05a-11eb-bf61-12bb97331649.png

695dbdc4-b05a-11eb-bf61-12bb97331649.png

比如我們?cè)诤娓蔂t程序中使用的FC106

6976722e-b05a-11eb-bf61-12bb97331649.png

69869bc2-b05a-11eb-bf61-12bb97331649.png

UNSCALE功能接收一個(gè)以工程單位表示、且標(biāo)定于下限和上限(LO_LIM和HI_LIM)之間的實(shí)型輸入值(IN),并將其轉(zhuǎn)換為一個(gè)整型值。將結(jié)果寫入OUT。UNSCALE功能使用以下等式:

OUT = [ ((IN朙O_LIM)/(HI_LIM朙O_LIM)) * (K2朘1) ] + K1,并根據(jù)輸入值是BIPOLAR還是UNIPOLAR設(shè)置常數(shù)K1和K2。

BIPOLAR:假定輸出整型值介于 -27648和27648之間,因此,K1 = -27648.0,K2 = +27648.0

UNIPOLAR:假定輸出整型值介于0和27648之間,因此,K1 = 0.0,K2 = +27648.0

如果輸入值超出LO_LIM和HI_LIM范圍,輸出(OUT)將鉗位于距其類型(BIPOLAR或UNIPOLAR)的指定范圍的下限或上限較近的一方,并返回一個(gè)錯(cuò)誤。

實(shí)例:

699835bc-b05a-11eb-bf61-12bb97331649.png

6a23f778-b05a-11eb-bf61-12bb97331649.png

編輯:jq

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

    關(guān)注

    40

    文章

    6502

    瀏覽量

    131116
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12948

    瀏覽量

    459247
  • 電壓
    +關(guān)注

    關(guān)注

    45

    文章

    5425

    瀏覽量

    115118
  • 程序
    +關(guān)注

    關(guān)注

    115

    文章

    3720

    瀏覽量

    80359

原文標(biāo)題:我想發(fā)明一個(gè)防干鍋的裝置-西門子PLC的模擬量控制

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門子plc數(shù)字量和模擬量的區(qū)別

    西門子PLC(Programmable Logic Controller,可編程邏輯控制器)是種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。它具有
    的頭像 發(fā)表于 08-30 10:50 ?233次閱讀

    西門子PLC的復(fù)位操作

    西門子PLC(Programmable Logic Controller,可編程邏輯控制器)是種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。在實(shí)際
    的頭像 發(fā)表于 08-16 17:46 ?666次閱讀

    西門子plc溫度模塊怎么編程

    西門子PLC溫度模塊編程是個(gè)相對(duì)復(fù)雜的過程,涉及到硬件選擇、接線、配置和編程等多個(gè)方面。 、概述 西
    的頭像 發(fā)表于 07-25 09:43 ?604次閱讀

    西門子PLC與NPN、PNP傳感器接線方式,超全講解!

    特點(diǎn) 西門子PLC種廣泛應(yīng)用于工業(yè)自動(dòng)化控制的設(shè)備,具有以下特點(diǎn): 1.穩(wěn)定性高:西門子PLC
    的頭像 發(fā)表于 07-12 14:43 ?439次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>與NPN、PNP傳感器接線方式,超全講解!

    西門子PLC與IO模塊如何通訊

    在現(xiàn)代工業(yè)自動(dòng)化控制系統(tǒng)中,西門子PLC(Programmable Logic Controller)以其卓越的性能和穩(wěn)定性贏得了廣泛應(yīng)用。而在西門子
    的頭像 發(fā)表于 06-19 10:46 ?1131次閱讀

    西門子S7-1200 PLC如何通過模擬量控制變頻器

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

    西門子PLC的作用和工作原理

    和廣泛的應(yīng)用范圍,在全球范圍內(nèi)得到了廣泛的應(yīng)用。本文將詳細(xì)闡述西門子PLC的作用和工作原理,并結(jié)合相關(guān)數(shù)字和信息,以期為讀者提供個(gè)清晰、全面的視角。
    的頭像 發(fā)表于 06-15 11:26 ?1026次閱讀

    西門子PLC在工業(yè)控制領(lǐng)域的應(yīng)用

    隨著工業(yè)自動(dòng)化的不斷發(fā)展,可編程邏輯控制器(Programmable Logic Controller,簡(jiǎn)稱PLC)已成為工業(yè)控制領(lǐng)域的核心設(shè)備。其中,西門子
    的頭像 發(fā)表于 06-15 11:26 ?783次閱讀

    西門子PLC的發(fā)展歷史

    創(chuàng)新與突破。本文將詳細(xì)梳理西門子PLC的發(fā)展歷史,并結(jié)合相關(guān)數(shù)字和信息,以期為讀者提供個(gè)清晰、全面的視角。
    的頭像 發(fā)表于 06-15 11:26 ?1185次閱讀

    西門子PLC與伺服控制器如何通訊

    在工業(yè)自動(dòng)化領(lǐng)域中,西門子PLC(Programmable Logic Controller,可編程邏輯控制器)與伺服控制器之間的通訊是實(shí)現(xiàn)高效、精確
    的頭像 發(fā)表于 06-14 15:49 ?1163次閱讀

    西門子plc的多軸控制能力介紹

    西門子PLC(Programmable Logic Controller,可編程邏輯控制器)是種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。它可以
    的頭像 發(fā)表于 06-12 11:14 ?705次閱讀

    西門子plc模塊型號(hào)詳解

    西門子PLC(Programmable Logic Controller,可編程邏輯控制器)是工業(yè)自動(dòng)化領(lǐng)域中非常重要的種設(shè)備,其模塊化的設(shè)計(jì)使得其應(yīng)用范圍非常廣泛。本文將詳細(xì)介紹
    的頭像 發(fā)表于 06-11 16:18 ?3416次閱讀

    西門子PLC和施耐德PLC區(qū)別

    西門子PLC系統(tǒng)的設(shè)計(jì)、建造工作量小,維護(hù)方便,容易改造,西門子PLC用存儲(chǔ)邏輯代替接線邏輯,大大減少了控制設(shè)備外部的接線,使
    發(fā)表于 01-17 10:14 ?1750次閱讀

    西門子PLC個(gè)系列的特點(diǎn)和區(qū)別

    西門子是全球知名的自動(dòng)化解決方案提供商,其PLC(可編程邏輯控制器)系列產(chǎn)品廣泛應(yīng)用于工業(yè)控制領(lǐng)域。不同系列的PLC在功能、性能和適用范圍上
    發(fā)表于 11-19 12:34 ?1926次閱讀

    西門子S7-200 SMART PLC編程軟元件介紹

    模擬量輸入映像寄存器與模擬量輸出映像寄存器。西門子S7-200 Smart系列PLC的CPU為模擬量信號(hào)輸入端/輸出端開辟的
    發(fā)表于 11-08 10:29 ?2744次閱讀
    <b class='flag-5'>西門子</b>S7-200 SMART <b class='flag-5'>PLC</b>編程軟元件介紹