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

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

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

基于S7-1200PLC編碼指令如何配合HMI做報(bào)警文本顯示

blackwatching ? 來源:技成培訓(xùn)網(wǎng) ? 作者:技成培訓(xùn)網(wǎng) ? 2022-11-07 15:45 ? 次閱讀

導(dǎo)讀:我們在項(xiàng)目中,經(jīng)常會(huì)通過PLC連接觸摸屏。觸摸屏就可以顯示設(shè)備的狀態(tài)及報(bào)警信息等。在觸摸屏上顯示報(bào)警信息文本有很多種方法,使用編碼指令也可以達(dá)到此功能。

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

該任務(wù)是功能指令應(yīng)用案例,使用功能指令有助于我們厘清編程思路。本任務(wù)使用了移動(dòng)指令及編碼指令。在實(shí)際應(yīng)用中編碼指令可能用的比較少,但是筆者認(rèn)為只要利用好這個(gè)指令,對編程也一樣會(huì)有提高。本任務(wù)要求讀者掌握以下幾個(gè)內(nèi)容。

1.編碼指令的使用

2.編碼指令如何配合HMI做報(bào)警文本顯示

二、任務(wù)描述

9ba30db0-5c53-11ed-a3b6-dac502259ad0.png

圖3-4-1 HMI畫面

如圖3-4-1所示在HMI的主畫面通常需要顯示現(xiàn)場設(shè)備的狀態(tài),例如:無故障、氣缸1故障、氣缸2故障等。

三、相關(guān)知識

本案例需要使用的功能指令有移動(dòng)指令和編碼指令。其中移動(dòng)指令在前面的章節(jié)中有介紹,在此不贅述,本任務(wù)主要介紹編碼指令。

1.編碼指令 (ENCO)

ENCO指令:將參數(shù)IN中最低有效位(為1)的對應(yīng)位置值編碼出來,并將結(jié)果返回給參數(shù)OUT。編碼指令相關(guān)參數(shù)如下表:

9bbfb5aa-5c53-11ed-a3b6-dac502259ad0.png

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

用一個(gè)例子來說明編碼指令 (ENCO)的使用,梯形圖如圖3-4-2所示

9bdda010-5c53-11ed-a3b6-dac502259ad0.png

圖3-4-2

9bf2a4f6-5c53-11ed-a3b6-dac502259ad0.png

9c08ad6e-5c53-11ed-a3b6-dac502259ad0.png

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

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

1.IO地址分配

9c2970bc-5c53-11ed-a3b6-dac502259ad0.png

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

1).使用編碼指令中的一個(gè)位代表一個(gè)故障狀態(tài)。

2).結(jié)合編碼后的值和HMI的顯示及隱藏功能實(shí)現(xiàn)報(bào)警文字的顯示。

3).由于編碼前的值為00000001或00000000時(shí)編碼出來的值都是0,所以編程時(shí)務(wù)必要區(qū)分這兩種狀態(tài)。

3.程序設(shè)計(jì)

9c3c5916-5c53-11ed-a3b6-dac502259ad0.png

9c5a0448-5c53-11ed-a3b6-dac502259ad0.png

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

1.在本任務(wù)中,主要使用的是編碼指令取出當(dāng)前報(bào)警標(biāo)志位。然后結(jié)合HMI的隱藏和顯示功能達(dá)到顯示故障文本的效果。但是值得注意的是當(dāng)MB30中的數(shù)值為二進(jìn)制的00000001或00000000時(shí)編碼出來的值都是0。所以需要對這兩種狀態(tài)進(jìn)行區(qū)分。

2.使用這種方式做報(bào)警顯示的好處是:如果有多個(gè)報(bào)警,可以在程序中使用連續(xù)的地址做報(bào)警標(biāo)志位,易于管理,例如M30.0,M30.1…。

審核編輯:郭婷

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

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459214
  • 觸摸屏
    +關(guān)注

    關(guān)注

    42

    文章

    2255

    瀏覽量

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

    關(guān)注

    9

    文章

    575

    瀏覽量

    48308

