西門子CPU代理商
- 公司名稱 潯之漫智控技術(shù)(上海)有限公司
- 品牌 Siemens/西門子
- 型號(hào)
- 產(chǎn)地 上海市松江區(qū)松江工業(yè)區(qū)廣富林路4855弄星月大業(yè)領(lǐng)地88棟3樓
- 廠商性質(zhì) 代理商
- 更新時(shí)間 2023/8/13 14:30:26
- 訪問次數(shù) 608
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
本公司專業(yè)經(jīng)銷合信/CO-TRUST科思創(chuàng)西門子PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:電機(jī),電線,電纜,西門子現(xiàn)貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:電機(jī)(1LA7、1LG4、1LA9、1LE1),國(guó)產(chǎn)電機(jī)(1LG0,1LE0)大型電機(jī)(1LA8,1LA4,1PQ8)伺服電機(jī)(1PH,1PM,1FT,1FK,1FS)
應(yīng)用領(lǐng)域 | 環(huán)保,化工,生物產(chǎn)業(yè),電子/電池,電氣 |
---|
西門子CPU代理商
為了使我們觸摸屏上的畫面顯示的更為直觀,通常情況下需要我們?cè)谟|摸屏上做一些動(dòng)畫的功能,常用的動(dòng)畫功能有兩種,一種是直線型運(yùn)動(dòng),比如說(shuō)物體的向左移動(dòng)或是向上移動(dòng)。一種是旋轉(zhuǎn)式移動(dòng),比如說(shuō)風(fēng)扇的旋轉(zhuǎn)。那么在我們西門子的觸摸屏中如何實(shí)現(xiàn)這兩種功能呢?
我們先談?wù)勚本€運(yùn)動(dòng)功能的實(shí)現(xiàn)。比如我要在觸摸屏上實(shí)現(xiàn)一個(gè)物體從左往右移動(dòng),那么需要怎么來(lái)實(shí)現(xiàn)呢?
第一,我們需要建立一個(gè)變量比如說(shuō)VW0
,這個(gè)變量用來(lái)表示物體移動(dòng)的情況,也就說(shuō)根據(jù)這個(gè)變量里面的值變化情況來(lái)實(shí)現(xiàn)小車的移動(dòng)情況。變量的數(shù)據(jù)類型我們選擇“INT”型。
第二、選中需要移動(dòng)物體,雙擊
,在其屬性對(duì)話框里面有一個(gè)動(dòng)畫功能的選擇,在其功能里面有幾種直線移動(dòng)的功能。如圖所示:
比如我們這里面選擇水平移動(dòng),那么我們需要啟用相應(yīng)的變量。這里面啟用的變量就是我們?cè)诘谝稽c(diǎn)里面介紹的用來(lái)表示物體移動(dòng)的變量VW0。設(shè)置好關(guān)聯(lián)的變量后,接著設(shè)置好移動(dòng)的距離以及對(duì)應(yīng)的坐標(biāo)軸。那么這些建立好后,我們只要在PLC的程序里面編寫一個(gè)使VW0的值在我們?cè)O(shè)定的范圍內(nèi)變化的程序,這樣就能實(shí)現(xiàn)物體的直線移動(dòng)的效果。
在實(shí)際項(xiàng)目中,觸摸屏與PLC的時(shí)間同步是必要的。比如我們有時(shí)候需要根據(jù)觸摸屏的報(bào)警時(shí)間去查找問題,如果觸摸屏與PLC的時(shí)間不同步,便不利于故障查找及原因分析。今天這篇文章,給大家介紹下西門子觸摸屏如何與PLC保持時(shí)間同步,這個(gè)方法對(duì)西門子精簡(jiǎn)面板、精致面板、精彩面板(SMART Line)都是適用的。
實(shí)現(xiàn)觸摸屏與PLC的時(shí)間同步,需要用到“區(qū)域指針”。
雙擊觸摸屏與PLC的“連接”,可以看到選項(xiàng)卡“區(qū)域指針”,如下圖(精彩面板)所示:
區(qū)域指針是預(yù)定義的系統(tǒng)變量,包括兩種:全局區(qū)域指針和局部區(qū)域指針。
全局區(qū)域指針是全局范圍內(nèi)、對(duì)所有連接均有效,包括畫面編號(hào)、日期時(shí)間、項(xiàng)目標(biāo)識(shí)等內(nèi)容;
局部區(qū)域指針只對(duì)某個(gè)連接有效,包括日期時(shí)間、數(shù)據(jù)記錄、作業(yè)郵箱等內(nèi)容;
由于全局區(qū)域指針和局部區(qū)域指針均有日期時(shí)間變量,因此可以自由選擇。這里以全局區(qū)域指針中的日期時(shí)間變量為例進(jìn)行介紹。
我們將全局區(qū)域指針的“日期/時(shí)間PLC”設(shè)置為“連接1”,根據(jù)實(shí)際情況設(shè)置其對(duì)應(yīng)的PLC存儲(chǔ)區(qū)地址,比如下圖中設(shè)置為VW0:
它表示觸摸屏的系統(tǒng)時(shí)間將從PLC的存儲(chǔ)區(qū)地址VW0讀取,長(zhǎng)度為6個(gè)字節(jié)。因此,我們只需要在PLC程序中將時(shí)鐘寫入到該地址,就可實(shí)現(xiàn)觸摸屏?xí)r間與PLC時(shí)間同步。
比如下面的代碼,S7-200 SMART使用指令READ_RTC讀取系統(tǒng)時(shí)鐘并存放到VB0開始的8個(gè)字節(jié)中:
對(duì)于西門子S7-300/1200/1500,其觸摸屏與PLC時(shí)間同步是相同的思路,比如下面的圖片顯示了精智面板(Comfort)的區(qū)域指針設(shè)置:
同樣需要在PLC中編寫代碼將時(shí)鐘數(shù)據(jù)寫入到對(duì)應(yīng)的PLC存儲(chǔ)區(qū)中(一般使用數(shù)據(jù)塊)。
西門子CPU代理商
功能介紹 工控產(chǎn)品,PLC,儀器儀表
1. 創(chuàng)建項(xiàng)目 創(chuàng)建名稱為PLC_HMI
2. 添加PLC添加一個(gè)PLC到項(xiàng)目中
3. 添加HMI,添加一個(gè)HMI到項(xiàng)目中,不根據(jù)HMI設(shè)備向?qū)гO(shè)置,點(diǎn)取消 ,然后確定 ,這樣子就添加了一個(gè)觸摸屏HMI
4. 組態(tài)連接,點(diǎn)擊電機(jī)控制-HMI_1-設(shè)備組態(tài)-PROFINET接口 查看修改IP地址 要保證和PLC統(tǒng)一局域網(wǎng)內(nèi)。
查看HMH_1文件夾中 “連接”,查看連接情況
5. HMI變量的分類 PLC_1PLC變量中 “默認(rèn)變量”添加變量
設(shè)置系統(tǒng)和時(shí)鐘存儲(chǔ)器
6. HMI變量的生成與屬性設(shè)置
HMI_1HM1變量中 “默認(rèn)變量表” 添加變量
7. 創(chuàng)建根畫面
HMl_1-畫面-畫面1 并將畫面1修改為根畫面
點(diǎn)擊右邊工具箱開始準(zhǔn)備創(chuàng)建觸摸屏畫面
8. 生成組態(tài)指示燈
基本對(duì)象中的圓拖到HMI合適位置
圓屬性-外觀-背景-顏色 設(shè)置顯示顏色
圓屬性-外觀-邊框-寬度 設(shè)置3像素點(diǎn)
圓動(dòng)畫-顯示-添加新動(dòng)畫-外觀-變量 選擇PLC_1變量中電動(dòng)機(jī)
范圍 0 背景色深綠
范圍 1 背景色淺綠
9. 生成與組態(tài)按鈕屬性
元素中按鈕拖到HMI合適位置 制作按鈕
按鈕屬性-常規(guī)-標(biāo)簽-按鈕‘未按下’時(shí)顯示的圖形 修改為啟動(dòng)
按鈕屬性-外觀 修改背景和文本顏色
按鈕屬性-文本格式 修改文本格式
10. 設(shè)置按鈕的事件屬性
按鈕-事件-釋放-添加函數(shù)-編輯位-復(fù)位位 在變量右邊添加PLC變量-啟動(dòng)按鈕
按鈕-事件-按下-添加函數(shù)-編輯位-置位位 在變量右邊添加PLC變量-啟動(dòng)按鈕
菜單欄復(fù)制粘貼 創(chuàng)建停止
11. 生成與組態(tài)文本域和生成與組態(tài)I/0域
基本對(duì)象中的文本域A拖到HMI合適位置 制作提示標(biāo)簽
當(dāng)前值 元素-I/O-屬性-常規(guī)-類型 設(shè)置為輸出
當(dāng)前值 元素-I/O-屬性-常規(guī)-變量 PLC變量中當(dāng)前值
當(dāng)前值 元素-I/O-屬性-常規(guī)-格式 設(shè)置小數(shù)點(diǎn)3 7個(gè)9
當(dāng)前值 元素-I/O-屬性-外觀-文本-單位 設(shè)置 S
當(dāng)前值 元素-I/O-屬性-布局 四周邊距設(shè)置3個(gè)像素點(diǎn) 使對(duì)象適合內(nèi)容
預(yù)設(shè)值 復(fù)制粘貼當(dāng)前時(shí)間值
預(yù)設(shè)值 元素-I/O-屬性-常規(guī)-類型 設(shè)置為輸入/輸出
預(yù)設(shè)值 元素-I/O-屬性-常規(guī)-變量 PLC變量中預(yù)設(shè)值
12. 使用變量仿真器仿真
在線-仿真-使用變量仿真器,進(jìn)行人機(jī)仿真測(cè)試
13. 編寫PLC程序
14. PLC 仿真下載程序
15. HMI仿真測(cè)試