一、組態(tài)一個(gè)S7-1215C的PLC設(shè)備 1、新建一個(gè)項(xiàng)目,在項(xiàng)目中添加一個(gè)PLC設(shè)備。 2、配置PLC CPU模塊的屬性參數(shù)。
▼ 組態(tài)PLC 3、添加一個(gè)IO模塊,分配它的IO地址。 這里分別把輸入輸出(IO)模塊的I地址改為2...3,Q地址改為2...3。 ▼添加模塊 二、組態(tài)一個(gè)HMI設(shè)備 1、在項(xiàng)目樹中,找到,添加新設(shè)備,選擇HMI型號(hào),確定。 2、在“設(shè)備和網(wǎng)絡(luò)”項(xiàng)目的“網(wǎng)絡(luò)視圖”中,用鼠標(biāo)連接PLC與HMI的網(wǎng)口。 3、配置HMI的PROFINET以太網(wǎng)地址,與PLC為同一網(wǎng)段,不同網(wǎng)址。 ▼ 組態(tài)HMI 1、新建一個(gè)FB程序塊,定義一些塊接口參數(shù)。 可以按照不同功能,分不同結(jié)構(gòu)來定義變量。 ▼ FB接口參數(shù) 2、編寫開關(guān)狀態(tài)指示程序 ▼ FB程序 3、編寫開關(guān)計(jì)數(shù)和讀取系統(tǒng)時(shí)間程序 ▼ FB程序續(xù) 這里的計(jì)數(shù)器可以直接調(diào)用指令,選擇多重實(shí)例,自動(dòng)生成塊接口參數(shù)。 4、在OB塊中調(diào)用FB,生成背景數(shù)據(jù)塊。 ▼ OB程序 四、HMI畫面編輯 1、在HMI項(xiàng)目樹下“畫面”中,把“畫面_0”重命名為“監(jiān)視時(shí)間”。 ▼ 畫面命名 2、在“畫面管理”→“模板”→“Template_1”中,制作一個(gè)畫面切換按鈕,切換畫面名稱為“監(jiān)視時(shí)間”畫面。 ▼ 畫面激活開關(guān)制作 3、在PLC程序塊中,把對(duì)應(yīng)的PLC變量拖拽到HMI變量表中,這里把DB1拖拽到HMI默認(rèn)變量表。 或可點(diǎn)擊按鈕把PLC變量與HMI變量進(jìn)行同步,并修改適當(dāng)?shù)牟杉芷凇?/p> ▼ 導(dǎo)入PLC變量 4、在“畫面”→“監(jiān)視時(shí)間”中,制作相應(yīng)的文本、文本域、開關(guān)、指示燈。 ▼ 編輯畫面 五、PLC與HMI聯(lián)合仿真 1、在項(xiàng)目樹中,點(diǎn)擊PLC1,按“Ctrl+B”編譯PLC程序,點(diǎn)擊開始仿真PLC程序。 2、在HMI項(xiàng)目中,點(diǎn)擊開始仿真HMI程序。程序自動(dòng)開始編譯,編譯完成后就可以讀取時(shí)間和實(shí)驗(yàn)開關(guān)的有效性了。 ▼ HMI仿真 到此,一個(gè)指示開關(guān)狀態(tài)和讀取PLC CPU系統(tǒng)時(shí)間的項(xiàng)目工程就做好了。 |
|