原文標(biāo)題:圖文詳解:基于S7-1200PLC與HMI報(bào)警顯示實(shí)例!

文章出處:【微信號:玩轉(zhuǎn)PLC工業(yè)機(jī)器人,微信公眾號:玩轉(zhuǎn)PLC工業(yè)機(jī)器人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    宏集物聯(lián)網(wǎng)工控屏通過 S7 ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)

    上周我們分享了宏集HMI通過S7 MPI協(xié)議采集西門子400 PLC數(shù)據(jù)的操作步驟。本周,我們將繼續(xù)帶來干貨,重點(diǎn)介紹宏集HMI如何通過S7
    的頭像 發(fā)表于 06-21 16:02 ?354次閱讀
    宏集物聯(lián)網(wǎng)工控屏通過 <b class='flag-5'>S7</b> ETH 協(xié)議采集西門子 <b class='flag-5'>1200</b> <b class='flag-5'>PLC</b> 數(shù)據(jù)

    西門子S7-1200 PLC指令介紹

    了最新的技術(shù),為用戶提供了更為高效、靈活的控制方案。本文將詳細(xì)介紹S7-1200 PLC指令系統(tǒng),包括其指令分類、具體指令功能以及在實(shí)際應(yīng)
    的頭像 發(fā)表于 06-18 14:52 ?1598次閱讀

    簡述S7-1200 PLC的硬件組成

    S7-1200 PLC(Programmable Logic Controller,可編程邏輯控制器)是西門子公司推出的一款小型、模塊化的可編程控制器,廣泛應(yīng)用于工業(yè)自動(dòng)化、過程控制、機(jī)械控制等領(lǐng)域
    的頭像 發(fā)表于 06-14 10:04 ?2595次閱讀

    干貨分享:宏集物聯(lián)網(wǎng)HMI通過S7 MPI協(xié)議采集西門子400PLC數(shù)據(jù)

    宏集物聯(lián)網(wǎng)HMI集成了多個(gè)驅(qū)動(dòng)來適配西門子200、300、400、1200、1500、LOGO等系列PLC,本文主要介紹宏集HMI通過S7
    的頭像 發(fā)表于 06-13 13:39 ?287次閱讀
    干貨分享:宏集物聯(lián)網(wǎng)<b class='flag-5'>HMI</b>通過<b class='flag-5'>S7</b> MPI協(xié)議采集西門子400<b class='flag-5'>PLC</b>數(shù)據(jù)

    西門子S7-1200 PLC的優(yōu)缺點(diǎn)分析

    西門子S7-1200 PLC作為自動(dòng)化控制系統(tǒng)中的核心組件,自推出以來就受到了廣泛關(guān)注。其緊湊的模塊化設(shè)計(jì)、強(qiáng)大的功能以及靈活的擴(kuò)展性,使得它在工業(yè)自動(dòng)化領(lǐng)域占據(jù)了重要的地位。然而,任何產(chǎn)品都不是
    的頭像 發(fā)表于 06-13 11:33 ?2017次閱讀

    西門子S7-1200 PLC的基本功能

    西門子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制器,專為滿足各種自動(dòng)化應(yīng)用需求而設(shè)計(jì)。其強(qiáng)大的功能、靈活的配置以及卓越
    的頭像 發(fā)表于 06-13 11:29 ?1228次閱讀

    西門子S7-200SMART PLC的系統(tǒng)時(shí)鐘顯示在MCGS HMI

    在實(shí)際工業(yè)應(yīng)用中,PLC的實(shí)時(shí)時(shí)鐘通常需要顯示HMI上,這是因?yàn)橛械?b class='flag-5'>HMI品牌并沒有系統(tǒng)時(shí)鐘功能。
    的頭像 發(fā)表于 01-17 09:46 ?3354次閱讀
    西門子<b class='flag-5'>S7</b>-200SMART <b class='flag-5'>PLC</b>的系統(tǒng)時(shí)鐘<b class='flag-5'>顯示</b>在MCGS <b class='flag-5'>HMI</b>上

    西門子S7-1200S7-300PLC之間的區(qū)別有哪些?

    S7-1200作為新推出的緊湊型控制器,其產(chǎn)品定位在原有的SIMATIC S7-200和S7-300之間,它與S7-300的區(qū)別主要體現(xiàn)在硬件、通信、工程、存儲器、功能塊、計(jì)數(shù)器、定時(shí)
    的頭像 發(fā)表于 01-10 10:54 ?849次閱讀
    西門子<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7-300PLC</b>之間的區(qū)別有哪些?

    西門子plc如何選型 s7-1500和s7-1200區(qū)別

    S7-1200是一種小型的PLC,適用于小型自動(dòng)化應(yīng)用。它具有較小的尺寸、較低的成本和中等級別的性能。S7-1200系列提供了多種CPU型號和不同數(shù)量的I/O模塊,可擴(kuò)展性較強(qiáng)。
    發(fā)表于 01-10 10:48 ?4526次閱讀

    plc西門子s7-1200基礎(chǔ)知識:plcplc之間如何通訊

    S7-1200編程軟件是Siemens TIA Portal,可以用于編寫程序并對PLC進(jìn)行配置和調(diào)試。此外,還有一些輔助軟件和工具可用于幫助用戶診斷故障和管理數(shù)據(jù)。
    的頭像 發(fā)表于 01-10 10:43 ?2242次閱讀

    組態(tài)王與S7-1200PLC之間 Profinet無線以太網(wǎng)通信

    組態(tài)王與S7-1200PLC之間想要搭建 Profinet無線以太網(wǎng)通信,需要用到以下設(shè)備: ● 西門子PLC型號:S7-1200 × 2臺 ● 上位機(jī):組態(tài)王6.55 × 1臺 ● 無線通訊終端
    的頭像 發(fā)表于 01-09 09:21 ?728次閱讀
    組態(tài)王與<b class='flag-5'>S7-1200PLC</b>之間 Profinet無線以太網(wǎng)通信

    介紹S7-1200PLC和V20變頻器的Modbus通訊詳細(xì)步驟

    .找一臺帶有RS485通訊模塊的S7-1200PLC和一臺V20變頻器。
    的頭像 發(fā)表于 01-03 18:24 ?1374次閱讀
    介紹<b class='flag-5'>S7-1200PLC</b>和V20變頻器的Modbus通訊詳細(xì)步驟

    PLC西門子S7-200smart和S7-1200的區(qū)別?

    PLC西門子S7-200smart和S7-1200的區(qū)別? 西門子S7-200 smart和S7-1200是西門子公司推出的兩個(gè)
    的頭像 發(fā)表于 11-17 11:41 ?8646次閱讀

    西門子S7-1200編碼器的連接、編程實(shí)例

    由于S7-1200的經(jīng)濟(jì)性,與絕對值編碼器的連接首選較為經(jīng)濟(jì)和方便的4—20mA信號接口,西門子S7-1200加SM1231模擬量模塊,可直接連接2個(gè)帶有4—20mA輸出接口的絕對值編碼
    的頭像 發(fā)表于 10-30 15:59 ?4942次閱讀
    西門子<b class='flag-5'>S7-1200</b>與<b class='flag-5'>編碼</b>器的連接、編程實(shí)例

    談?wù)?b class='flag-5'>S7-1200/1500系列PLC優(yōu)化塊訪問的功能

    西門子S7-1200/1500系列PLC支持優(yōu)化的塊訪問(Optimized block access),通常理解的是數(shù)據(jù)塊(DB)具有這個(gè)功能。
    的頭像 發(fā)表于 09-27 09:34 ?3879次閱讀
    談?wù)?b class='flag-5'>S7-1200</b>/1500系列<b class='flag-5'>PLC</b>優(yōu)化塊訪問的功能