在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

blackwatching ? 來源:技成培訓網 ? 作者:技成培訓網 ? 2022-11-07 15:45 ? 次閱讀

導讀:我們在項目中,經常會通過PLC連接觸摸屏。觸摸屏就可以顯示設備的狀態及報警信息等。在觸摸屏上顯示報警信息文本有很多種方法,使用編碼指令也可以達到此功能。

一、任務目標

該任務是功能指令應用案例,使用功能指令有助于我們厘清編程思路。本任務使用了移動指令及編碼指令。在實際應用中編碼指令可能用的比較少,但是筆者認為只要利用好這個指令,對編程也一樣會有提高。本任務要求讀者掌握以下幾個內容。

1.編碼指令的使用

2.編碼指令如何配合HMI做報警文本顯示

二、任務描述

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

圖3-4-1 HMI畫面

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

三、相關知識

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

1.編碼指令 (ENCO)

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

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

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

用一個例子來說明編碼指令 (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

四、任務實施

本任務的實施步驟主要分為PLC接線、IO地址分配以及程序設計思路:

1.IO地址分配

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

2.程序設計思路

1).使用編碼指令中的一個位代表一個故障狀態。

2).結合編碼后的值和HMI的顯示及隱藏功能實現報警文字的顯示。

3).由于編碼前的值為00000001或00000000時編碼出來的值都是0,所以編程時務必要區分這兩種狀態。

3.程序設計

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

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

五、經驗與總結

1.在本任務中,主要使用的是編碼指令取出當前報警標志位。然后結合HMI的隱藏和顯示功能達到顯示故障文本的效果。但是值得注意的是當MB30中的數值為二進制的00000001或00000000時編碼出來的值都是0。所以需要對這兩種狀態進行區分。

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

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5031

    文章

    13826

    瀏覽量

    472982
  • 觸摸屏
    +關注

    關注

    42

    文章

    2374

    瀏覽量

    118214
  • HMI
    HMI
    +關注

    關注

    9

    文章

    632

    瀏覽量

    49823

原文標題:圖文詳解:基于S7-1200PLC與HMI報警顯示實例!

