時間:2017-03-22 14:28:13來源:深圳市微秒控制技術有限公司
VMMORE推出了一款集溫控器與PLC功能于一身的創新產品。它既可以當作一個獨立的8通道溫控器使用,同時又集成PC2MU系列PLC全部功能。本文結合多通道可編程溫控器的特點,介紹了4種應用方式。
目錄
1 多通道可編程溫控器的軟硬件資源
1.1 硬件配置資源
1.2 軟件配置資源
2 多通道可編程溫控器的應用介紹
2.1 多通道可編程溫控器作為溫度控制,PLC控制雙控制器
2.2 多通道可編程溫度控制器與觸摸屏直接相連
2.3 多通道可編程溫控器與觸摸屏采用一屏多機方式連接
2.4 多通道可編程溫控器作為modbus從站與PLC通訊
1 多通道可編程溫控器的軟硬件資源
1.1 硬件配置資源
1.1.1 多通道可編程溫控器集成8路溫度測量輸入通道,支持熱電阻和熱電偶輸入;
1.1.2 4路數字量輸入,支持高速計數功能,最高計數頻率60KHz;
1.1.3 10路數字量輸出,其中2路為高速數字量輸出,支持100KHz高速脈沖輸出;另外8個數字量輸出用于控制固態繼電器加熱或者用于PLC邏輯功能;
1.1.4 集成3個通訊口:1個422編程口,支持編程口協議和modbus從站協議,通訊速率最高達115K;一個485通訊口,支持編程口協議,modbus主從站協議,RS4851:N協議,速率可達115K;1個CAN口,支持CANBUS協議,速率可達1M;
1.2 軟件配置資源
1.2.1 多通道可編程溫控器支持PC2MU的所有指令及軟元件;
1.2.2 用戶在使用溫控功能時,溫控相關參數直接映射到多通道可編程溫控器的R元件和M元件(具體映射關系請參考手冊),可直接在觸摸屏上顯示設置,無需編程實現最多40路溫度控制;
2 多通道可編程溫控器的應用介紹
2.1 多通道可編程溫控器作為溫度控制,PLC控制雙控制器
多通道可編程溫控器集成8路溫度控制,同時還集成了PC2MU的全部PLC功能。故它既可以作為溫控器控制溫度,同時還可以作為一個PLC主機,運行控制程序。
多通道可編程溫控器的溫度控制介紹:
第一步,打開Epro軟件,新建一個工程。多通道可編程溫控器有兩種類型,分別為PC2MU-PT08和PC2MU-TC08。此處以PC2MU-PT08為例。
第二步,點擊左側工程樹列表中的溫控器參數->溫控設置->主機輸出點設置,給每個通道分配1個Y輸出用于加熱控制;將溫控器參數下載到模塊,重新上電后生效;
第三步,溫度控制參數的設置與調試。雙擊工程樹列表的溫控器主機,在彈出的調試畫面,設定相關的溫控參數,使能溫度控制和溫度PID自整定。調試結束后點擊寫入設置,相關參數保存到模塊內部;
多通道可編程溫控器的程序編寫介紹如下:
第一步,打開Epro軟件,新建一個工程。多通道可編程溫控器有兩種類型,分別為PC2MU-PT08和PC2MU-TC08。此處以PC2MU-PT08為例。
第二步,在程序編輯界面,輸入梯形圖控制程序。
第三步,點擊下載圖標或者選擇在線—>溫控器寫入。
第四步,選擇程序,點擊執行,下載到多通道可編程溫控器。
2.2 多通道可編程溫度控制器與觸摸屏直接相連
第1章介紹了多通道可編程控制器的com0(編程口)和com1(485口)都支持編程口協議。若觸摸屏有兩個通訊口,可以同時連接兩個下位機。則可用觸摸屏的一個通訊口接PLC;另一個通訊口選用編程口協議與多通道可編程溫控器相連。
以Hitech觸摸屏為例,如上圖所示,觸摸屏的com1口跟西門子PLC相連,com2與多通道溫控器相連。具體操作如下:
2.2.1 打開Hitech編輯軟件ADP,新建一個工程,PLC類型選擇西門子S7-200。
2.2.2點擊工作參數菜單“連線”,通訊口/連線方式選擇COM2,選擇新增連線,在彈出的設置框中設置一個裝置名稱,如PC2MU-TC08,裝置種類選擇編程口協議MitsubishiFX3UC。
2.2.3在觸摸屏畫面設置溫度顯示及溫度設置元件實例。如多通道溫控器通道一的溫度測量值映射到R0中,通道一的溫度設定值映射到R18。R0數值顯示操作如下:在畫面中放置一個數值顯示元件,雙擊數值顯示元件,彈出下圖中的數值顯示設置框;點擊紅圈所示按鈕設定變量;在彈出的“地址/常數輸入”中,連線選擇2-PC2MU-TC08,元件種類選擇R,地址/數值填0。
R18(通道一溫度設定值映射元件)數值設定在觸摸屏畫面的操作如下:在畫面中放置一個數值輸入元件,雙擊此元件;在彈出的數值輸入對話框中,點擊圖中用紅圈所示按鈕;在彈出的“地址/常數輸入”窗口中,連線選擇2-PC2MU-TC08,元件種類選擇R,地址/數值填18。
所有R元件及M元件均可參照以上步驟,注意要點為變量設置中的連線需設定為連線2(此例中連線2我們設定為PC2MU-PT08)。
2.3 多通道可編程溫控器與觸摸屏采用一屏多機方式連接
若用戶使用的觸摸屏只有一個通訊口可以連接下位機,使用的PLC為三菱FX2N或者FX3U,則可以以485方式,將FX2N或者FX3UC,多通道可編程溫控器同時接到觸摸屏上,協議類型選擇485ADP。FX2N及FX3UC主機無485通訊口,需增加一個485通訊擴展卡。連接如下圖所示:
以weinview觸摸屏為例,介紹如何用一個通訊口同時接FX2N和多通道可編程溫控器。FX2N主機通訊口的設置在PLC參數中設定,這里就不詳細介紹了。下面詳細介紹多通道溫控器側的設置。
2.3.1首先將多通道可編程溫控器的com1口設置為seriallink(RS4851:N)協議。
第一步,打開編程軟件Epro,新建一個工程,選擇多通道溫控器的類型,點擊確認;
第二步,點擊左側工程樹的溫控器通訊設置,選擇com1配置,設定com1的協議為seriallink(RS4851:N),注意此處站號應與三菱PLC站號相異;波特率19200,數據位7位,停止位1位,偶校驗,控制格式選擇格式1,選擇和數檢查;
第三步,點擊下載圖標或者選擇在線—>溫控器寫入;
第四步,在彈出的下載框,選擇溫控器通訊設置,點擊執行,下載到溫控器即可。
2.3.2 weinview畫面編輯軟件Easybuild8000的設置。具體步驟如下:
第一步,新建一個工程,打開系統參數設置框,點擊新增,在彈出的設備屬性框中,做如下設定:所在位置設為本機;PLC類型選擇MITSUBISHIFX232/485BD,接口類型選擇RS485-2W;PLC預設站號設為1;COM設置為COM1(19200,E,7,1);點擊確定并保存工程。
第二步,在觸摸屏的畫面中顯示設置溫度參數。多通道可編程溫控器所有的溫控參數都映射到R元件和M元件,Easybuild8000中的MITSUBISHIFX232/485BD不支持R元件,只支持D元件,因此需要在多通道可編程溫控器中用D元件傳遞一下。例如我們要顯示通道一測量值R0,可以先把R0的值用mov指令賦給D0,然后在觸摸屏上顯示D0的數值即可;同樣,我們要設定通道一目標溫度值R18,可以在觸摸屏上設置D18,然后用mov指令將D18賦給R18即可。
顯示多通道溫控器D0的操作:在畫面中放置一個數值顯示元件,設備類型選擇D;地址填2#0,表示顯示的為站號為2的D0。
設置多通道溫控器D18的操作:在畫面中放置一個數值設定元件,設備類型選擇D;地址設置為2#18,表示設定的元件為2號站的D18。
2.4 多通道可編程溫控器作為modbus從站與PLC通訊
以西門子PLC為例,如果西門子PLC有兩個通訊口(如CPU226),則可采用下圖所示方案。西門子PLC一個通訊口接上位機觸摸屏;另一個通訊口與多通道溫控器進行modbus通訊,讀取設置多通道可編程溫控器的溫度數據。
2.4.1將多通道可編程溫控器的COM1設置為modbus從站。
第一步,打開Epro軟件,新建一個工程。多通道溫控器有兩種類型,分別為PC2MU-PT08和PC2MU-TC08。此處以PC2MU-PT08為例。
第二步,點擊確認。在工程的左側會彈出一個工程樹。雙擊下圖中的溫控器通訊設置;
第三步,在彈出的溫控器通訊設置框中,選擇COM1配置,設定COM1站號為1,RTU模式,波特率9600,數據位8位,停止位1位,奇校驗,應答延遲2ms。點擊確認按鈕;
第四步,點擊下載圖標或者選擇在線—>溫控器寫入;
2.4.2 S7-200做modbus主站通訊介紹。軟件版本V4.0STEP7MicroWINSP4以上,S7-200主站通訊時,需調用MBUS_CTRL和MBUS_MSG兩個庫文件。
第一步,MBUS_CTRL是用來設置主站PLC的Port0口的通訊參數的。
EN必須每個周期調用,用SM0.0驅動;
Mode為1時,Port0使用modbus協議,為0時禁用modbus協議;
Band,波特率設置,與從站設置一致即可,例程中設置為9600;
Parity,校驗方式選擇。0為無校驗,1為奇校驗,2為偶校驗,例程中設置為奇校驗;
Timeout,通訊超時時間,單位ms,典型設定1000ms;
Done,保持為1;
Error,錯誤碼,0=無錯誤1=校驗錯誤2=波特率錯誤3=超時錯誤4=模式錯誤;
第二步,MBUS_MSG是設定對從站寄存器的讀寫操作的,此處介紹讀操作:
EN必須每個周期調用,用SM0.0驅動;
First為1時,產生一次發送請求,上升沿驅動,不可連續調用;
Slave,從站站號,例程中設為1;
RW,讀寫操作選擇,0為讀操作,1為寫操作;
Addr,讀取從站寄存器地址,00xxx位輸出(線圈),10xxx位輸入(觸點),30xxx模擬量輸入寄存器,4xxxx保持型寄存器,例程中設定為48513,即從站多通道溫控器的R0的modbus地址;
Count,讀寫寄存器的數量,例程中設定為8;
DataPtr,讀寫數據的存儲地址,此處設定為&VB0,意義為將從站modbus地址為8513開始的8個寄存器的內容讀過來,保存在VW0開始的8個字元件中。
標簽:
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-04-30
2025-04-11
2025-04-08
2025-03-31
2025-03-26
2025-03-20