1、案例(項目)描述
有一個溫度模塊,能測量現場溫度,能發送出0~10V的電壓信號,通過三菱的模擬量輸入模塊采集其信號,三菱PLC鏈接了一臺威綸通的觸摸屏,需要對其溫度信號進行處理和報警控制。
2、要求:
(1)實時顯示溫度值;
(2)溫度感應器沒接要報警在觸摸屏上面顯示;
(3)當溫度超過一定溫度(溫度可以設置),需要在觸摸屏報警顯示;
(4)需要在觸摸屏界面生成溫度曲線;
(5)溫度數據、報警信息需要能夠通過U盤,從觸摸屏提取出來。
1、電氣元件選型
2、電路圖紙
1、PLC程序
程序如下,U0\G0是設置FX3U-4AD模式處于三菱plc右邊第一個位置,因此模塊為U0編號(右邊第二個特殊功能模塊是U1,以此類推,Zui多加8個特殊功能模塊),G地址是這些特殊功能模塊內部的地址,具體需要看對應模塊的說明,U0\G0這個地址可以用以設置這個模塊4個通道的信號類型及其顯示數據的范圍,設置為HFFF2表示通道1選擇電壓信號0~10V對應0~10000(-10~0V的電壓沒有,可以直接忽略)。
U0\G100是平均次數的設置,設置為100個數據取平均,這樣數據顯示更加穩定,通道1的數據顯示再U0\G10里面,溫度模塊的數據對應是0~150°輸出0~10V,對應到0~10000的數據10000是150°的66.667倍,因此把數據傳送到D0后轉換成浮點數,再去除以66.667,就得到實際的溫度了,數據存放到D2。
Zui后,觸摸屏制作一個設置報警溫度的地址D200,通過比較指令,判斷出D2大于D200是,觸發報警,M0就會自動導通。
2、觸摸屏界面
觸摸屏軟件使用EBpro軟件,設計界面如下,右邊的是溫度的實時曲線圖,左邊的是溫度報警表,當當前溫度超過了報警溫度這種時,就會在這個表格上顯示對應對應的報警。
當前溫度和報警溫度分別選擇D2和D200,數據格式設置為Float(浮點數)。
然后需要在事件登錄中添加M0作為報警信息,顯示信息設置為“當前溫度超過設定值”
然后使用報警顯示元件就能把當前報警信息顯示出來,如果需要顯示歷史的報警信息,則需要使用到事件顯示元件。
如果需要把報警記錄導出到U盤,則需在事件登錄的頁面把報警信息保存到觸摸屏,然后制作一個備份的按鈕,當U盤插入觸摸屏時,按下這個按鈕,報警數據就會被傳送到U盤。
需要把溫度的曲線顯示到觸摸屏,可以使用資料取樣的功能,如下,需要先添加資料取樣數據,設置D2溫度數據浮點數作為取樣源。
然后電機趨勢圖,就能把溫度數據顯示出來
如果想要把溫度的數據導出文檔,可以點擊備份按鈕,選擇資料取樣數據,按下這個按鈕時,就能把溫度數據導出U盤。
本案例看似內容不多,其實需要掌握的知識點是比較多的,包含模擬量模塊的使用,浮點數數據類型的計算與轉換,觸摸屏報警頁面的制作以及資料取樣功能,如果操作有問題,建議看下視頻課,因為編程本來就是一項操作性的技能,很多東西文字描述的不夠全面。
- 紅電線,黃電線,綠電線...各種顏色電線都代表什么? 2024-12-02
- PLC經典問答合集,全知道的一定是電氣大神! 2024-12-02
- PLC三大量:開關量、模擬量、脈沖量的計算 2024-12-02
- 兩根6平方線并成一根火線,再用兩根6平方線并成一根零線 2024-12-02
- 實至名歸,PLC市場西門子第一,通用伺服卻是匯川第一! 2024-12-02
- 基于西門子S7-1200PLC模擬量測溫案例,理清編程思路全靠這篇! 2024-12-02
- Zui全PLC、變頻器接線圖!!!(快收藏) 2024-12-02
- EtherCAT伺服的原點及極限信號在H5U側的配置方法 2024-12-02
- 不會PLC又如何?看懂這34個接線圖,完勝80%的電工 2024-12-02
- PLC通訊MODBUS協議的應用及編程,入門就看這篇! 2024-12-02
- 如何判斷485從站設備是否支持modbus rtu通訊? 2024-12-02
- 電力人常見的問題之一:kVA和kW之間的區別是什么? 2024-12-02
- 直線導軌的介紹和選用,你知道多少? 2024-12-02
- 搞自動化PLC的都懂的十五個基礎知識點 2024-12-02
- 一定要記住,報警器不能直接接在PLC輸出點上,因為我就上過當 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684