圖像數據制作裝置及可編程顯示器的制造方法
【技術領域】
[0001]本發明涉及制作圖像數據的圖像數據制作裝置以及基于該數據的用于圖像顯示的可編程顯示器。
【背景技術】
[0002]一直以來,可編程顯示器因可以顯示可編程邏輯控制器(PLC)所連接設備的運轉狀況、受理用戶對PLC的各種操作(例如,向PLC發出指示)而廣為人知。可編程顯示器擁有觸摸屏監視器等顯示裝置兼輸入裝置,其顯示畫面上包含計量表等可顯示上述運轉狀況的部件或開關、按鈕等可供用戶操作的部件。一般情況下,先由個人計算機(PC)等機器的信息處理裝置制作出所述圖像數據,再將所述圖像數據下載在可編程顯示器上。
[0003]近年來,制作(繪制)所述圖像的相關技術一直在研發中。例如,可運用專利文獻I上公開的技術,對可編程顯示器上正在顯示圖像的部件配置進行變更。且在圖像制作領域,運用專利文獻2上記載的技術可使部件的配置工作更為簡單。
[0004]現有技術文獻
[0005]【專利文獻I】日本國公開專利公報“專利公開2013-161376A號公報(公開日:2013 年 8 月 19 H )”。
[0006]【專利文獻2】日本國公開專利公報“專利公開2011-3145A號公報(公開日:2011年I月6日)”。
【發明內容】
[0007]發明所要解決的技術問題
[0008]但是,即使運用專利文獻1、2上記載的技術,用戶在繪制圖像時仍有必要調整部件的位置。因此,對于不熟悉繪制作業的用戶而言,繪制作業是一項耗時耗力的工作。值得一提的是,對于繪制在可編程顯示器上的圖像而言,當變更其部件配置的用戶與繪制該圖像的用戶不是同一人時,則實施變更的用戶不一定熟悉該圖像的繪制情況。因此,即使允許在可編程顯示器上變更圖像數據,用戶可能也無法熟練運用該功能。
[0009]鑒于上述問題,本發明的目的是提供一種圖像數據制作裝置及可編程顯示器,可輕易制作出可編程顯示器所顯示圖像的相關數據。
[0010]解決技術問題的方法
[0011]為解決上述問題,與本發明的一種實施例有關的圖像制作裝置包括矩形區域設定部和部件設定部。在可編程顯示器上作為背景顯示圖像的背景圖像被劃分為多個矩形區域,所述矩形區域設定部指定所述矩形區域的位置及大小;將具有指定功能的對象及顯示指定數據的對象中的至少一個部件圖像配置于所述背景圖像時,由部件設定部決定將所述背景圖像配置于哪一個矩形區域。且在所述背景圖像中,所述部件設定部對與位于所述部件圖像的配置位置的所述矩形區域以及與上述部件圖像相對應的部件進行設定。同時,在所述部件設定中,所述部件圖像被對應于所述矩形區域內且根據所述矩形區域的大小以相應的位置或尺寸顯示,所述部件設定部對該顯示狀況進行設定。
[0012]發明的有益效果
[0013]本發明的效果是更容易制成顯示在可編程顯示器上的圖像數據。
【附圖說明】
[0014]圖1是與本發明的一實施例及其它實施例有關的個人計算機及可編程顯示器的結構方框圖。
[0015]圖2是在所述個人計算機上進行單元設定的具體示例圖。
[0016]圖3是在所述個人計算機進行部件設定的具體示例圖。
[0017]圖4是由所述個人計算機生成的部件設定數據的一個結構示例圖。
[0018]圖5是所述可編程顯不器所顯不圖像的一個不例圖。
[0019]圖6是在所述可編程顯示器所顯示圖像的一個示例中,用戶變更單元設定時的操作及變更后顯示器畫面的示例圖。
[0020]圖7是在所述可編程顯示器所顯示圖像的一個示例中,用戶變更部件設定時的操作及變更后顯示器畫面的示例圖。
[0021]圖8是所述個人計算機的單元設定及部件設定的其它實施例的示例圖。
[0022]符號說明:
[0023]I PC (圖像數據制作裝置)
[0024]2可編程顯示器
[0025]20數據制作部
[0026]21單元設定部(矩形區域設定部)
[0027]22部件設定部
[0028]61顯示屏(顯示部)
[0029]70控制部(顯示控制部)
[0030]71單元設定變更部(矩形區域設定變更部)
[0031]72部件設定變更部
[0032]80存儲模塊
【具體實施方式】
[0033]下面將結合本發明實施方式中的附圖,對本發明實施方式中的技術方案進行清楚、完整地描述。
[0034]〔實施例〕
[0035]參照圖1?8對本發明的一實施例進行說明。首先,參照圖1對與本實施例有關的各種裝置結構進行說明。
[0036]圖1是與實施例1有關的個人計算機及可編程顯示器的結構方框圖。本實施例采用可編程顯示器2、制作可編程顯示器2所使用數據(數據文件)的個人計算機(PC) I (圖像數據制作裝置)以及作為可編程顯示器2外部設備的PLC3。
[0037]所述可編程顯示器2與所述PCl及所述PLC3連接,從而實現所述可編程顯示器2與所述PCl及所述PLC3之間的通信連接。所述PCl制作數據文件并將所述數據文件發送至所述可編程顯示器2,而所述PLC3采集數據文件并將所述數據文件發送至所述可編程顯示器2。
[0038]所述PCl是裝有OS (Operating System)的通用計算機。所述PCl包括接受用戶輸入操作的輸入裝置10、依據所述輸入操作制成所述數據文件的數據制作部20、存儲各種數據文件的第一存儲模塊30、向所述可編程顯示器2發送所述數據文件的發送模塊40以及用于顯不 GUI (Graphical User Interface)的監視器 11。
[0039]此外,所述PCl還包括CPU (Central Processing Unit)、內存、存儲設備、通信接口等通用計算機普遍含有的裝置。
[0040]所述可編程顯示器2上作為背景顯示的圖像(背景圖像)的尺寸由所述數據制作部20決定。此外,所述數據制作部20還將制作出對所述背景圖像作出各項規定的所述單元設定數據及部件設定數據,并將制成的所述單元設定數據及所述部件設定數據及圖像數據存儲在所述第一存儲模塊30。
[0041]以下對所述圖像數據、所述單元設定數據及所述部件設定數據進行說明。
[0042]所述圖像數據是指所述第一存儲模塊30所存儲的各種圖像中顯示于所述可編程顯示器2的圖像數據。所述圖像數據包括背景圖像、在所述背景圖像上(正面)顯示的部件的圖像(部件圖像)。此外,“部件”是指具備所規定功能的對象(例如開關、燈、計量表等)以及至少一個專門顯示指定數據的對象(例如圖像對象、文本框等)。
[0043]當背景圖像被劃分在指定的矩形區域(單元)上時,所述單元設定數據是指對所述矩形區域的各位置作出各項規定(單元設定)的數據。所述單元設定數據至少應包括單元的位置信息及尺寸。在本實施例中,所述單元設定數據包括標明單元位置信息的單元編號(單元的行編號及列編號)、標明單元尺寸信息的各行高及各列寬。另外,在本實施例中,將所述部件圖像配置于單元之前,所述部件圖像的形狀、顏色雖已定義,但其尺寸尚未定義。當所述部件圖像已配置在單元上時,所述部件圖像將依據該單元的大小以合適的尺寸進行顯示。
[0044]所述部件設定數據是指對部件作出各項規定(部件設定)的數據,包括所述部件的特定信息、所述部件所屬單元的特定信息、所述部件圖像的尺寸(所述部件圖像的顯示尺寸)信息、顯示所述部件時或變更該顯示狀態時所參照的地址信息。此外,所述地址信息是使所述部件圖像的顯示狀態(例如開關的ΟΝ/OFF狀態及燈的燈亮/燈滅狀態等)發生改變的數據或根據用戶對所述部件圖像的操作(例如觸摸),存儲變更數據的存儲區域地址。
[0045]若將部件圖像配置在單元上,則可生成該部件的部件設定數據。將該部件圖像配置在單元上時,確定部件圖像的顯示尺寸并將該尺寸信息存儲在部件設定數據中。
[0046]此外,所述數據制作部20將所述數據文件存儲在所述第一存儲模塊30,所述數據文件包括所述圖像數據、所述單元設定數據、所述部件設定數據。
[0047]所述數據制作部20包括制作所述單元設定數據的單元設定部21 (矩形區域設定部)以及制作所述部件設定數據的部件設定部22。此外,將所述數據文件發送至所述可編程顯示器2時,所述數據制作部20還包括對信息進行發送處理的信息發送處理部23。
[0048]所述單元設定部21將一個畫面的背景圖像劃分為任意個單元,并為每個單元制作出標明該單元信息的單元設定數據。單元設定的情況將在后面進行詳細描述。此外,所述單元設定部21還可變更所述單元設定數據并依據該變更情況更新所述單元設定數據。變更單元設定后,所述單元設定部21向所述部件設定部22通知該變更內容。
[0049]所述部件設定部22根據所述單元設定部21發送的變更內容、數據制作部20發送的背景圖像尺寸的變更情況或用戶的指定操作,對背景圖像上顯示的部件圖像位置(配置)及顯示尺寸進行設定。在本實施例中,所述部件設定部22使一個部件圖像從屬于任一單元并對該部件圖像的位置及顯示尺寸進行設定。在本實施例中,用戶通過所述輸入裝置10將含有指定一點(使用定點設備指定的一點)的單元判定為部件圖像的配置單元。
[0050]此外,所述部件設定部22還對各部件的地址作出規定。而且,當所述部件的顯示狀態根據已規定地址的數據值發生改變時,所述部件設定部22可對引起該變化的閾值作出規定。
[0051]為了對部件作出特殊規定,所述部件設定部22將制作出部件設定數據。所述部件設定數據與單元(已配置部件圖像)的特定信息、已設定部件的圖像顯示尺寸、地址信息相對應。關于上述部件配置及地址規定的詳情將在下文中進行描述。
[0052]所述信息發送處理部23將所述第一存儲模塊30保存的所述數據文件發送至所述可編程顯示器2。具體而言,所述信息發送處理部23先將所述數據文件轉換為所述可編程顯示器2可讀的文件形式,然后依照所述PCl中CPU的信息發送指示,通過所述發送模塊40將轉換后的文件發送至所述可編程顯示器2。
[0053]由所述第一存儲模塊30存儲所述數據文件。所述數據文件至少應由所述圖像數據、所述單元設定數據、所述部件設定數據構成。所述第一存儲模塊30還存儲有各種部件圖像及背景圖像的數據(未圖示)。
[0054]值得一提的是,所述第一存儲模塊30可以是HDD (Hard Disk Drive)或SSD(SolidState Drive)等內置在所述PCI中的存儲裝置,也可以是SD記憶卡、USB(UniversalSerial Bus)閃存以及DVD (Digital Versatile Disc)等使用所述PCI的指定接口或驅動即可用于存儲的外部存儲裝置。
[0055]下面對所述可編程顯示器2的結構進行說明。所述可編程顯示器2是一種可接收用戶的指令操作、同時對必須顯示的各種部件圖像進行顯示的計算機,即HMI (HumanMachine Interface)設備。
[0056]所述可編程顯示器