• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種生產線設備的控制方法和裝置制造方法及圖紙

    技術編號:14444691 閱讀:58 留言:0更新日期:2017-01-15 09:36
    本發明專利技術實施例提供了一種生產線設備的控制方法和裝置,其中,所述生產線設備包括一個或多個硬件設備,所述硬件設備由下位機依據上位機發布的命令進行控制,所述的方法包括:為具有特定功能的硬件設備設定唯一的控制類Data對象;在上位機啟動時,判斷所述控制類Data對象是否存在;若是,則上位機針對所述控制類Data對象對應的硬件設備進行配置;若否,則上位機針對所述控制類Data對象對應的硬件設備不進行配置。本發明專利技術實施例通過對存在的硬件設備進行控制,否則不進行控制,從而在上位機實現了硬件設備的動態配置,使同一套上位機可以應用于有某硬件設備配置和無該硬件設備配置的兩種設備,減少了資源的浪費。

    【技術實現步驟摘要】

    本專利技術涉及生產線設備控制
    ,特別是涉及一種生產線設備的控制方法和一種生產線設備的控制裝置。
    技術介紹
    一套半導體的生產線設備由上位機和下位機共同進行控制,上位機是設備與用戶的接口,用戶將命令通過上位機發送給下位機,下位機根據收到的命令直接操作硬件設備,從而完成用戶的指令。下位機會把硬件設備的運行參數等信息反饋給上位機在界面上進行顯示。上位機和下位機協同合作,滿足生產需要。在實際應用中,上位機與下位機以及硬件設備要求是一一對應的,即根據實際中硬件設備的存在情況,配置相應的上位機和下位機。否則,如果上位機和下位機與實際的硬件設備不對應,用戶在上位機進行操作時會造成系統的出錯,影響設備的穩定性。因此,目前針對是否存在某硬件設備,需要獨立開發兩套上位機對其進行控制。以平臺冷泵為例,需要獨立開發兩套上位機,一套用于有平臺冷泵的設備,另一臺用于沒有平臺冷泵的設備??梢姡瑑商自O備的區別僅在于是否存在平臺冷泵,而獨立開發兩套上位機將會造成資源的浪費。
    技術實現思路
    鑒于上述問題,提出了本專利技術實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種生產線設備的控制方法和相應的一種生產線設備的控制裝置。為了解決上述問題,本專利技術實施例公開了一種生產線設備的控制方法,所述生產線設備包括一個或多個硬件設備,所述硬件設備由下位機依據上位機發布的命令進行控制,所述的生產線設備的控制方法包括:為具有特定功能的硬件設備設定唯一的控制類Data對象;在上位機啟動時,判斷所述控制類Data對象是否存在;若是,則上位機針對所述控制類Data對象對應的硬件設備進行配置;若否,則上位機針對所述控制類Data對象對應的硬件設備不進行配置。優選的,所述在上位機啟動時,判斷所述控制類Data對象是否存在的步驟包括:在上位機啟動時,獲取所有所述控制類Data對象字符串;針對所述控制類Data對象字符串,調用下位機服務RemoteObjectRTTI方法,獲得針對所述控制類Data對象字符串的返回值;若所述返回值為RemoteObjectType.NONE,則判定與所述控制類Data對象對應的硬件設備不存在;若所述返回值不為RemoteObjectType.NONE,則判定與所述控制類Data對象對應的硬件設備存在。優選的,所述上位機針對所述控制類Data對象對應的硬件設備進行配置的步驟包括:上位機訂閱所述控制類Data對象對應的硬件設備的所有數據類Data對象和控制類Data對象。優選的,所述上位機針對所述控制類Data對象對應的硬件設備不進行配置的步驟,包括:取消上位機對于所述控制類Data對象對應的硬件設備的所有數據類Data對象和控制類Data對象的訂閱。優選的,所述的生產線設備的控制方法,還包括:當上位機針對所述控制類Data對象對應的硬件設備進行配置時,在上位機界面展現所述硬件設備的相關信息;當上位機針對所述控制類Data對象對應的硬件設備不進行配置時,在上位機界面隱藏所述硬件設備的相關信息。優選的,所述硬件設備的相關信息包括用于展現所述硬件設備參數信息的控件及圖片;在上位機界面采用Panel控件隱藏所述硬件設備的相關信息。為了解決上述問題,本專利技術實施例還公開了一種生產線設備的控制裝置,所述生產線設備包括一個或多個硬件設備,所述硬件設備由下位機依據上位機發布的命令進行控制,所述的生產線設備的控制裝置包括:位于下位機的設定模塊,用于為具有特定功能的硬件設備設定唯一的控制類Data對象;位于上位機的判斷模塊,用于在上位機啟動時,判斷所述控制類Data對象是否存在;若是,則調用位于上位機的第一控制模塊;若否,則調用位于上位機的第二控制模塊;位于上位機的第一控制模塊,用于針對所述控制類Data對象對應的硬件設備進行配置;位于上位機的第二控制模塊,用于針對所述控制類Data對象對應的硬件設備不進行配置。優選的,所述位于上位機的判斷模塊包括:字符串獲取子模塊,用于在上位機啟動時,獲取所有所述控制類Data對象字符串;返回值獲取子模塊,用于針對所述控制類Data對象字符串,調用下位機服務RemoteObjectRTTI方法,獲得針對所述控制類Data對象字符串的返回值;第一判定子模塊,用于在所述返回值為RemoteObjectType.NONE時,則判定與所述控制類Data對象對應的硬件設備不存在;第二判定子模塊,用于在所述返回值不為RemoteObjectType.NONE時,則判定與所述控制類Data對象對應的硬件設備存在。優選的,所述位于上位機的第一控制模塊包括:位于上位機的訂閱子模塊,用于訂閱所述控制類Data對應的硬件設備的所有數據類Data對象和控制類Data對象。優選的,所述位于上位機的第二控制模塊包括:位于上位機的取消訂閱子模塊,用于取消上位機對于所述控制類Data對象對應的硬件設備的所有數據類Data對象和控制類Data對象的訂閱。優選的,所述的生產線設備的控制裝置,還包括:位于上位機的展現模塊,用于在上位機針對所述控制類Data對象對應的硬件設備進行配置時,在上位機界面展現所述硬件設備的相關信息;位于上位機的隱藏模塊,用于在上位機針對所述控制類Data對象對應的硬件設備不進行配置時,在上位機界面隱藏所述硬件設備的相關信息。優選的,所述硬件設備的相關信息包括用于展現所述硬件設備參數信息的控件及圖片,所述位于上位機的隱藏模塊包括:第一隱藏子模塊,用于采用Panel控件隱藏所述硬件設備的相關信息。本專利技術實施例包括以下優點:首先,本專利技術實施例通過為具有特定功能的硬件設備設定唯一的控制類Data對象,在上位機啟動時,判斷所述控制類Data對象是否存在,若是,則上位機針對所述控制類Data對象對應的硬件設備進行配置;若否,則上位機針對所述控制類Data對象對應的硬件設備不進行配置,從而在上位機實現了硬件設備的動態配置,使同一套上位機可以應用于有某硬件設備配置和無該硬件設備配置的兩種設備,減少了資源的浪費。其次,本專利技術實施例通過調用下位機服務RemoteObjectRTTI方法,獲得針對所述控制類Data對象字符串的返回值,根據返回值判斷與所述控制類Data對象對應的硬件設備是否存在。最后,本專利技術實施例的上位機界面根據硬件設備存在與否進行所述硬件設備的相關信息的展示或者隱藏,以及數據類Data對象的訂閱,從而上位機界面可以根據硬件設備的存在情況進行動態配置,使上位機界面可以與實際存在的硬件設備對應,避免了用戶誤操作不存在對應硬件設備的控件而造成的系統出錯的情況。附圖說明圖1是上位機、下位機Data對象和硬件設備之間關系的示意圖;圖2是本專利技術的一種生產線設備的控制方法實施例1的步驟流程圖;圖3是本專利技術的一種生產線設備的控制方法實施例2的步驟流程圖;圖4是本專利技術的一種生產線設備的控制裝置實施例1的結構框圖;圖5是本專利技術的一種生產線設備的控制裝置實施例2的結構框圖。具體實施方式為使本專利技術的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本專利技術作進一步詳細的說明。參照圖1,示出了上位機、下位機Data對象和硬件設備之間關系的示意圖。根據面向對象的編程方法,下位機會為每一個需要控制的硬件設備的功能或是需要向上位機反饋的本文檔來自技高網...
    一種<a  title="一種生產線設備的控制方法和裝置原文來自X技術">生產線設備的控制方法和裝置</a>

    【技術保護點】
    一種生產線設備的控制方法,其特征在于,所述生產線設備包括一個或多個硬件設備,所述硬件設備由下位機依據上位機發布的命令進行控制,所述的方法包括:為具有特定功能的硬件設備設定唯一的控制類Data對象;在上位機啟動時,判斷所述控制類Data對象是否存在;若是,則上位機針對所述控制類Data對象對應的硬件設備進行配置;若否,則上位機針對所述控制類Data對象對應的硬件設備不進行配置。

    【技術特征摘要】
    1.一種生產線設備的控制方法,其特征在于,所述生產線設備包括一個或多個硬件設備,所述硬件設備由下位機依據上位機發布的命令進行控制,所述的方法包括:為具有特定功能的硬件設備設定唯一的控制類Data對象;在上位機啟動時,判斷所述控制類Data對象是否存在;若是,則上位機針對所述控制類Data對象對應的硬件設備進行配置;若否,則上位機針對所述控制類Data對象對應的硬件設備不進行配置。2.根據權利要求1所述的生產線設備的控制方法,其特征在于,所述在上位機啟動時,判斷所述控制類Data對象是否存在的步驟包括:在上位機啟動時,獲取所有所述控制類Data對象字符串;針對所述控制類Data對象字符串,調用下位機服務RemoteObjectRTTI方法,獲得針對所述控制類Data對象字符串的返回值;若所述返回值為RemoteObjectType.NONE,則判定與所述控制類Data對象對應的硬件設備不存在;若所述返回值不為RemoteObjectType.NONE,則判定與所述控制類Data對象對應的硬件設備存在。3.根據權利要求1或2所述的生產線設備的控制方法,其特征在于,所述上位機針對所述控制類Data對象對應的硬件設備進行配置的步驟包括:上位機訂閱所述控制類Data對象對應的硬件設備的所有數據類Data對象和控制類Data對象。4.根據權利要求1或2所述的生產線設備的控制方法,其特征在于,所述上位機針對所述控制類Data對象對應的硬件設備不進行配置的步驟,包括:取消上位機對于所述控制類Data對象對應的硬件設備的所有數據類Data對象和控制類Data對象的訂閱。5.根據權利要求1或2所述的生產線設備的控制方法,其特征在于,還包括:當上位機針對所述控制類Data對象對應的硬件設備進行配置時,在上
    \t位機界面展現所述硬件設備的相關信息;當上位機針對所述控制類Data對象對應的硬件設備不進行配置時,在上位機界面隱藏所述硬件設備的相關信息。6.根據權利要求5所述的生產線設備的控制方法,其特征在于,所述硬件設備的相關信息包括用于展現所述硬件設備參數信息的控件及圖片;在上位機界面采用Panel控件隱藏所述硬件設備的相關信息。7.一種生產線設備的控制裝置,其特征在于,所述生產線設備包括一個或多個硬件設備,所述硬件設備由下位機依據上位機發布的命令進行控制,所述的裝置包...

    【專利技術屬性】
    技術研發人員:崔亞欣,
    申請(專利權)人:北京北方微電子基地設備工藝研究中心有限責任公司,
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 加勒比无码一区二区三区| 少妇人妻av无码专区| 国内精品久久人妻无码不卡| 少妇无码太爽了不卡视频在线看| 国产日产欧洲无码视频无遮挡| 少妇人妻偷人精品无码视频新浪| 国产乱子伦精品无码专区| 无码aⅴ精品一区二区三区浪潮| 久久亚洲中文无码咪咪爱| 免费看又黄又无码的网站| 亚洲AV无码成人精品区蜜桃| 国产精品无码av在线播放| 亚洲精品成人无码中文毛片不卡| 国产成人无码免费看视频软件| 欧洲Av无码放荡人妇网站| 国产日产欧洲无码视频无遮挡| 无码熟妇人妻AV影音先锋| 亚洲av无码成人精品区一本二本 | 性无码专区一色吊丝中文字幕| 亚洲欧洲免费无码| 无码熟熟妇丰满人妻啪啪软件| 色综合AV综合无码综合网站| 日韩人妻无码一区二区三区 | 亚洲精品无码乱码成人| 人妻少妇无码视频在线| 色综合久久久无码中文字幕波多| 亚洲熟妇无码爱v在线观看| 亚洲欧洲无码AV不卡在线| 久久久久亚洲av无码专区导航| 亚洲av中文无码乱人伦在线咪咕| 日韩精品无码熟人妻视频| 亚洲国产成人精品无码区在线观看| 国产精品无码素人福利免费| 最新亚洲人成无码网www电影| 亚洲av无码一区二区三区人妖 | 久久久久亚洲AV无码麻豆| 少妇人妻偷人精品无码视频| 免费无码一区二区三区| 精品久久久久久久无码| 无码人妻一区二区三区免费| 亚洲AV日韩AV无码污污网站|