国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      模擬數(shù)據(jù)創(chuàng)建支持設備的制作方法

      文檔序號:6290757閱讀:140來源:國知局
      專利名稱:模擬數(shù)據(jù)創(chuàng)建支持設備的制作方法
      技術領域
      本發(fā)明涉及一種支持用于執(zhí)行模擬的輸入/輸出信號操作窗口的配置信息 的創(chuàng)建、以調試將要由例如可編程控制器和數(shù)字控制器等控制器執(zhí)行的順序程 序的設備。
      技術背景當順序控制程序被創(chuàng)建并由例如可編程控制器和數(shù)字控制器等控制器執(zhí) 行時,需要調試連接到由順序控制程序控制的控制器的輸入/輸出單元(輸入/ 輸出設備)是否可以被正確地操作。最終,在執(zhí)行順序控制程序的控制器中執(zhí) 行調試。在公知的模擬方法中,通過使用輸入/輸出信號操作窗口代替輸入/輸 出單元,在輸入/輸出信號操作窗口中初步地且模擬地產(chǎn)生輸入信號。輸入信 號被輸入到控制器中,并且來自控制器的輸出信號被顯示在輸入/輸出信號操 作窗口中。例如,未經(jīng)審查的日本專利公開No.7-314284描述了一種方法,該方法用 于通過登記關于操作部分的按鈕的、分別用于輸入(X040 )和用于輸出(Y050 ) 的I/O設備號碼來檢驗梯形圖程序和電路,并使用登記了輸入/輸出設備的搡 作規(guī)范的操作規(guī)范文件來創(chuàng)建輸入/輸出設備的偽數(shù)據(jù)。當通過使用輸入/輸出信號操作窗口執(zhí)行順序控制程序的調試時,按照慣 例,需要對如上所述的輸入/輸出信號操作窗口的輸入按鈕、輸出燈等分配輸 入/輸出信號。對輸入/輸出信號操作窗口的按鈕和燈人工地設置輸入/輸出信號 需要花費很多工作和時間,并且非常麻煩。 發(fā)明內(nèi)容本發(fā)明提供一種模擬數(shù)據(jù)創(chuàng)建支持設備,該設備使得容易創(chuàng)建用于使用模 擬的信號來調試順序控制程序的輸入/輸出操作窗口 。本發(fā)明的模擬數(shù)據(jù)創(chuàng)建支持設備支持輸入/輸出信號操作窗口配置信息的 創(chuàng)建,該輸入/輸出信號操作窗口配置信息用于模擬將要由控制器執(zhí)行的順序
      控制程序的執(zhí)行,該控制器使用其自身提供的信號存儲器執(zhí)行與其連接的輸入/輸出單元的順序控制。該模擬數(shù)據(jù)創(chuàng)建支持設備包括讀取裝置,其讀取與 在該控制器中存儲的輸入/輸出單元有關的預設的配置設定信息;存儲裝置, 其存儲與信號存儲器中的、用于目標輸入/輸出信號地址的輸入/輸出信號有關 的預設的解釋信息;以及,添加裝置,其參考在所述存儲裝置中存儲的輸入/ 輸出信號解釋信息,將與從所讀取的配置設定信息中提取的輸入/輸出信號地 址有關的輸入/輸出信號解釋信息添加到所提取的輸入/輸出信號地址中,從而 創(chuàng)建輸入/輸出信號操作窗口配置信息。該添加裝置可以通過從配置設定信息中提取各個輸入/輸出單元的輸入/輸 出信號地址來創(chuàng)建提取信息,并且使用提取信息來創(chuàng)建輸入/輸出信號操作窗 口的配置信息。依據(jù)本發(fā)明,可以根據(jù)輸入/輸出單元的配置設定信息來自動地創(chuàng)建并設 置將要在生成并顯示了經(jīng)過調試的輸入信號的輸入/輸出信號操作窗口中設置 的用于模擬的信息,這使得可以有效地執(zhí)行調試工作。


      圖1給出了根據(jù)本發(fā)明的一個實施例的整體的基本部件的配置,并且給出 了模擬數(shù)據(jù)創(chuàng)建支持設備、控制器及輸入/輸出單元模擬設備的基本部件的框 圖;圖2是根據(jù)實施例的用于解釋輸入/輸出信號操作窗口配置信息的框圖; 圖3給出了根據(jù)實施例的在用于設置輸入/輸出單元的配置設定信息的窗口中顯示的一個示例;圖4是根據(jù)實施例的提取信息的說明性表格;圖5是根據(jù)實施例的輸入/輸出信號解釋信息的說明性表格;圖6是根據(jù)實施例的輸入/輸出信號操作窗口配置信息的說明性示圖;圖7a和圖7b是根據(jù)實施例的輸入/輸出信號操作窗口的說明性示圖;圖8是給出了根據(jù)實施例的輸入/輸出信號操作窗口配置信息的創(chuàng)建處理的算法的流程圖;圖9是給出了根據(jù)實施例的模擬并調試控制程序的處理的算法的流程圖。
      具體實施方式
      圖1是給出了模擬數(shù)據(jù)創(chuàng)建支持設備100、控制器102和輸入/輸出單元模 擬設備ioi的基本部件的框圖,其中,控制器102是執(zhí)行順序控制的、例如為 數(shù)字控制器和可編程控制器等的控制器,輸入/輸出單元模擬設備101對根據(jù) 本實施例中的控制程序而執(zhí)行的、輸入/輸出單元的控制進行模擬。模擬數(shù)據(jù)創(chuàng)建支持設備100、控制器102和輸入/輸出單元模擬設備101 通過通信;洛徑51而相互連"l姿。模擬數(shù)據(jù)創(chuàng)建支持設備ioo具有通過總線12相互連接的處理器1、顯示 器2、鍵盤3、通信接口 4、 ram5等。ram 5存儲用于創(chuàng)建輸入/輸出信號操 作窗口配置信息的程序6,該輸入/輸出信號操作窗口配置信息用于創(chuàng)建模擬地 產(chǎn)生輸入/輸出單元的輸入/輸出信號并執(zhí)行模擬的輸入/輸出信號操作窗口 。 ram 5還讀出并存^f諸輸入/輸出單元50的配置設定信息35,配置設定信息35 存儲在控制器102中(參考為圖1中的"配置設定信息")。ram 5還存儲用 于解釋輸入/輸出信號的輸入/輸出信號解釋信息10,輸入/輸出信號包括輸入/ 輸出信號的符號和注釋。由用于創(chuàng)建輸入/輸出信號操作窗口配置信息的程序6 根據(jù)輸入/輸出信號解釋信息10和配置設定信息7,來創(chuàng)建并存儲輸入/輸出信 號操作窗口配置信息ii。 ram 5中安裝的工作存儲器8用于臨時地存儲創(chuàng)建 輸入/輸出信號操作窗口配置信息11過程中的數(shù)據(jù),以及做其它的工作。工作 存儲器8存儲提取信息9,提取信息9包括從配置設定信息7中提取的輸入/ 輸出信號信息。在控制器102中,通過總線40將處理器31 、用于存儲系統(tǒng)程序的rom 32、 ram33、顯示器36、鍵盤37、用于存儲輸入/輸出信號等的信號存儲器38以 及通信接口 39相互連接。還通過輸入/輸出接口 (未示出)將輸入/輸出單元 50連接到總線40。在ram 33中,與本發(fā)明相關聯(lián)地設置和存儲控制程序(順序控制程序) 34以及連接到控制器102的輸入/輸出單元50的配置設定信息35等。在輸入/輸出單元模擬設備101中,將處理器21、 ram 23、顯示器24、 鍵盤25以及通信接口 26連接到總線27。將由模擬數(shù)據(jù)創(chuàng)建支持設備100創(chuàng) 建的輸入/輸出信號操作窗口配置信息11傳送到ram22,并作為輸入/輸出信 號操作窗口配置信息23存儲。
      由通信路徑51通過通信接口 4、 39和26將模擬數(shù)據(jù)創(chuàng)建支持設備100、 控制器102以及輸入/輸出單元模擬設備101相互連接,以此來發(fā)送/接收信息。圖2是示出輸入/輸出信號操作窗口配置信息的創(chuàng)建的過程的框圖。如上所述,將輸入/輸出單元50連接到控制器102,設置連接到控制器102 的輸入/輸出單元50的配置設定信息35并將其存儲在控制器102的RAM 33 中。同時,RAM 33存儲控制程序(順序控制程序)34,該控制程序34執(zhí)行 輸入/輸出單元50的順序控制。RAM33中存儲的配置設定信息35被傳送到模 擬數(shù)據(jù)創(chuàng)建支持設備100 ,并作為輸入/輸出單元的配置設定信息7存儲在RAM 5中。模擬數(shù)據(jù)創(chuàng)建支持設備100的處理器1接收通過從輸入/輸出單元的配置 設定信息7中提取關于每一個輸入/輸出單元的輸入/輸出信號信息而獲得的提 取信息9,并且將用于解釋由符號和注釋組成的輸入/輸出信號的內(nèi)容加入到提 取信息9的輸入/輸出信號信息中,以此創(chuàng)建輸入/輸出信號操作窗口配置信息 11。模擬數(shù)據(jù)創(chuàng)建支持設備100中創(chuàng)建的輸入/輸出信號操作窗口配置信息11 被傳送到輸入/輸出單元模擬設備101,并作為輸入/輸出信號操作窗口配置信 息23存儲在RAM 22中。輸入/輸出單元模擬設備101基于其中存儲的輸入/輸出信號操作窗口配置 信息23,在顯示器24上顯示用于對控制程序(順序控制程序)34進行模擬的 輸入/輸出信號操作窗口。在操作輸入/輸出信號操作窗口時,對控制程序(順 序控制程序)34進行模擬,并執(zhí)行調試。圖3給出了用于設置輸入/輸出單元的配置設定信息的窗口的一個顯示示 例,該配置設定信息存儲于控制器102的RAM 33中。地址"X…,"和"Y…."表示在信號存儲器38中存儲的信號的地址。地址 "X.…"表示存儲了從輸入/輸出單元50輸入到控制器102的輸入信號的地址 (X表示輸入信號)。地址"Y…."表示存儲了從控制器102輸出到輸入/輸出 單元50的輸出信號的地址(Y表示輸出信號)。對于地址,存儲了表示在硬件中的連接位置的"組址"("GROUP")、"基 址,,("BASE")及"槽址"("SLOT"),并且同時,輸入了表示輸入/輸出字 節(jié)的數(shù)量的分配名稱并將其作為配置設定信息35存儲。模擬數(shù)據(jù)創(chuàng)建支持設備100讀出在控制器102的RAM33中存儲的配置設
      定信息35,并將配置設定信息35作為配置設定信息7存儲在RAM5中。配置設定信息7中包括的表示機械連接位置的信息,即"組址"、"基址" 及"槽址",對于輸入/輸出信號操作窗口配置信息11的創(chuàng)建并不是必需的。 由于此原因,不從配置設定信息7中提取上述信息。代替地,對于每一個輸入 /輸出單元名稱提取輸入/輸出信號信息,即輸入地址"X…",和輸出地址"Y…-"。 圖4是提取信息的說明性表格。輸入/輸出單元50的名稱由作為配置設定 信息7而存儲的分配名稱來確定。參考圖3和4所示的示例,具有分配名稱 "CM03I"的一組輸入地址"X…."和具有分配名稱"CM02O"的一組輸出地 址"Y…."形成圖3所示的配置設定信息中的一個輸入/輸出單元,在圖4中將 上面提到的輸入/輸出單元稱為1/0單元A。以同樣的方式,在I/0單元B的單 元名稱下提取具有分配名稱"CM06I"和"CM04O"的一組地址。提取每一 個輸入/輸出單元的輸入地址"X…."和輸出地址"Y'…",并將其擴展成位地 址。圖5是輸入/輸出信號解釋信息10的說明性表格,該輸入/輸出信號解釋信 息10用于解釋一內(nèi)容,該內(nèi)容包括目標輸入/輸出信號的符號和注釋。輸入/ 輸出信號解釋信息IO才艮據(jù)例如梯形圖等順序控制程序的控制程序34而創(chuàng)建, 并在模擬數(shù)據(jù)創(chuàng)建支持設備100中被初步地設置和登記。對于輸入/輸出信號的每一個地址,存儲對應信號的符號和注釋。在圖5 所示的示例中,對于輸入地址"X0.0",將符號和注釋分別設置為"ST"和 "START"。以相同的方式,對于輸入地址"X0.1",將符號和注釋分別設置為 "SP,,和"STOP"。對于輸出地址"Y0.0",將符號和注釋分別設置為"Y一ST" 和"Y_START"。同樣地,也對其它輸入/輸出地址設置提供了符號和注釋,該 符號和注釋表示了各個地址的信號的內(nèi)容。圖4是從圖3的輸入/輸出單元的配置設定信息7 ( 35 )中提取的,如圖4 所示,對提取信息9的各個單元的輸入和輸出地址添加圖5所示的輸入/輸出 信號解釋信息。其結果是,創(chuàng)建了如圖6所示的輸入/輸出信號操作窗口配置 信息ll。換句話說,對于每一個輸入/輸出(1/0)單元,將輸入/輸出信號解釋 信息10中設置的符號和注釋分配給相應的輸入地址和輸出地址。在此情況下, 忽視并且不提取在輸入/輸出信號解釋信息10而非提取信息9中設置和注冊的
      輸入/輸出地址。僅對提取信息的輸入/輸出地址添加符號和注釋。因此而創(chuàng)建的輸入/輸出信號操作窗口配置信息11被傳送到輸入/輸出單元模擬設備101,并作為輸入/輸出信號操作窗口配置信息23存儲在RAM 22 中?;谝虼硕鎯Φ妮斎?輸出信號操作窗口配置信息23,在顯示器24上顯 示用于模擬的輸入/輸出信號操作窗口。通過操作輸入/輸出信號操作窗口,進 行控制程序的模擬,并執(zhí)行調試。圖7a和圖7b給出了用于模擬的輸入/輸出信號操作窗口的示例,其顯示 于輸入/輸出單元,莫擬設備101的顯示器24上。圖7a給出了讀出輸入/輸出(I/O ) 單元A的輸入/輸出信號操作窗口的屏幕,而圖7b是給出了對于輸入/輸出 (I/O)單元B的輸入/輸出信號操作窗口的屏幕的示例。對應于輸入地址"X…."顯示輸入按鈕61,對應于輸出地址"Y.…"顯示 輸出燈62。在該顯示中,在輸入按鈕61的上方布置的數(shù)字0至7表示輸入/ 輸出地址的數(shù)值的小數(shù)點之后的數(shù)值。在輸入按鈕61和輸出燈62中,根據(jù)圖6所示的輸入/輸出信號操作窗口 配置信息23顯示各個符號。例如,在圖7a所示的輸入/輸出(1/0)單元A的 輸入/輸出信號操作窗口中,由于對輸入地址"X0.0"而存儲的、輸入/輸出信 號操作窗口配置信息23的符號是"ST",因此在相應于地址"X0.0"的輸入 按鈕中顯示符號"ST"。由于在輸入/輸出信號操作窗口配置信息23中存儲符 號"SP",因此類似地在相應于地址"X0.1"的輸入按鈕61中顯示符號"SP"。 與輸入/輸出信號操作窗口配置信息23相同,對輸出地址"Y0.0"和"Y0.1" 分別設置符號"Y一ST"和"Y_SP"。從而,在各自的輸出燈62中顯示這些符號以同樣的方式,在圖7b所示的輸入/輸出(I/O)單元B的輸入/輸出信號 操作窗口中,在各自的輸入按鈕61和輸出燈62中顯示對在輸入/輸出信號操 作窗口配置信息23中存儲的輸入/輸出(I/O)單元B各自的輸入/輸出地址而 存儲的符號。如果通過使用指示設備,例如鼠標和鍵盤25上提供的光標鍵,將輸入/ 輸出信號操作窗口上的光標或指示器放在輸入按鈕61或輸出燈62中的一個
      上,則如圖7a和7b所示顯示工具提示63,其中顯示了在與所選擇的輸入按 鈕61或輸出燈62對應的輸入/輸出信號操作窗口配置信息23中存儲的信息(輸 入/輸出單元名稱、地址、符號和注釋)。當執(zhí)行控制程序(順序控制程序)34的模擬時,使用光標或指示設備選 擇并輸入輸入按鈕61中的一個輸入按鈕,與傳統(tǒng)技術中相同地將所選擇的輸 入按鈕61的輸入信號(X地址)發(fā)送到控制器102。然后,由控制器102中 的控制程序處理輸入信號,并將輸出信號(Y地址)發(fā)送到輸入/輸出單元才莫 擬設備101。其結果是,開啟了與上述輸出信號對應的輸出燈62。在確定輸出 信號存在之后,執(zhí)行控制程序34的調試。圖8是用于模擬的輸入/輸出信號操作窗口配置信息的創(chuàng)建處理的算法的 流程圖,其由模擬數(shù)據(jù)創(chuàng)建支持設備100執(zhí)行。首先,讀取在控制器102中設置并存儲的輸入/輸出單元的配置設定信息 35,并且將其作為配置設定信息7存儲在RAM5中(步驟al )。然后,如圖4 所示,從配置設定信息7中提取用于每一個輸入/輸出單元名稱的輸入/輸出信 號信息(輸入地址和輸出地址)(步驟a2 )。對用于每一個提取的輸入/輸出單元名稱的輸入/輸出信號信息(輸入和輸 出地址)添加輸入/輸出信號解釋信息10的符號和注釋,以此獲得用于模擬的 輸入/輸出信號操作窗口配置信息11 (步驟a3 )。將輸入/輸出信號操作窗口配 置信息傳送到輸入/輸出單元模擬設備101 (步驟a4),并結束模擬數(shù)據(jù)創(chuàng)建支 持設備100的處理。圖9是給出了模擬和調試控制程序的處理的算法的流程圖。當選擇并輸入輸入/輸出單元名稱時,輸入/輸出單元模擬設備101的處理 器21在顯示器24上顯示用于對基于如圖7a和7b所示的輸入/輸出信號操作 窗口配置信息而選擇的輸入/輸出單元進行模擬的輸入/輸出信號操作窗口 (步 驟bl)。通過操作輸入/輸出信號操作窗口的輸入按鈕61,將輸入信號(X地 址的信號)傳送到控制器102??刂破?02執(zhí)行控制程序并向輸入/輸出單元模 擬設備101返回處理結果,作為輸出信號(Y地址的信號),從而開啟輸入/ 輸出信號操作窗口的、與上述的輸出信號對應的輸出燈62。重復執(zhí)行該操作。 根據(jù)與輸入按鈕61的操作有關的輸出燈62是否被開啟,對控制程序34進行 模擬以在控制程序的調試中使用(步驟b2 )。隨后,通過使用鍵盤25和在輸入/輸出單元模擬設備101的顯示器24上 顯示的輸入/輸出信號操作窗口,順序地選擇輸入/輸出單元,并執(zhí)行控制程序 的模擬和調試。根據(jù)上述實施例,圖6所示的輸入/輸出信號操作窗口配置信息11是從圖 4的提取信息9中獲得的,其中,圖4的提取信息9是通過從圖3所示的輸入 /輸出單元的配置設定信息7和圖5的輸入/輸出信號解釋信息10中提取輸入/ 輸出地址等而獲得的。然而,也可以在從輸入/輸出單元的配置設定信息7提 取輸入/輸出地址等時,直接從輸入/輸出信號解釋信息10中創(chuàng)建輸入/輸出信 號操作窗口配置信息ii,而無需創(chuàng)建如圖4所示的提取信息9。
      權利要求
      1.一種模擬數(shù)據(jù)創(chuàng)建支持設備,用于支持輸入/輸出信號操作窗口配置信息的創(chuàng)建,所述輸入/輸出信號操作窗口配置信息用于模擬將要由控制器執(zhí)行的順序控制程序的執(zhí)行,所述控制器使用其自身提供的信號存儲器執(zhí)行與所述控制器連接的輸入/輸出單元的順序控制,所述模擬數(shù)據(jù)創(chuàng)建支持設備包括讀取裝置,其讀取與在所述控制器中存儲的輸入/輸出單元有關的預設的配置設定信息;存儲裝置,其存儲與信號存儲器中的、用于目標輸入/輸出信號地址的輸入/輸出信號有關的預設的解釋信息;以及添加裝置,其參考在所述存儲裝置中存儲的輸入/輸出信號解釋信息,將與從所讀取的配置設定信息中提取的輸入/輸出信號地址有關的輸入/輸出信號解釋信息添加到所提取的輸入/輸出信號地址中,從而創(chuàng)建輸入/輸出信號操作窗口配置信息。
      2. 根據(jù)權利要求1所迷的模擬數(shù)據(jù)創(chuàng)建支持設備,其中,所述添加裝置 通過從配置設定信息中提取各個輸入/輸出單元的輸入/輸出信號地址來創(chuàng)建提 取信息,并且使用提取信息來創(chuàng)建輸入/輸出信號操作窗口的配置信息。
      3. 根據(jù)權利要求1所述的模擬數(shù)據(jù)創(chuàng)建支持設備,其中,輸入/輸出信號 解釋信息包括目標輸入/輸出信號地址的符號名稱和/或注釋。
      全文摘要
      一種模擬數(shù)據(jù)創(chuàng)建支持設備,其在通過使用輸入/輸出操作窗口的操作來模擬順序控制程序時使輸入/輸出操作窗口的創(chuàng)建變得容易。模擬數(shù)據(jù)創(chuàng)建支持設備讀取控制器中存儲的、輸入/輸出單元的配置設定信息。輸入/輸出信號信息(輸入/輸出地址)從配置設定信息被提取并添加了預設的輸入/輸出地址的符號和注釋。因而創(chuàng)建輸入/輸出信號操作窗口配置信息。輸入/輸出模擬設備執(zhí)行模擬,在該模擬中根據(jù)輸入/輸出信號操作窗口配置信息顯示輸入/輸出信號操作窗口;通過該窗口模擬地輸入輸入信號;以及在控制器中執(zhí)行控制程序來獲得輸出信號并在該窗口中顯示輸出信號,從而提供在控制程序的調試中的效用。
      文檔編號G05B19/04GK101211166SQ20071030116
      公開日2008年7月2日 申請日期2007年12月26日 優(yōu)先權日2006年12月27日
      發(fā)明者丸山豐和, 大西靖史, 長谷川哲 申請人:發(fā)那科株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1