西門子(授權)一級總代理商PLC伺服電機-安徽
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子PLC 西門子觸摸屏 西門子伺服電機 西門子變頻器 西門子直流調速器 西門子電纜 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
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盤。
本案例看似內容不多,其實需要掌握的知識點是比較多的,包含模擬量模塊的使用,浮點數數據類型的計算與轉換,觸摸屏報警頁面的制作以及資料取樣功能,如果操作有問題,建議看下視頻課,因為編程本來就是一項操作性的技能,很多東西文字描述的不夠全面。
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684