




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
UniBuildUniBuild使用手—使用須 .-1-二基本概念--工程部件向量圖--畫面緩沖區-編譯-----添加一個位開關部件--改變部件的外觀---添加文本說明-----畫面與子畫面----畫面-五系統參數-概述------位圖HMI28位圖庫-新建HMI位 .-29----地址多連線與多站號-地址編輯器-地址庫---八自繪圖形--直線41多邊形--43矩形文本折線線性刻度-弧形刻度--表格九文本庫-文本庫---十...............................................................................................................................................................-54工程設置-注意事項-十一部件-字、位操作-位開關-字開關--字狀態顯示--- .-70列表框-、配方部件-配方傳輸-配方顯示-趨勢圖儀表-XY曲線圖75-棒圖-餅圖-罐圖--歷史趨勢圖---儀表-圓盤記錄圖87-其他部件-按鍵-打印部件-功能開關-走馬燈-軌跡動畫--日期顯示-時間顯示-旋轉位圖-移動圖形-直接畫面顯示95靜態向量圖-文件列表--十二配方-概述--配方顯示的添加-配方傳輸的添加- .-103配方數據的索引-------概念及用途-畫面安全等級模式-初始化............................................................................................................................-121關閉................................................................................................................................-121定時................................................................................................................................-121位觸發............................................................................................................................-122全局函數--Script.............................................................................................................................................-126-語法檢查-語法錯誤-十六編譯---十七.........................................................................................................................................................-135十八模擬--十九-概述系統數據區(HS)................................................................................................................................-141數據區(HD)...............................................................................................................................-141特殊區(HP)................................................................................................................................-142- .-142---RS-422電氣規定..............................................................................................................................-153-155----數據記錄區------參數設置- 錯誤!未定義書簽 錯誤!未定義書簽軟件HMI程序升級167UNICON觸摸屏與常用PLC通訊接線圖169UniBuild使用手 一使用須工程上傳/,工程模擬,幫助,軟件設置,U盤升級。HMT工程位置:導入HMT文件,將它進行反編譯,最后通過打開hmp文件來打開工程。工程上傳/:不打開工程,直接通過這個工具來上傳工程文件、配方或者鏡像文件PC端口:PC通過哪個接口把HMI的文件上傳或者把文件到HMI。波特率:默認為115200,不需要修改。綴名為rcp,鏡像文件的后綴名為osf。 像文件,有的話它會先更新鏡像文件,然后再工程。HMI-->PC:上傳工程文件到電腦PC-->HMI:工程文件、配方、鏡像文件到屏上更新HMI時間:將屏的系統時間更新為電腦的系統時間。工程模擬:瀏覽hmt文件,進行離線模擬或者模擬U盤升級:將工程文件或者鏡像文件到U盤中,通過工廠測試畫面的UPDATE。OSF和COPYPROJECT從U盤灌工程或者鏡像文件到HMI。U盤升級工程文件/U盤升級鏡像文件:選擇要到U盤的文件,HMT工程文件或者osf鏡像文件。點擊聯機資源,則進入UniBuild的,查詢和相關的資料。UniBuild使用UniBuild使用手UniBuildHMI應用中是HMIHumanMachineInterface(人機界面)的簡寫,它為PLC控制系統、I/O模塊或者其他控制系統統交互數據與控制信號。由于這種交互是實時的,這就使得HMI實現了下面的關鍵功能:實時PLC、I/O模塊的運行,并在HMI上形象地顯示出來操作者可以通過HMI向自動化設備發出控制信號,使得自動化設備可以按照者的意圖運行。圖2-1形象地說明了HMI這種典型應用。HMI的應用領域決定了它必須具備下列HMIHMI工程配畫信息錄包括位區、字區、數據記錄區、實時曲線圖、歷史XY圖、WebServer數據記錄區、多機互控制類部顯示類部示、旋轉位圖、顯示、趨勢圖、歷史XY圖等。特殊部選取合適的向量圖,如圖2-2所示: 2-22-3分是可變化的,可以根據PLC寄存器值的變化而改變其顯示效果的。自繪圖形是用戶可以根據定制的圖形,自繪圖形不會涉及到任何PLC的數據交互,它是靜態顯示的,畫面是工程的基本組成元素,也是HMI產品的一個基本概念,UniBuild的畫面概念與其它產品是一樣的,HMI任何顯示或者操作都必須放置在畫面上來完成。在UniBuild中,畫面分為基本畫面和子畫面, 位信息緩沖區:錄入與保存位的相關信息UniBuild使用手 二基本概字信息緩沖區:錄入與保存字的相關信息。歷史XY圖緩沖區:錄入與保存歷史XY圖的相關信息。WebServer數據記錄區:錄入與保存Webserver數據的相關信息。來通過特定的工具信息。如果要在PLC上模擬工程或者將工程到觸摸屏上運行,則要先將工程進行編譯,使工程變成hmt圖2-4UniBuild使用UniBuild使用手 框,具體如圖3-1。3-1圖圖3-2工程初始 需要一個初始畫面和UniBuild提供的一些風格。3-3在工程配置窗口中我們可以看到在樹形控件分為工程畫面、工程設置、和共四個分支。我系統參數、配方、信息、信息、趨勢圖信息和XY圖信息;在中我們則可以設址標識 框,如圖3-4。在“新建畫面”框中需要輸入畫面的基本信息如畫面號和畫面名稱;注意!畫面號不能重復。3-4擊“確認”按鈕。整個工程編輯器的格局變成如圖3-5所示的畫面。3-53-5所示,在屏幕中間的編輯區域是畫面的大小的一個編輯區域,在畫面區域的上面是畫面切換到的畫面如圖3-6所示。3-63-6中,我們可以看到一個矩形向量圖的位開關部件。屏幕左側自動切換到該部件的屬性窗口,3-7所示,也可以通過直接雙擊該部件,彈出部件屬性框(如圖3-8)直接進行修改。不同的部件的屬性會有些不同。在部件屬性中最為重要ON1。圖3-8所示。圖3-7部件屬性修改 圖3-8地址輸入窗0左鍵點擊向量圖屬性的下拉按鈕,出現如圖3-8的外觀選擇界面,我們瀏覽這些不同的外觀圖案,選3-8我們選擇當中的一個含有ON/OFF指示的外觀來作為位開關比較合適。選擇完成后我們看到的畫面顯示如圖3-9所示。3-10Switch位圖3-103-11側,設置位狀態指示燈的地址和前面的ON類型的開關一致為HDX0.0,設置向量圖為空,選擇外觀位圖Lamp為其外觀。在添加完成后可以看到畫面的狀態如圖3-12所示。3-12“ON開關測試”文本內容加以說明。次文本設置的字體。參考畫面如圖3-13所示。 3-13位的使畫面如圖3-15所示。圖3-14位記錄區配
圖3-15位顯程,或者鍵盤的功能鍵F9,對于工程進行編譯。編譯的窗口如圖3-16所示。圖3-16圖3-17UniBuild使用手 四工程與畫
圖4-1圖4-2從新建工 圖4-3 PLC型號:當前HMI用于所連接的自控設備的型號UniBuild使用UniBuild使用手起始畫面號:指定要創建的起始畫面號圖4-4
4-5圖4-6
圖4-7圖4-8UniBuild使用UniBuild使用手子畫面:子畫面的寬度和高度是可以指畫面可以獨立地在HMI上顯示,而子畫面則要依賴直接/間接畫面顯示部件、功能開關中的彈出窗口概念的引入,給UniBuild的工程增加了極大的靈活性。表4-1比較類基本畫基本畫面可以直接顯示在HMI如圖4-9所示。4-9圖4-10表4-2功說由于功能開關有指向上一畫面和下一畫面的功能,則有必要通過畫面調整來調整畫面4-12畫面是指從系統、其他工程或者當前工程一個新的畫面到當前工程,畫面的功能可以避免重復勞動,提高工程的制作效率,只要畫面類似,便可以從以前的工程把畫面過來。從下面工具條可以打開畫面的框,如圖4-13所示。
圖4-13畫面圖4-14畫面窗UniBuild使用手 四工程與畫表6-3畫面窗口界面元素說界面元說將源工程可以的畫面都列舉出來。其內容顯示格式是[畫面號]:[畫面稱UniBuild使用UniBuild使用手一般屬性:工程所運行的HMI型號,HMI的相關運行參數連線與通訊:與HMI相連的自控設備的通訊參數設置安全等級:工程的安全等級圖5-1表5-1界面元說系統控制區提供了PLCHMI程序的一個途徑。從菜單欄設置(S)/通訊口配置(A)進入通訊口配置通訊參數HMIPLC進行通信所必須配置的參數,它包括通信口的硬件參數配置與超時設置,設圖5-2
表5-2界面元說和設備通信時,HMI的站號。默認為設置為PLC的地址編號。如果部件地址沒有填寫站號信息,那么部件就缺省問這個站號此設置和PLC的通訊參數設置一致連接方式:RS232、RS485、RS422(COM2不支持校驗位:EVEN(偶校驗)ODD(奇校驗)SPACE(空格校驗)NONE(無校驗網絡類型:TCP__2N:TCP協議,可以接多個PLC。UDP__2N:UDP協議,可以接多個PLC。TCP_Server:TCP協議,HMI做服務器。等待超時(毫秒):HMI等待PLC響應的時間重試次數:HMI與PLC通訊無響應時,重試的次數重試超時:HMI與PLC通訊無響應時,重試超時時間內不會PLC。通訊延遲時間:HMI與設備通訊時的速度10COM2擴COM2串口參數的設置和的通訊參數一致PLC調試支有效地保護設備,防止客戶和沒限的人誤操作。按鍵保HMI進行安全保護,當用戶在設定的時間內沒有觸碰屏,則屏就自動鎖起來,通過點擊畫面的功能開關的(保護在彈出的鍵盤中輸入,即可激活觸摸屏。如果不使用安全等級,則當工程在HMI上運行時,則用戶可以隨意HMI的任何畫面,而不會受圖5-3表5-3畫保級畫面就不需要輸入。按保設置HMI的保護超出設置時間,則HMI被鎖起來了這個用于從HMI上傳應用時,需要上傳者輸入圖5-4為HMI以太網設置框。圖5-4HMI界面元說使用Webserver服務HMI系統時間超過分期設定時間時,HMI會彈出分期輸入畫面。只有輸入后,HMI才能繼續正常使用,否則,HMI一直顯示輸入的畫面。能選擇”中,選擇“分期付款”選項。在HMI中,點擊它,就可以進入分期付款設置畫面。時間判斷的依據是HMI的系統時間圖5-5表5-5界圖5-6分期付款輸入畫圖5-7為在HMI上設置分期付款信息的畫面使用位圖可以設計出更加精美的畫面。UniCon既可以支持靜態位圖,也可以支持有狀態的位圖,而且還可以使用GIF,有狀態的位圖可以用于多狀態的部件,比如位開關、字開關、位狀態指示燈、字狀HMI位圖是由多張位圖組成,圖庫可以從設置(S)/位圖庫(E)打開6-16-1界面元說新建一個HMI位圖 對選中的HMI位圖進行編輯(比如更換位圖,設置透明色等等)刪除本地圖庫的所有對選中的HMI位圖進行重命名,HMI位圖的名字是唯一的,是不可重創建,點擊設置(S)/位圖庫(E)/新建位圖(B。出現如圖6-2所示框。6-26-2BMP,JPG,PNG,這些是靜態,GIF是動態6-36-3的位圖(1位、2位圖、4位、16位、24位、32位等)、DIB/注:GIF不可以指定透明色,只有BMP可以指定不失真像素的透明色圖6-4表6-4界面元說將一個全新的位圖庫導入到當前工程,可以將其他圖庫的某一個HMI位圖導入到工程中來。點擊設置(S)/位圖庫(E)/導入圖庫/位圖(I),進入導入圖庫框,如圖6-5。圖6-5表6-5界面元說從文件系統中選擇一個圖庫,選擇后,列表就會出現該圖庫所有HMI位圖的列表 枚舉圖庫中所有的HMI位將該圖庫的所有HMI位圖都導入到工程圖庫中來,關閉框只要部件具有外觀位圖的屬性,就可以使用HMI位圖,靜態位圖對位圖的也是通過圖庫來實圖6-6以位開關為例,屬性外觀位圖HMI位圖名稱,鼠標單擊外觀位圖位置,一個下拉圖6-7表6-6界面元說工程位圖庫:當前工程已經添加的位圖添加當一個HMI位圖選擇到部件之后,系統會將此HMI圖6-8UniBuild使用UniBuild使用手HMI支持的所有部件都是通過地址來和受控設備進行通信,受控設備的地址和受控類型因型號不同而不同。地址提供了部件(寫入)PLC數據的基本信息。設備類型(如I、設備地址(如果是位地址,則有可能還有位UniCon提供了兩種PLC地址數據的方法:位地址與字地址,UniCon支持的所有部件無非就是位地址或者字地址與PLC交互數據的。此外,為了編程方便,UniConPLC的通用結構是一考保留寄存器;其中HSW、HPW、HDW、RPW表示字地址,于其具體用途請參考保留寄存器。HSX0.0表示0個字的0個位,此時中間必須以小數點隔開;直接編號就是對位進行直接索引,如果I18,表示I標識的第18個位。位地址的編碼方式需要參考相關的PLC產品說明書;支持的編碼方式與廠家所支持的方式是一致的。HSX32個字符,但一般的PLC6個字符,不同廠家生產的PLC,其編碼方式與地址規則皆有不同,UniConPLC的地址備。這種情況下,UniCon設計的地址字符串規則如下:擇編號為1的連線進行通信)。地址:地址字符地址數據。而“A:B”則表示按照編號為“1”的連線,站號為A的設備的“B”地址數據7-17-1界面元說目前工程已經存在的PLC設PLC地址/站設置要的設備站號,如果選擇預設值,站號就是系統參數設置通訊與連線的預設站號工程所選的PLCA-F,0-內容說明在表7-2中。7-2界面元說7-27-37-3界面元說WS-17-4所示的內容。7-4直接輸入,一是可以輸入該部件所使用的地址,如IW000000。二可以輸入所的地址庫條目名稱,如的提示下輸入地址。也可以地址庫的地址條目。UniBuild使用手 七地址與地址UniCon提供了一個方便的工具,可以查看當前工程的地址,或者是一個地址同時關聯了那些部件。從視圖工具條例選擇下面的圖標。如圖7-5。7-5地址預覽7-6UniBuild使用手 八自繪圖HMI產品所必需支持的基本功能,UniCon現在可以支的自繪圖形,如圖8-1所示。
8-18-1屬性名含可否編UniBuild使用UniBuild使用手點
8-2屬性名含可否編1點、2點、3點、5屬性名含可否編表8-4圓/屬性名含可否編X橢圓的X如果X半軸和YY橢圓的Y如果X半軸和Y弧表8-5屬性名含可否編圖8-4圖8-5表8-6屬性名含可否編
表8-7表8-8屬性名含可否編表8-9屬性名含可否編度和顯示區域;起始角度和終止角度說明刻度均勻分布的區域,是按照逆時針來分布的。表8-10屬性名含可否編線性刻度分布區域的起始角度(相對畫面的X軸線性刻度分布區域的終止角度(相對畫面的X軸圖8-6圖8-7表8-11屬性名含可否編要在UniBuild上顯示一個靜態位圖,首先把位圖倒入工程的位圖庫里,當然,系統自帶的位圖直接引用即可。位圖導入后,UniBuildHMI705G,位圖將轉換為256705C,位圖將轉換為256908T,位圖將轉換為16位真彩表8-12屬性名含可否編UniBuild使用UniBuild使用手內容。UniCon的字符串提供了三種語言,客戶在編輯文本庫時可以輸入這三種語言。9-1單擊文本庫(F)節點,打開工程的文本庫編輯器,如 9-29-29-1界面元說 框,如圖9-3所示9-39-2界面元說在UniCon中,畫面的靜態文本、部件的狀態文本、內容均可以文本庫的內容。在部件中,9-4也了該文本,將會受到影響。9-59-3界面元說相應的語言(如果這些文本了文本庫的話),這項設置對于沒有文本庫的文本是沒有效的。9-6UniBuild使用手UniBuild使用手十十軟件的機當人機界面加載工程時,就會加載工程中的信息到人機的緩沖區,然后不停地循數據,如果符合條件,就產生信息,并將該信息暫存到的系統緩沖區,如果緩沖區已滿,系UniCon支持字和位,也支持將的歷史記錄保存到CF卡、SD卡或者U盤,進行永久保存網發送到PC。
10-1
10-2HMI傳地址。注意,這個地址必須是ModBusTCP的字地址。圖10-3位信息設PC端查看說 單擊左邊的HMI名即可查看相應的HMI的信息。數據在軟件的 下的log文件夾中。建議您 下的.dat文件可以用Excel打開查看。10-4信息查在使用記錄時,請檢查PC的是否支持PC端軟件。查看502端口是否被其他程序占用位區的錄入與編圖10-5工程管理器中位圖10-6位信息錄圖10-7所示。圖10-7信息編位地址:的位地址是否記錄:如果選擇是,則該條數據的歷史將保存到CF卡、CD卡或者U盤里。內容:發生后,顯示的文本內容圖10-8彈出畫面設 字
圖10-9子畫UniCon的新版本支持字,字就是對一個設備字地址進行,如果數據滿足了一定條件就會產生,UniCon支持的子類型有:如圖10-10所示:圖10-10字信息錄UniBuild使用手 十設備名稱:的條目名稱下限:需要輸入下限閾值或者閾值所在的寄存器畫面:功能可參照?10.2位區的錄入與編輯。UniBuild使用手 十一部位開關在部件欄的“按鈕開關對指定的PLC或者HMI位地址進行操作、和顯示;當位開關被按下時,操作地址的位值將按照值為1,則位開關將顯示1(開)狀態的、位圖和向量圖;反之,則顯示0(關)狀態的、位圖11-1屬性名屬性分說PLC或HMI位開關操作的PLC或HMION置為0;01之間來回切換(毫秒否:位開關沒有居中:在部件內居中顯示居左:在部件內居左顯示居右:在部件內居右顯示UniBuild使用UniBuild使用手無否是否是是:當用戶操作位開關,HMI將彈出確認窗口,需要用戶再次確認HMI才會將值的改變寫入到否:不需要確認,直接將用戶操作寫入“是”時當需要確認為“是”時,有否是是:使用互鎖地址否:不使用互鎖是時有是否是:觸摸該部件有否:觸摸該部件無是否是:觸摸該部件蜂否:觸摸該部件部件顯示的文字開關在部件欄的“按鈕開關當用戶在HMI上操作字開關時,該部件的字地址的值會根據字開關類型而發生變化字設置:為字地址所指向的字設置一個常數
11-2屬性名屬性分說(/寫入無字開關或寫入的PLC或HMI內部寄存器地單字:字開關操雙字:字開關操遞減遞加字設置:為字地址所指向的字設置一個常數次,遞減的值是操作數的值遞加:遞增幅度遞減:遞減幅度僅當字開關類型為遞加、遞減時有效當開關類型為遞減時該常數就是遞減下無是:當用戶操作字開關,HMI將彈出確認窗口,需要用戶再次確認后,HMI才會將值得改變寫入到PLC。否:不需要確認,直接將用戶操作寫入PLC當需要確認為是時,有否是是:使用互鎖地址否:不使當互鎖為是時有效是否位狀態指示燈在部件欄的指示燈中11-3屬性名屬性分說否是ON為OFF時閃爍:當為地址為“OFF”時閃爍ON時交替閃爍:當為地址為“ON”時交替閃爍無字狀態顯示開關在部件欄的指示燈中2,則字狀態顯示的向量圖、位圖、狀態文本都將切換到狀態2;11-4屬性名屬性分說否是用置,例如5,表示的就是500ms用否是數字輸入/顯示在部件欄的輸入/顯示制(),它的顯示位數為五位,那么最終將顯示為(34567),即顯示最后的幾位。顯示位數對數十進(0~9)格式;顯示位數對數據的輸入沒有影響。小數點選項將根據下面兩種不如果是否縮放為是,那么顯示的數據為經過增益和偏移運算后的數據,運算為:顯示值=原始數據*+偏移,僅當數據為十進制或者浮點時有效。然后根據小數點位置轉換為最終顯示的數據。比如1234.564.11234.5。對于輸入數十六進16(0~F)格式,小數點選項被忽略,但可以設定要顯示的位數。比如:如果浮點數(單精度浮點數格式)如圖11-1所示。間接讀尋址:是指該部件最終讀的地址由間接讀尋址地址來決定。間接讀尋址地址最多可以有三部件的地址由F11更新為F44,最終的地址為F44。址,系統讀這個新地址的值再和地址的寄存器組合生成新地址,該地址的值顯示出來。間接寫尋址的機制和間接讀尋址的機制一樣。這樣不再做介紹11-5屬性名屬性分說單字:顯示或者輸入只涉及雙字:涉及以屬性字地址為首的連續的否是否:該部件只用于顯示指定當允許輸入為是時有否是否是*否是是:輸入的數值以*否是ON無無是否址是否址址是否UniBuild使用UniBuild使用手址BCD碼32二進制:以二進制的格式(寫入八進制:以八進制的格式(寫入無符號十進制:以無符號十進制的格式(寫入十六進制:以十六進制的格式(寫入)BCD碼:以BCD碼的格式(寫入)有符號十進制:以有符號十進制的格式(寫入無當且僅當數據格式是浮點和十進制時,顯示數值的無否是是:讀出來的數據可以用比例增益和偏否:讀出來的數據以原始數據顯示,不當是否縮放為是時有當是否縮放為是時有當允許輸入為是時有否:不對輸入操作進行互鎖僅當允許輸入、互鎖皆為是時無觸發:沒有任觸發位置為1寫入前觸發:在輸入第一個數值時,觸發位置為1;鍵],觸發位置為1后再寫為0為1后再寫為0寫入前觸發寫入后復位:在輸入數據時,觸發位置位鍵盤打開前觸發:鍵盤打開前將觸發位置為鍵盤關閉前觸發:鍵盤關閉前將觸發位置為然后置為0鍵盤關閉前觸發發并復位:鍵盤關閉前將觸發位1,關閉鍵盤前將觸發位置為0.文本輸入/顯示在部件欄的輸入/顯示11-6屬性名說是:允許寫入數否:不允許寫入數僅當允許輸入為是時有效當允許輸入為是時a-z,A-Z的所有ASCII字符。居中:在部件內居中顯示居左:在部件內居左顯當啟用互鎖為是時僅當允許輸入和啟用互鎖皆為是,有效無觸發:沒有任再寫為0寫入前觸發寫入后復位:在輸入數據時,觸發位置為1,點擊鍵盤的ent除無觸發方式以外有效鍵盤無觸發:沒有觸發方鍵盤打開前觸發:鍵盤打開前將觸發位置為鍵盤關閉前觸發:鍵盤關閉前將觸發位置為鍵盤打開前觸發并復位:鍵盤打開前將觸發位置為1,然后置為鍵盤關閉前觸發發并復位:鍵盤關閉前將觸發位置為1,然后置為發位置為0.除鍵盤無觸發方式以外有效UniBuild使用UniBuild使用手四狀態指示燈在部件欄的指示燈中四狀態指示燈向量圖、HMI位圖、的不同狀態。11-7屬性名屬性分說四狀態指示燈有四種狀態:121212開,12在四種狀態下,可以顯示各狀態下的列表式(列表框11-8屬性名屬性分說無無無BCDBCD無無無表11-9下拉式屬性屬性名屬性分說無無無BCDBCD無無無無是:輸入是:設置部件等1)記錄顯示在部件欄的中2)記錄顯示的功能圖11-2查詢窗表11- 屬性名屬性分說位字位:顯示的記錄為位記字:顯示的記錄為字記無無無11.2.2.歷史2)歷史表的功能將緩沖區的所有記錄以列表的方式列舉出來,緩沖區記錄了所有的發生時間和解除時有關的詳細信息,以及在HMI上的行為,請閱讀一章3)歷史表主要的屬性表11-11歷史表屬性屬性名屬性分說否是否:不顯mm/dd/yy:月/日/dd/mm/yy:日/月/否是是:在歷史表中是否顯示發生或解除的時否:不顯無1)走馬燈在部件欄的中2)走馬燈的功能以走馬燈的方式顯示HMI緩沖區所有已發生的,但還沒有解除的3)走馬燈的屬性表11-12走馬燈屬性屬性名屬性分說否是否:不顯mm/dd/yy:月/日/dd/mm/yy:日/月/否是是:在歷史表中是否顯示發生或解除的時否:不顯無低否是UniBuild使用UniBuild使用手當前以列表的方式顯示HMI緩沖區所有已發生的,但沒有解除的信息表11-13當前表屬性屬性名屬性分說否是否:不顯mm/dd/yy:月/日/dd/mm/yy:日/月/否是是:在歷史表中是否顯示發生或解除的時否:不顯無配方傳輸在在部件欄的按鈕開關中配方傳輸部件可以將HMI上已有的配方到PLC,也可以從PLC上載配方數據到HMI。并保存HMI配方傳輸部件無論是上傳還是,都必須依賴HMI保留寄存器HPW0,HPW0指明了HMI配方表的當前組號,上傳時從PLC上傳配方數據到該組,并覆蓋掉HMI配方列表中該組的數據,時從HMI表11-14屬性名屬性分說上傳:從PLC上傳配方數據到HMIHMI上,:從HMI配方表配方數據到PLC,HPW0的值就是要至PLC的配方組號部件等級等級自動件,則輸入等級一或更高等級的即可。部件操作配方顯示在部件欄的配方中HMI上可以以表格形式顯示當前工程的配方數據,如果工程沒有設置配方,則部件的表格將是空表11-15屬性名屬性分說否是當允許輸入為當允許輸入為是時假設PLC寄存器的字地址為D,而點數為m,則:字地址D+0為第一個點的X坐標字地D+1為第二個點的Y字地D+2為第二個點的X字地D+3為第三個點的Y字地D+4為第三個點的X屬性名屬性分說連結點:用線段將先后描繪的兩點連接X無XY圖能顯示的X軸的最大值和最小值,坐標超Y無XY圖能顯示的Y軸的最大值和最小值,坐標超1235描繪XY圖坐標點的點類1點:一個坐標點由一個像素2點:一個坐標點由二個像素3點:一個坐標點由三個像素5點:一個坐標點由五個像素X無Y無否是否是是:X對X否是當“是否觸發采樣”為是時有效,PLCHMI否是PLC或HMI內否是是:啟用這條曲否:關閉這條曲PLC或HMI內百分比趨勢圖在部件欄中的圖表顯示中比數,如組態中設置地址為“HDW200”,則在(包含自身)其后的連續5個地址,對應相應的操作,置HDW200設置為5,表示操作一次每次放大的比例為
表11-17屬性名屬性分說是否無X無顯示XY無顯示Y無PLC或HMI內部否是據PLC或HMI內部PLC或HMI內部寄存器PLC或HMI內部PLC或HMI內部寄存器否是是:顯示否:不顯
表11-18地址詳細說明地動作類起始地址起始地址起始地址起始地址起始地址棒圖在部件欄的儀表里表11-19屬性名屬性分說PLC或HMIUniBuild使用UniBuild使用手無符號十進制:以無符號BIN碼的方式讀出數有符號十進制:以有符號BIN碼的方式讀出數32位浮點:以標準浮點格式是否是:數據范圍不是常數,是變否:數據范圍是常當“數據范圍是變量為否當數據范圍是變量為是測量范圍是PLC或者HMI當“數據范圍是變量為是測量范圍是PLC或者HMI是:時繪當“繪制當“繪制是否是:數據范圍不是常數,是變否:數據范圍是常當“數據范圍是變量為否當范圍是變量為是時有PLC或HMI內部寄存器當范圍是變量”為是時有PLC或HMI內部寄存器無是否是:顯示刻度文否:不顯示刻度標刻度標記的文本顏色,僅當顯示刻度值為是有效無標度的范圍,僅當顯示刻度值為是有效是否是:在棒圖中顯否:不顯示刻度僅當顯示刻度線為是時有刻度線的顏色,僅當顯示刻度線為是時有圖11-3餅圖在部件欄的儀表里表11-20屬性名屬性分說PLC或HMI無符號十進制:以無符號BIN碼的方式讀出數有符號十進制:以有符號BIN碼的方式讀出數32位浮點:以標準浮點格式無圖11-4罐圖在部件欄的儀表里表11-21屬性名屬性分說PLC或HMI無符號十進制:以無符號BIN碼的方式讀出數有符號十進制:以有符號BIN碼的方式讀出數32位浮點:以標準浮點格式無圖11-5XY圖的功能XY圖緩沖區與趨勢圖緩沖區所不同的地方是,對于每一個地址,XY圖連續讀兩個字上來,第一個字作為X軸(橫軸),第二個字作為Y軸(縱軸),來確定一個點的坐標。數據,則在工程管理器--工程配置--XY圖信息里錄入要的地址信息。XY表11-22XY屬性名屬性分說連結點:用線段將先后描繪的兩點連接量是否是:數據范圍不是常數,是否:數據范圍是變X效當“數據范圍是變量”為是X軸測量范圍是PLC或者HMI內部寄存器的一個內部變量當“數據范圍是變量”為是X軸測量范圍是PLC或者HMI內部寄存器的一個內部變量Y當“數據范圍是變量”為是Y軸測量范圍是PLC或者HMI內部寄存器的一個內部變量當“數據范圍是變量”為是Y軸測量范圍是PLC或者HMI內部寄存器的一個內部變量123描繪XY圖坐標點的點類1點:一個坐標點由一個像素2點:一個坐標點由二個像素3點:一個坐標點由三個像素5點:一個坐標點由五個像素X無Y無否是PLC或HMI否是是:顯示否:不顯XY無歷史趨勢圖在部件欄的圖表顯示里歷史趨勢圖以時間為橫軸,數據為縱軸,以圖表的方式顯示HMI歷史緩沖區的數表11-23屬性名屬性分說X無Y無無無無無無無是否是:啟用這條曲否:關閉這條曲無無無歷史趨勢圖部件只負責以靜態方式顯示HMI數據緩沖區的數據,那些PLC地址的數據,則在工程管理器--工程配置--趨勢圖信息里錄入要的地址信息。如:曲線0:啟動,曲線1:啟動,曲線2:啟動,曲線號是變量,通道號起始地址:HDW0,則HDW0、趨勢圖在部件欄的圖表顯示里趨勢圖以時間為橫軸,數據為縱軸,以圖表的方式顯示HMI趨勢圖緩沖區的數據趨勢圖部件只負責以動態曲線的方式顯示HMI趨勢圖緩沖區的數據,那些PLC地址的數據,則以及趨勢圖在終端的行為,請參考趨勢圖與XY圖一章。表11-24屬性名屬性分說是否XY無僅當“曲線號是變量”為否時有效,趨勢圖緩沖區的編是:當數據滿屏時出現滾動色否是是:在趨勢圖上繪制上限和下限區否:不在趨勢圖上繪制區PLC或HMIPLC或HMIPLC或HMI狀態否是是:顯示否:不顯數據記錄顯示在部件欄中的圖表顯示中在HMI上可以動態設定查詢時間段,并且可以實現掉電保存,如下圖所示3.
圖11-6表11-25屬性名屬性分說無無無,表11-26屬性名屬性分說PLC或HMI無符號十進制:以無符號BIN碼的方式讀出數有符號十進制:以有符號BIN碼的方式讀出數32位浮點:以標準浮點格式當顯示指針”是否是:顯示刻度標否:不顯示刻度標僅當“顯示刻度值”為是時有刻度標記的文本顏色,僅當“顯示刻度值”為是有效是否是:顯示刻度文本否:不顯示刻度標當標度范圍當標度范圍”PLCHMI內當“標度范圍”為否時有效PLC或HMI當標度范圍”PLCHMI內當“標度范圍”為否時有效PLC或HMI標度的小數點位置,僅當顯示刻度值為是有效是否是:在棒圖中顯示刻度否:不顯示刻度否是是:在上標出異常區否:不在上標出異常區儀表正常現實的數據范圍,僅當異常顯示為是時有低于正常范圍的表盤顏色,僅當異常顯示為是時有高于正常范圍的表盤顏色,僅當異常顯示為是時有圖11-7先在工程設置中的實時圓盤記錄圖信息里進行記錄后,才能。表11-27屬性名屬性分說左下:從時鐘六點位置開始畫左:從時鐘九點位置開始畫
表11-28屬性名屬性分說左下:從時鐘六點位置開始畫左:從時鐘九點位置開始畫表11-29屬性名屬性分說是否是:該鍵輸入的否:該鍵輸入的是ASCII字ENTER:確認回車,關閉鍵DELETE:相當于DEL鍵,刪除游標前的字符;鍵值可以是任意一個的ASCII字部件等級等級自動件,則輸入等級一或更高等級的即可。部件操作建議:打印內容都放在基本11-30屬性名說PLC或HMI內部寄存器地址,觸發打印的位地PLC或HMI內部寄存器地址,導出打印區域的位地將導出的保存在指 模擬,將保存在D盤aaa文件夾格式是到屏中,將保存在U盤,格式是:/Udisk/將保存在SD卡,格式是:/CFDC/功能開關的功能:功能開關用來切換HMI表11-31屬性名屬性分說是否FLASH轉存U盤當指定畫面號為否時,有彈出窗口:點擊彈出指定子畫用于輸入,以解開屏幕保護。數據轉存:將保存在CFCD卡的數據轉存U返回上頁:返回到原來的畫關閉窗口:關閉指定子畫當指定畫面號為是時有(注意,該編號所代表的畫面不能是本部標欄閉否是是:否是是:使用互鎖地址否:不使當互鎖地址為是時有當互鎖為是時有效是否不顯示鎖"否是部件等級密等級自動降這個部件,則輸入等級一或更高等級的即可。部件操作等級設置部件的等級。部件的設置在“工程1)走馬燈在部件欄的動畫中2)走馬燈的功能3)走馬燈的屬性表11-32走馬燈屬性屬性名屬性分說低在畫面上點擊鼠標左鍵,并且移動鼠標。在畫面上會留下一系列的點0(1,2,3…),這些點是預先設好的軌跡點。可以選擇指定的軌跡點,點0為第一個軌跡點,點1為第二個軌跡點,依次類推;支
表11-34屬性名屬性分說PLC或HMI內無否是UniBuild使用UniBuild使用手否是否是否是最終顯示的畫面大小與位置,與間接畫面顯示表11-35屬性名屬性分說PLC或HMI內PLC或HMI內部寄存器無不等位值變為OFF,這種顯示看起來很像Windows的框否:只是顯示的功能,要關閉窗口須由觸發位地址無符號十進制:以無符號BIN碼的方式讀出數有符號十進制:以有符號BIN碼的方式讀出數日期顯示在部件欄的日期/時間中用于顯示HMI的系統日期,星期表11-36屬性名屬性分說mm/dd/yy:月/日/dd/mm/yy:日/月/時間顯示在部件欄的日期/時間中用于顯示HMI當前的系統時間旋轉位圖顯示在部件欄的動畫中表11-37屬性名說有符號十進制,無符號十進制,BCD,32位浮點PLC或HMI內部寄存器量是否置是否是否移動圖形在部件欄的動畫中HMI寄存器上3個連續的字地址寄存器提供,一般地說,第一個寄存器控制部件的狀態,第2個控制水移動圖形的位置是相對于原來的初始位置而言的.(X軸表示橫坐標,Y軸表示縱坐標),具體的說明見表11-38移動方(地址XYX(地址——Y
動作類說沿X移動圖形部件只做X軸水平移動,第一個寄存器存放部件的狀態,第個字的值乘以比例增益就是X軸位移沿Y移動圖形部件只做Y軸垂直移動,第一個寄存器存放部件狀態,第二字的值乘以比例增益就是Y軸位沿X和YXY軸位如果從設備元件得值超出了數據范圍,假如數據范圍是[0,100](X的范圍是[0,100],Y的范圍是[0,100]),當讀的值小于0是,則圖形將顯示初始位置,如果大于100100*的位置上。這個數據對X、Y軸位移都是等效的。表11-40屬性名屬性分說PLC或HMI內無部件的HMI位圖,從位圖庫X軸移動、Y軸移動、XYUniBuild使用UniBuild使用手無無直接畫面顯示在部件欄的畫面顯示中表11-41屬性名屬性分說PLC或HMI內PLC或HMI內部寄存器無無是:用戶可以拖動窗口的位置,也自行關閉顯示的口;而不等位值變為OFF,這種顯示看起來很像Windows的否:只是顯示的功能,要關閉窗口須由觸發位地址靜態向量圖在部件欄的動畫中表11-42屬性名屬性分說090180270建議:打印內容都放在基本屬性名說PLC或HMI內部寄存器地址,觸發打印的位地PLC或HMI內部寄存器地址,導出打印區域的位地將導出的保存在指 模擬,將保存在D盤aaa文件夾格式是到屏中,將保存在U盤,格式是:/Udisk/將保存在SD卡,格式是:/CFDC/將選定文件的指定組導出到PLC比如 是將配方中成分導入到PLC地址時候寫入到PLC地址的候,寫入到PLC比如HDW0是PLC的首地址,將指定的長度寫入到PLC的首地指寫入CSV文件時候,寫入到第幾組,如果默認為0則寫入到CSV超級組合按鈕在部件欄的按鈕開關中位切換、線圈、畫面跳轉、設置數據、寄存器、上傳配方以及做簡單的四則運算。表11-44功能名說配方高等級的即可。設置部件的等級。部件的設置在“工程參數”的部件等級選項下UniBuild使用UniBuild使用手HMIPLC之間相互傳輸數據。因此具備類似的信息資料,可利用此功22在工程管理器窗口中工程設置選項選擇配方,顯示如圖12-1所示雙擊配方圖標,出如圖12-2窗口HDW000000,則紅->HDW000000、綠->HDW000001、藍->對應地址如果要使用非手動的傳輸配方數據,還需設置觸發條件,從HMI往PLC傳輸配方數據時,需要設置寫觸發位地址;若從PLC讀出配方數據時,需要設置讀觸發位地址。ON或OFF表示何時有效,是ON有效還是OFF有效。設置完成后,按確定即可在一個HMI工程中,依次只能設置一個配方文件。如果需要對配方文件進行編輯的話,可以選擇當設置好配方信息后,UniCon就可利用配方顯示部件和配方傳輸部件進行顯示和傳輸。具體的設置點擊部件→配方→配方顯示部件,如圖12-3圖12-3圖12-4圖12-5點擊部件→按鈕開關→配方傳輸部件圖標,如圖12-6圖12-7圖12-8現在以模擬仿真Emulator為例,給大家演示一下。配方的顯示如圖12-9圖12-9HPW0上表12-2行說從PLC寄存器傳輸到HMI上,并修改配方文件,如果字HPW0的值為那么編號為A組的配方數據將被覆蓋,并保存配方文件其次,還需要選擇配方的組號,在我們HMI寄存器規劃中存放這個配方組號的寄存器地址是 文件列表的導出文件:設置如下:在U文件rscp(CSV件:/UDISK/recpU盤(CSV件)/UdiskSDCF得文recp:/CFDC/recpSDCF卡根下:/CFDC/(都是CSV文件)寫入CSV文件CSV UniBuild使用UniBuild使用手趨勢圖信息用于錄入與保存趨勢圖的相關信息,UniCon中通過部件趨勢圖、百分比趨勢圖來。添加圖13-1趨勢圖信息添加歷史XY圖13-2歷史XY趨勢圖信息添加UniCon中,畫面只有基本畫面和子畫面的區別,鍵盤畫面也是一般的子畫面,但與一般子畫面不多機互聯(Multi-link)RS485連線來通訊。在多機互聯操作中,一臺人機為主機(MASTER),其它為從機(SLAVE)。作為主機的人機是唯一與PLC通訊的,其接收來自PLCMASTER)傳輸到各個從機中,因此每一從機都要設置一個通訊站號,使得主機能與各個從機進行交互,從而與PLC交互。不同的通訊站號。當從機只有一臺時,也可以用RS232相連。在“設備類型”中選擇“Multi-LinkProtocol”這個協議。圖13-4圖13-5 記錄圖來。采樣時間的單位為0.1秒,輪轉時間圖13-6實時圓盤記錄圖信息設定UniBuild使用手 十四安全保在缺省情況下,用戶可以所有HMI的畫面,操作所有部件而沒有任何限制,但有的工業場合需要對包含敏感數據或敏感動作的畫面加以限制,對畫面當中的某些部件的操作加以,使得沒限的UniCon提供了兩種現場安全保護的方案,一種是基于畫面安全等級的模式。一種是基于按鍵的保護"的功能開關,彈出輸入鍵盤,輸入正確的后,點擊HMI的部件才有效。14-1UniBuild使用UniBuild使用手UniCon提供了十二個安全等級,每個等級都有自己的,每個畫面都有自己的安全等級,如下圖14-2UniCon的安全等級分為十二級,他們的安全程度依次增加,也就是說,如果UniCon當前權限安全等級對畫面與子畫面都是有效的,UniCon在加載任何畫面時,都會將HMI當前的安全等級與該從設置--工程參數--安全等級及,可以設置工程的及安全等級,如下圖所示14.3啟動等級:系統啟動時缺省的等級。按鍵保護:使用按鍵保護的模式來保護工程設計者:用戶從機器上上傳應用時,應該輸入的。 狀態,這是點擊畫面的部件無效,只有點擊設置為“保護”的功能開關,在彈出的鍵盤中輸入正14-4UniBuild使用手UniBuild使用手1、采用與BASIC相類似的語法結構BASIC在IT各界有著廣泛的應用,BASIC不需要初學者投入太多的精力,就可以輕松掌2、支持所有程序邏輯控制結構3、強大的函數功能碼與BIN碼的轉換等等4、支IEC61131操作性是可以脫離平臺的。UniCon支持IEC61131架構,這使得UniCon的與支持IEC61131架構的PLC之間移植程序成為可能。5、支持多種數據類型6、簡單易學、功能強大、性能可靠下面我們通過一個很簡單的例子來說明UniBuild是如何使用的。這個例子,我們就是讓一個位狀首先新建一個工程,PLCNULL,程序模板選擇自定義,然后在畫面上放置一個位狀態指示燈,并將位狀態指示燈的地址設置為hdx0.0,這是HMI的內部寄存器地址。位狀態指示燈的其他屬圖15-1第一次使用的工圖15-2右鍵彈出菜單打開編輯圖15-3從工具條打開編輯圖15-4從工程管理器打開編輯觸發周期是0.5秒,如下圖所示。圖15-5編輯然后在視圖上寫上如下代碼:@符號表示HMI或設備的寄存器,B_表示是以位的方式來15-6這段的意思就是將位HDX0.0的值在0和1直接來回切換,切換的頻率多少呢,這取決于觸發器的頻率,在這里例子中,我們采用的是每隔0.5s觸發一次。在UniCon上正確運行。結果語法檢查沒有發現任何問題。15.3的使用介分三類:一類是背景,它只有定時觸發,運行時間間隔最小為0,即開機后這段一15-7全局從運行條件分,可以分為四大類定時:在工程運行期間,每隔一段時間(0.5s)就觸發運行,直至工程結束。每個工程可以設置多個定時UniBuild使用手 十五下降沿:不停檢測觸發位的值,當該值從TRUE變FALSE,將被執行15-8畫面從運行條件分,也可以分為四大類初始化:在畫面加載時運行,在畫面存續期間,這個只執行一次關閉:在畫面銷毀或關閉時運行,在畫面存續期間,這個只執行一次定時:在畫面存續期間,每隔一段時間(0.5s)就觸發運行,直至畫面銷毀或者關閉。每個畫面可以設置下降沿:不停檢測觸發位的值,只要該值從TRUE變FALSE,將被執行 UniBuild使用手UniBuild使用手圖15-9編輯器的概工具條:用于新建、對進行編輯工具條圖15-10編輯工具:將選中的文本內容到系統剪貼板。:從系統剪貼板文本內容到編輯器。:對當前進行語法檢查,檢查的結果將在結果區域列舉出來 視圖視圖列舉了當前畫面(全局)的所有。鼠標雙擊節點就可以打開相應的進行編輯全局的定時最多也是32個。新建定時15-11間隔:每個多長時間運行一次,單位是:0.5秒。取消:取消新建 視圖中的定時節點會列舉出來圖15-12新建定時器刪除定時15-13修改完定時間隔后,點擊確定,就修改成功了位觸發是指在工程(畫面)存續期間,每隔約20ms就會去檢查指定的位是否滿足觸發條件,如果滿足觸發條件,就執行一次,所以,位觸發只要滿足觸發條件,就會被執行,直到工程(畫面)關UniBuild使用手UniBuild使用手
圖15-14新建位觸發15-1觸發條含每個約20ms檢測位,只要該位值從FALSE變TRUE,就執行一次每個約20ms檢測位,只要該位值從TRUE變FALSE,就執行一次刪除位觸編輯位觸發屬從工程配置中雙擊全局函數,打開全局函數編輯器。如下圖所15-1515-16圖15-17新建函數函數名稱:全局函數的名稱,不能與已有的函數名刪除全局函刪除該函數,需要注意的是,如果在其他中了該函數,則會編譯出錯。編輯全局函數屬從工具條中選擇“修改屬性”,就可以打開圖15-17的框,調整函數的參數。表15-2對設備寫含舉@B_I0.0:位地址@b_HDX0.0:位地@b_HDW0當HMI@B_2#2:I0.0:連線號22@B_I0.0:缺省連線上if@B_HDX0.0=1then?從寄存器HDX0.0的@B_HDX0.0=0 ?0寫往寄存器HDX0.0@W_QW0@W_QW01?先從寄存器QW0讀出數據,將該數加1,再寫往于1,則必須用到UniCon提供的控制設備的系統函數。對于HMI內部寄存器的,不需要連線號和站號-Script1.0特Program語法關鍵DIM...ASIF...THEN...ELSE...ENDIF(single-line&multy-FOR...TO...STEP...DO...WHILE...SUB...ENDFUNCTION...END函在每個保存之前,都應該進行語法檢查,只有通過正確語法檢查的才可以在HMI上正確運行,否則,HMI是不會執行有錯誤的的。當工程被編譯時,UniBuild軟件會檢查每個的語法是否正確,檢查到的語法錯誤將被列舉出來。identifier***containsinvalid標識***含有字符attempttoredeclaresub***重復的子過程名稱attempttoredeclarefunctionattemptto word***asattempttousetype***asunecpected')'whileparsingargumentsforfunctioncannotparseexpression(oneoftheargumentsoffunctioncannotparseargumentsof toomanyargumentsforfunctionnotenoughargumentsforfunction'('expectedaftersubnameunecpected')'whileparsingargumentsforsubcannotparseexpression(oneoftheargumentsofsub***)cannotparseargumentsof toomanyargumentsforsub/functionnotenoughargumentsforsub/functioncannotparse'('expectedafterfunctionnameunexpecteduseofsub***asapartofillegalstatementsprecedingsubs/functionsdeclaration在處理子過程/函數的中遇到的描述unexpectedendoffilewhilelookingfor'endsub'endoflineexpectedafterendoflineexpectedafterendoflineexpectedafterendoflineexpectedafter'while','until'orendoflineexpectedaftercannotparseexpressionafter'while'.cannotparseexpressionafteruntil'.'do'without'loop'.sub***containsinvalidcharactersub***alreadydeclared.子過程***已經被函數***已經被subnameexpectedafterfunctionnameexpectedaftervariablename'integerfloatingorstringexpected或者'endsub'without'sub'.'endsub'沒有和相應的'sub'匹配.'endfunction'without'function'.'endfunction'沒有和相應的'function'匹配endoflineexpectedafter'beep'.'dim'unexpectedvariablenameexpectedafter'as'expectedaftervariable'integer''floating'or'string'expectedafter或','orendoflineexpectedaftertypeindimDim語句之后應該是?,?或者換行cannotparseexpressionafterwhile'.endoflineexpectedafter'while''while'without'wend'endoflineexpectedafter'wendwithout'while'variblenameexpectedafter'for'.'='expectedaftervariablecannotparseexpressionafterfor''to'expected應該有cannotparseexpressionafter'to'cannotparseexpressionafterstep'endoflineexpected'for'withoutendoflineexpectedafternext'.'next'without'for'cannotparseexpressionafterif'.'then'expected.unexpectedendoffilewhilelookingforunexpectedendoffilewhilelookingfor'else'or'else'without'endif'withoutlabelnameexpectedafter'goto'.unexpectedendoflinewhilelookingfor')'infunction','missing')'unexpectedendoflineinexpression.unexpectedendoffileinexpression.確使用,如果使用不當,會消耗大量的CPU時間,并最終影響整個工程的效率。在中盡量不要使用過大的循環,如果執行一次的循環次數太多,勢必影響HMI在其他方在中盡量不要頻繁外部寄存器(如PLC的寄存器等),由于串口通信比較慢,如果頻繁訪問外部寄存器,則會導致執行效率的嚴重降低。甚至也影響畫面響應效率,當然,由于UniCon雖然UniCon每個畫面的定時器(位觸發)分別最多允許有32個,但由于畫面可以嵌套子畫面,所以,同時運行的個數可能遠遠不止這個數,但為了保證性能和效率,在任何時刻,同時運行在UniBuild使用UniBuild使用手處理工程中用到的Windows字體;從菜單工具--工程編譯可以完成編譯動作,也可以從工具條的圖標“編譯工程”來編譯工程,在編之前,UniBuild編譯錯誤(警告序內類原因1或者部件所的地址庫的條目已可能導致部件無法與PLC正確2345面678同9同UniBuild使用手 十七工程/上1)程序之前,首先需要用串口連接線將HMI的調試口(COM2)和PC的串口連接起來串口連接好后,HMI將自動進入狀態圖17-1工 圖17-2上傳/界表17-1上傳/界面說屬性名說PC的串口選PC串口HMI進行通信的波特率,波特率默認是要傳輸的文件是配方還是編譯好的HMT文HMI-從HMI上傳所需要的文件到PC保PC-UniBuild使用手UniBuild使用手工程完畢后,需要重新啟動,才能讓新的HMT文件起運行如果過程出錯,程序將會給出相應提示,HMI上原來的HMT文件將繼續保留9針線的接線方式為9針母 USB的過程如下圖17-3 請選擇UniBuild安裝 安裝完USB驅動,在界面的“串口”選擇USB口即可。其他操作和串口一樣配方上傳/UniBuild使用手 十七配方上傳到PC上來保存UniBuild使用手 十八模從菜單工具--離線模擬可以進入離線模擬窗口,從菜單工具--模擬可以進入模擬模擬則是在PC的RS232接口已經連接了相應的PLCPLC已經預設好了梯形圖程序,這種模擬可以很好地反映工程在HMI上以及在實際工程環境中的運行情況。錯誤,請檢查通訊口設置的各個參數是否已經和PLC的通訊參數一致。UniBuild使用手 十九HMI內部保留寄存HMI為了編寫工程的方便,UniCon提供了幾大類的內部器,用戶可以將它們當作程序的臨時變量使用,使用方法與PLC的寄存器方式是一致的,也是通過地址的方式來的,UniCon總共提供了三數據區(HD):用戶存放用戶數據;特殊區(HP):保留寄存器UniCon所保留系統數據區UniCon的系統數據區(HS)用于保存系統數據,可以以兩種方式來以字的方式,前綴為HSW,編號范圍為:HSW0-HSW2047,這是以十進制的方式來的。比如:HSW0表示系統數據區的第零個字,HSW1表示系統數據區的第一個字。以位的方式來,前綴是HSX,編號范圍為:HSX0.0-HSX2047.15,”.”前面的編號是字編號(范圍0-2047),而后面的是位編號(范圍0-15)。比如HSX1020.12,其含義就是以位方式系統數據區,具102012需要注意的是,HSW和HSX的空間是的;比如,HSX1020.12是第1020個字的第如果某個HSW已經被系統保留,則HSX該字某個位的值是沒有任何意義的。數據區UniCon的系統區(HD)用于保存工程的暫時數據,可以以兩種方式來比如:HDW0表示系統數據區的第0個字,HDW01表示系統數據區的第一個字。以位的方式來,前綴是HDX,編號范圍為:HDX0.0-HDX8191.15,”.”前面的數表示字的編HDX1020.12,其含義就是以位方式訪問系統數據區,具置是第1020個字的第12位。12位,通過HDW1020得到一個字,這個字的第12位與HDX1020.12是一致的該區是專門開放編程用的,UniCon一般不會在此區預設保留寄存器,用戶可以放心使用。HDW8000UniBuild使用手 十九HMI內部保留寄存特殊區UniCon的特殊區(HP)用于保存系統的特殊數據,可以以兩種方式來比如:HPW0表示系統數據區的第零個字,HPW1表示系統數據區的第一個字。以位的方式來,前綴是HPX,編號范圍為:HPX0-HPX8191.15,”.”前面的數字表示字的編號(范圍:0-8191),而后面的兩位數是該字的位編號(范圍0-15),這兩個編號都是十進制。比如HPX1020.12,其含義就是以位方式系統數據區,具置是第1020個字的第12位。用戶需要特別注意的是,HPW和HPX的空間是的,也就是說HPX1020.12是第1020個字的第12位,這個位的值與通過HPW1020得到一個字,這個字的第12位是一致的。如果HP(HPXHPW)(內容不完整配方索引區UniCon提供了一種靈活的方式來索引配方文件的配方數據,這就使得可以利用數值輸入/顯示部件、RPW的用法如下RPW**####,共有六個數字,前兩個**表示第幾組號,####表示是第幾個成分,比如:RPW010002表則RPW110011返回的值為零,而往RPW110011寫值則不會寫到文件里。RPW沒有提供位的方式,因為這沒有任何意義。而成份的范圍是0-1000。19-1保留字地含用HMI配方組號寄存時,UniConHPW000000獲得配時,UniConHPW000000獲得配PLC上傳的配方放到UniBuild使用UniBuild使用手HMI對 0:1:2:0:1:0:1:2:3:4:5:6:0:1:0:1:2:0:11:20:同的字體,HMI支持3種語言,0:0:1:2:0:1:2:3:4:5:6:7:0:1:0:1:2:0:11:20域 1 2 3 1 2 3 4 5 6 7 8 9 10 11 123:隔HSW000160~HSW000163,4 1 21:器1:0:1:0:1:字字1=01=00:1:0:1:0:1:0:1:01PROT2PLC端PROT3PLC端0:1:備盤0:1:1=0:1:2:0:1:2:3:4:5:6:7:0:1:0:1:2:0:11:20:???512要掉電保存FLASH UniBuild使用UniBuild使用手二十串行通訊與PLCRS-2321962EIA-232-E,作為工業標準,以保證不同廠家產品之間的兼容。RS-422由,并允許在一條平衡總線上連接最多10個。RS-422是一種單機發送、多機接收的單向、平衡傳輸規TIA/EIA-422-A標準。為擴展應用范圍,EIA1983RS-422RS-485力和保護特性,擴展了總線共模范圍,后命名為TIA/EIA-485-A標準。由于EIA建議標準都是以“RS”作為前綴,所以在通訊工業領域,仍然習慣將上述標準以RS作前綴稱謂。RS-232、RS-422與RS-485標準只對接口的電氣特性做出規定,而不涉及接插件、電纜或協議,在此基礎上用戶可以建立自己的通信協議。因此在界的應用,許多廠家都建立了一套通信協議,務器上的控制協議則了,如Louth、Odetis協議是公開的,而ProLINK則是基于Profile上的。RS-232PC機與通信工業中應用最廣泛的一種串行接口。RS-232被定義為一種在低速率串行通訊中增加通訊距離的單端標準。RS-232采取不平衡傳輸方式,即所謂單端通訊。20-1RS-232DB25據時,發送端驅動器輸出正電平在+5~+15V,負電平在-5~-15VTTL,1520kb/s。RS-232是為點對點(即只用一電氣參數參見表20-1。20-1RS232、RS422、RS485規1收、11101325040004000(負載最小值+/-5V~+/-(空載最大值30V/μ輸入電阻(Ω4K(最小RS-422、RS-485與RS-232不一樣,數據信號采用差分傳輸方式,也稱作平衡傳輸,它使用一對雙絞線,將其中一線定義為A,另一線定義為B,如圖20-2。20-2RS-422/RS-485通常情況下,發送驅動器A、B之間的正電平在+2~+6V,是一個邏輯狀態,負電平在-2~6V,是另AABBAB之間有大于+200mV的電平時,輸出正邏輯電平,小于-200mV時,輸出負邏輯電平。接收平衡線上的電平范圍通常在200mV6V之間。參見圖20-3。20-3收平衡線上的電平范圍通常在200mV至6V之間。BRS-422520-4ADB9連接器(Master(SalveΩ(終接電阻。RS-422四線接口由于采用單獨的發送和接收通道,因此不必控制數據方向,各裝置之間任何必須的信號交換均可以按軟件方式(XON/XOFF握手)或硬件方式(一對單獨的雙絞線。圖 圖100kb/s速率以下,才可能達到最大傳輸距離。只有在很短的距離下才能獲得最高速率傳輸。一般100米長的雙絞線上所能獲得的最大傳輸速率僅為1Mb/s。RS-422需要一終接電阻,要求其阻值約等于傳輸電纜的特性阻抗。在矩距離傳輸時可不需終接電阻,即一般在300米以下不需終接電阻。終接電阻接在傳輸電纜的最遠端。RS-422有關電氣參數見RS232、RS422、RS485電氣特性雙向通信,參見圖20-5中的圖C。RS-42232個設備。參見圖20-5中的D。圖 圖圖20-5RS-485至+7V之間,RS-485最小輸入阻抗為12k而RS-422是4k;因為RS-485滿足所有RS-422的規范,所以RS-485的驅動器可以用在RS-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 股權與債權轉讓及企業重組后的財務顧問服務協議
- 股權終止及公司治理結構協議
- 股東對公司員工福利借款合同范本
- 股權投資退出與代持權益處理合同
- 創業企業股權質押融資合同范本
- 綠色能源項目股權融資代理協議范本
- 生態農業項目股權轉讓及綠色農產品生產協議
- 大數據股東干股合作協議書
- 環保科技公司環保技術研發人員雇傭協議
- 跨界合作股權眾籌合作協議
- 高效工作八大技能
- 2023年松潘縣小升初英語考試題庫及答案解析
- 2022年環江毛南族自治縣小升初英語考試試題及答案解析
- 北京市高考外語口試《外語口試題集》
- 某頂管計算書
- T-GDSCEE 109-2022 數字音頻功率放大器通用規范
- GB/T 40080-2021鋼管無損檢測用于確認無縫和焊接鋼管(埋弧焊除外)水壓密實性的自動電磁檢測方法
- GB/T 15452-2009工業循環冷卻水中鈣、鎂離子的測定EDTA滴定法
- 一二三四級應急響應流程圖參考模板范本
- 2023年公路工程監理工作合同管理內容及有效措施
- 《等離子弧焊》教學課件
評論
0/150
提交評論