文章出處:【微信號:玩轉PLC工業機器人,微信公眾號:玩轉PLC工業機器人】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    S7-200Smart與S7-1200通過Modbus協議對接到上位機

    在自動化生產車間中,分布多臺PLC自動化設備,如包裝機(S7-200Smart)、灌裝產線(S7-1200)需要用上位機軟件集中控制。這些設備距離在幾米到幾十米不等。通常會考慮有線或者無線通信,選擇
    的頭像 發表于 06-10 14:30 ?177次閱讀
    <b class='flag-5'>S7</b>-200Smart與<b class='flag-5'>S7-1200</b>通過Modbus協議對接到上位機

    can轉Profinet網關轉換:S7-1200PLC與施耐德變頻器間的通信實現

    相連的伺服電機的精準控制。此項目的監控中心系統選用西門子S7-1200PLC作為核心控制設備,該PLC具備支持PROFINET以太網協議進行通信的能力。而變頻器則是由國外客戶指定的施耐德變頻器,其支持CAN協議通信,在CAN網絡中作為從站設備
    的頭像 發表于 06-08 10:14 ?472次閱讀
    can轉Profinet網關轉換:<b class='flag-5'>S7-1200PLC</b>與施耐德變頻器間的通信實現

    S7-1200與歐姆龍智能儀表Modbus通信案例

    Modbus 通信是一種應用廣泛的通信協議 ,在變頻器、智能儀表或是其他的一些智能設備上應用的一種通用通信協議,本文以S7-1200系列PLC作為Modbus主站,以歐姆龍E5EZ的智能溫控儀表作為
    的頭像 發表于 03-27 17:25 ?579次閱讀
    <b class='flag-5'>S7-1200</b>與歐姆龍智能儀表Modbus通信案例

    EtherCAT轉ProfiNet西門子1200PLC與伺服電機通訊案例全解

    。 二.設備介紹 1. 西門子S7-1200PLC S7-1200 PLC采用緊湊型、模塊化設計,組成部分包括電源模塊、中央處理器、信號模塊、功能模塊、處理器通訊。具有多種安全功能,如每個
    的頭像 發表于 03-21 09:42 ?615次閱讀
    EtherCAT轉ProfiNet西門子<b class='flag-5'>1200PLC</b>與伺服電機通訊案例全解

    Profinet轉EtherCAT深度解讀網關模塊如何協議轉換賦能西門子PLC與伺服驅動高效協作案例?

    .設備介紹 1.西門子S7-1200PLC S7-1200PLC采用緊湊型、模塊化設計,組成部分包括電源模塊、中央處理器、信號模塊、功能模塊、處理器通訊。具有多種安全功能,如每
    的頭像 發表于 03-14 10:58 ?306次閱讀
    Profinet轉EtherCAT深度解讀網關模塊如何協議轉換賦能西門子<b class='flag-5'>PLC</b>與伺服驅動高效協作案例?

    HMI上如何顯示PLC代碼流程呢?

    HMI(人機界面)上顯示PLC(可編程邏輯控制器)代碼流程,通常涉及以下幾個步驟: 一、創建Graph流程的FB塊 1. 利用FB塊編程:首先,需要創建一個Graph流程的FB塊(功能塊),用于
    的頭像 發表于 03-03 12:09 ?843次閱讀
    在<b class='flag-5'>HMI</b>上如何<b class='flag-5'>顯示</b><b class='flag-5'>PLC</b>代碼流程呢?

    分布式IO模塊與S7-1200 PLC:打造高效分揀系統的新引擎

    在現代化物流中心,快速、高效、準確的包裹分揀是衡量整個系統性能的關鍵指標。為了實現這一目標,國產IO模塊與西門子S7-1200 PLC的結合應用,正成為越來越多企業的首選方案。這一組合不僅優化了數據采集和處理流程,還顯著提升了分揀效率,降低了運營成本。
    的頭像 發表于 01-22 14:56 ?436次閱讀
    分布式IO模塊與<b class='flag-5'>S7-1200</b> <b class='flag-5'>PLC</b>:打造高效分揀系統的新引擎

    西門子S7-300 PLC的詳細介紹

    S7-300是德國西門子公司生產的PLC系列產品之一,以下是關于S7-300 PLC的詳細介紹: 一、產品特性 模塊化結構:西門子S7-30
    的頭像 發表于 12-10 18:18 ?1712次閱讀
    西門子<b class='flag-5'>S7</b>-300 <b class='flag-5'>PLC</b>的詳細介紹

    如何選擇適合的西門子S7-1200系列PLC型號?

    西門子S7-1200系列PLC作為中小型自動化控制器,在研發過程中充分考慮了系統、控制器、人機界面和軟件的無縫整合和高效協調,是工業自動化領域中的重要組成部分。正確選擇適合的S7-1200系列
    的頭像 發表于 12-09 18:24 ?3187次閱讀
    如何選擇適合的西門子<b class='flag-5'>S7-1200</b>系列<b class='flag-5'>PLC</b>型號?

    基于 EtherCAT 轉 ProfiNet 網關達成西門子 1200 PLC 與伺服電機通訊連接的應用實例

    1.西門子S7-1200PLC S7-1200 PLC采用緊湊型、模塊化設計,組成部分包括電源模塊、中央處理器、信號模塊、功能模塊、處理器通訊。具有多種安全功能,如每個CPU都提供密
    的頭像 發表于 12-09 16:29 ?1203次閱讀
    基于 EtherCAT 轉 ProfiNet 網關達成西門子 <b class='flag-5'>1200</b> <b class='flag-5'>PLC</b> 與伺服電機通訊連接的應用實例

    plc基本指令的應用有哪些

    PLC(可編程邏輯控制器)的基本指令PLC編程語言的基本元素,用于描述PLC如何根據輸入信號的狀態控制輸出信號的變化,從而實現對機械設備的控制。P
    的頭像 發表于 10-21 17:16 ?2609次閱讀

    西門子1200移位指令怎么移位怎么燈都亮了

    西門子S7-1200 PLC是一款廣泛應用于工業自動化領域的控制器,其編程環境為TIA Portal。在S7-1200中,移位指令(Shift Instruction)是一種基本的位操
    的頭像 發表于 08-16 17:10 ?1528次閱讀

    S7協議讀取西門子S7-200 Smart PLC數據

    西門子S7-200 Smart PLC因其穩定性和易用性而廣泛應用。通過使用S7協議,可以實現對PLC數據的高效讀取和控制。本文將詳細介紹如何使用S
    的頭像 發表于 07-11 11:55 ?1.1w次閱讀
    <b class='flag-5'>S7</b>協議讀取西門子<b class='flag-5'>S7</b>-200 Smart <b class='flag-5'>PLC</b>數據

    plc200的程序怎么轉plc1200

    PLC200的程序轉換為PLC1200的過程涉及到多個步驟,包括硬件配置、軟件設置、程序轉換和調試等。 引言 PLC200和PLC1200都是西門子公司推出的可編程邏輯控制器,分別屬
    的頭像 發表于 07-01 10:00 ?2126次閱讀

    ESP32-S2-HMI-DevKit-1開發板如何實現lcd豎屏顯示

    你好, ESP32-S2-HMI-DevKit-1開發板上demo,lcd都是橫屏顯示的,想改成豎屏顯示,這個需要怎么修改,或者是有沒有這樣的demo? 另外沒找到
    發表于 06-28 06:50
    主站蜘蛛池模板: 亚洲jizzjizz在线播放久 | 久久久香蕉视频 | 涩涩色中文综合亚洲 | 100000免费啪啪18免进 | 狠狠色综合色综合网络 | 美日毛片 | 四虎在线视频 | 又黄又视频| 一级做a爰片久久免费 | 久久精品国产精品亚洲精品 | 四虎永久精品视频在线 | 黄色录像大全 | 精品一区 二区三区免费毛片 | 黄色网大全| 未满十八18周岁禁止免费国产 | 国产看午夜精品理论片 | 在线种子资源网 | 国产一级在线观看www色 | 天天操天天射天天 | 国内精品 第一页 | 国产午夜小视频 | 国产美女视频黄a视频免费全过程 | 久久99爰这里有精品国产 | 色网址在线 | 国产精品久久久久久久午夜片 | 日本三级香港三级人妇99视 | 一区二区三区视频在线 | 国语一区 | 你懂的免费在线观看 | 伊人网在线视频 | 国产午夜三区视频在线 | 97国产影院| 亚洲区 欧美区 | 日本一区视频在线播放 | 最近2018中文字幕免费看2019 | 国产精品嫩草影院一二三区入口 | 国产重口老太和小伙乱视频 | 天天操天天插天天干 | 成人性色生活影片 | 国产美女精品一区二区三区 | 人人爽天天碰天天躁夜夜躁 |