欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Plc系統(tǒng)的制作方法

文檔序號:9813982閱讀:756來源:國知局
Plc系統(tǒng)的制作方法
【技術領域】
[0001]本申請涉及PLC系統(tǒng),尤其涉及可以充分控制工業(yè)現(xiàn)場和高效執(zhí)行基于網(wǎng)頁的服務的PLC系統(tǒng)。
【背景技術】
[0002]近來,諸如可編程邏輯控制器(PLC,programmable logic controller)的工業(yè)設備逐漸增加基于網(wǎng)頁的服務的支持,諸如超文本傳輸協(xié)議(HTTP)、文件傳輸協(xié)議(FTP)、簡單網(wǎng)絡時間協(xié)議(SNTP)、簡單郵件傳輸協(xié)議(SMTP)等服務。
[0003]S卩,PLC通過使用HTTP的網(wǎng)頁服務器支持來檢查在遠程的控制設備的狀態(tài),以及使用FTP在設備上接收數(shù)據(jù)。同樣地,PLC通過網(wǎng)絡使用SNTP用于時間同步和通過電子郵件使用SMTP服務向用戶發(fā)送控制設備所經(jīng)歷的。
[0004]圖1為用于通用基于網(wǎng)頁服務的協(xié)議架構圖,TCP層11和IP層12執(zhí)行向目的地發(fā)送數(shù)據(jù)的功能,并且應用層13位于TCP/IP層11和12上,并且充當系統(tǒng)和用戶之間的接口以提供用戶想要的服務。
[0005]配置應用層13的服務包括SMTP、FTP、SNTP、數(shù)據(jù)通信等,并且從TCP/IP層11和12發(fā)送到應用層13的數(shù)據(jù)在應用層被分析且被處理為適于數(shù)據(jù)特性的服務。
[0006]在這種情況下,數(shù)據(jù)通信服務發(fā)送和接收關于工業(yè)設備的信息或控制數(shù)據(jù),并且基于網(wǎng)頁服務控制系統(tǒng)以及數(shù)據(jù)通信服務,或提供按照用戶所期望處理的數(shù)據(jù)。
[0007]圖2為與典型掃描同步批處理一致的PLC系統(tǒng)的操作流程圖,其為一種方法,其中輸入數(shù)據(jù)首先被處理,數(shù)據(jù)按照用戶定義的控制程序被處理,然而處理結果應用到輸出。
[0008]在這種情況下,當PLC系統(tǒng)開始操作時,在步驟S21執(zhí)行掃描操作。S卩,當在步驟S21-1執(zhí)行輸入圖像區(qū)域更新時,在步驟S21-3使用掃描程序執(zhí)行操作,并且該操作完成,在步驟S21-5執(zhí)行輸出圖像區(qū)域更新。
[0009]在步驟S21的掃描操作之后,在步驟S23中PLC系統(tǒng)判定是否需要基于網(wǎng)頁服務的處理,并且當不需要基于網(wǎng)頁服務的處理時,在步驟S21中再次執(zhí)行掃描操作,并且當需要基于網(wǎng)頁服務的處理時,在步驟S25中執(zhí)行網(wǎng)頁服務,隨后在步驟S21中執(zhí)行掃描操作。
[0010]因此,與典型掃描同步批處理一致的PLC系統(tǒng)的基于網(wǎng)頁的服務需要與掃描操作分離的操作。
[0011]由于在工業(yè)現(xiàn)場的系統(tǒng)控制急需考慮迅速數(shù)據(jù)處理和響應,所以掃描時間作為確定設備質(zhì)量的重要標準。
[0012]諸如HTTP、FTP、SNTP、SMTP等的基于網(wǎng)頁的服務無法使得系統(tǒng)在請求服務之前作為負載,但是一旦執(zhí)行操作,就需要處理大量數(shù)據(jù)。
[0013]處理大量用于基于網(wǎng)頁服務的操作的數(shù)據(jù)成為增加掃描時間的原因。結果,它影響工業(yè)設備的控制處理,因此有可能導致系統(tǒng)發(fā)生故障。
[0014]相反,當基于網(wǎng)頁服務的數(shù)據(jù)處理被限制以便最小化基于網(wǎng)頁服務對工業(yè)設備的控制處理的影響時,基于網(wǎng)頁服務不能順利執(zhí)行。

【發(fā)明內(nèi)容】

[0015]實施例提供了一種PLC系統(tǒng),其可以充分控制工業(yè)現(xiàn)場和高效執(zhí)行基于網(wǎng)頁的服務。
[0016]在一個實施例中,可編程邏輯控制器(PLC)系統(tǒng)包括存儲單元,其存儲用戶程序;主控制單元,其基于用戶程序執(zhí)行掃描操作,測量掃描操作所需的掃描時間,以及判定是否需要處理基于網(wǎng)頁服務;和基于網(wǎng)頁服務控制單元,其根據(jù)是否需要處理基于網(wǎng)頁服務的判定結果,處理基于掃描時間服務請求詳情的服務數(shù)據(jù)和從所述主控制單元發(fā)送的服務數(shù)據(jù)。
[0017]根據(jù)一個實施例,測量掃描操作的掃描時間,以及可變地確定按照掃描時間處理基于網(wǎng)頁服務的量以處理服務是可能的。
[0018]因此,PLC系統(tǒng)可以充分控制工業(yè)現(xiàn)場和高效地執(zhí)行基于網(wǎng)頁服務。
[0019]同樣地,由于當需要處理多個基于網(wǎng)頁服務時按照優(yōu)先級處理服務,所以高效地處理基于網(wǎng)頁的服務是可能的,從而增強基于網(wǎng)頁服務的質(zhì)量也是可能的。
[0020]—個或更多實施例的詳情將結合附圖和一下說明來解釋。根據(jù)說明書和附圖以及權利要求將使得其他特征變得顯而易見。
【附圖說明】
[0021]圖1是通用基于網(wǎng)頁服務的協(xié)議架構圖。
[0022]圖2是與典型掃描同步批處理一致的PLC系統(tǒng)的操作流程圖。
[0023]圖3是根據(jù)一個實施例的PLC系統(tǒng)的方框圖。
[0024]圖4是根據(jù)一個實施例的基于網(wǎng)頁服務控制單元的方框圖。
[0025]圖5是根據(jù)一個實施例的處理基于網(wǎng)頁服務的過程的流程圖。
【具體實施方式】
[0026]在詳述的說明和權利要求中使用的術語和詞匯不應當限制地解釋為典型含義或在詞典中指示的含義,而應當解釋為與基于發(fā)明人合適定義的術語的方面以便以最好的方式描述他的或她的發(fā)明的原理的創(chuàng)新性方面的技術精神匹配的含義和方面。
[0027]因此,由于在詳細說明中描述的實施例和在附圖中顯示的配置僅僅是示例,并且不覆蓋實施例的所有技術精神,所以應當知道存在各種等同和變化,其可以代替它們用來實現(xiàn)本申請。
[0028]下文中,將參考附圖詳細描述根據(jù)一個實施例的PLC系統(tǒng)和基于網(wǎng)頁服務的處理方法。
[0029]圖3為根據(jù)一個實施例的PLC系統(tǒng)的方框圖。
[0030]參考圖3,與根據(jù)一個實施例的PLC系統(tǒng)300包括輸入和輸出單元310、存儲單元320、主控制單元350和基于網(wǎng)頁服務的控制單元370。其他組件進一步被包括,或某些組件可以被忽略。
[0031]輸入和輸出單元300配置為發(fā)送數(shù)據(jù)到與PLC系統(tǒng)300連接的外部設備以及接收來自與PLC系統(tǒng)300連接的外部設備的數(shù)據(jù)。
[0032]存儲單元330存儲各種程序和PLC系統(tǒng)操作所需的各種數(shù)據(jù)。例如,存儲單元330存儲操作系統(tǒng)(OS)、用戶程序和輸入輸出數(shù)據(jù),以及根據(jù)程序操作的結果。
[0033]主控制單元350控制整個PLC系統(tǒng)300。主控制單元350根據(jù)程序執(zhí)行操作(掃描操作)。在這種情況下,主控制單元350測量執(zhí)行掃描操作所花費的時間(掃描時間)。由主控制單元350測量的掃描時間可以發(fā)送到基于網(wǎng)頁服務的控制單元370。
[0034]在該示例下,掃描操作可以包括輸入圖像區(qū)域更新操作、使用掃描程序的操作和輸出圖像區(qū)域更新操作。
[0035]輸入圖像區(qū)域更新操作定義為在執(zhí)行掃描程序之前讀取PLC系統(tǒng)的輸入模塊的接觸狀態(tài)值,和將讀取的值存儲在輸入圖像區(qū)域。即,輸入圖像區(qū)域更新操可以作為自外圍設備讀取數(shù)據(jù)的操作。
[0036]輸出圖像區(qū)域更新操作定義為將掃描程序的執(zhí)行結果存儲在輸出圖像區(qū)域內(nèi)。存儲在輸出圖像區(qū)域內(nèi)的執(zhí)行結果可輸出到輸出模塊。
[0037]在掃描操作完成之后,主控制單元350發(fā)送測量的掃描時間到基于網(wǎng)頁服務的控制單元370,并且還判定是否需要處理基于網(wǎng)頁的服務。
[0038]當判定是否需要處理基于網(wǎng)頁的服務的結果為判定不需要處理基于網(wǎng)頁的服務時,主控制單元350可以測量掃描時間,并再次執(zhí)行掃描操作。
[0039]相反地,當判定是否需要處理基于網(wǎng)頁的服務的結果為判定需要處理基于網(wǎng)頁的服務時,主控制單元350可以發(fā)送用于處理基于網(wǎng)頁服務的信號。
[0040]作為示例,可以基于外部是否輸入服務請求,來執(zhí)行是否需要處理基于網(wǎng)頁的服務的判定。
[0041]在這種情況下,當判定已經(jīng)輸入基于網(wǎng)頁服務的請求時,主控制單元350可以向基于網(wǎng)頁服務的控制單元370發(fā)送服務請求詳情和服務數(shù)據(jù)以及服務處理信號。
[0042]當從主控制單元350接收到服務處理信號、服務請求詳情和服務數(shù)據(jù)時,基于網(wǎng)頁服務的控制單元370根據(jù)服務請求詳情來處理和提供服務數(shù)據(jù)。在這種情況下,基于網(wǎng)頁服務的控制單元370可以參考從主控制單元350提供的掃描時間來調(diào)整服務數(shù)據(jù)的量。
[0043]根據(jù)掃描時間的基于網(wǎng)頁服務的控制單元370的數(shù)據(jù)處理方法可以有差別地設置。作為示例,根據(jù)掃描時間設置要處理的數(shù)據(jù)的量,和處理基于掃描時間和已經(jīng)設置的要處理的數(shù)據(jù)量的服務數(shù)據(jù),是可能的。
[0044]作為另一個示例,基于某一范圍劃分掃描時間,根據(jù)該某一范圍設置處理的數(shù)據(jù)量,是可能的,并且基于掃描時間所屬范圍的確定和確定的掃描時間所屬范圍內(nèi)要處理的數(shù)據(jù)的量的確定來確定服務數(shù)據(jù)是可能的。
[0045]如上所述,提供根據(jù)掃描時間的基于網(wǎng)頁服務的數(shù)據(jù)處理方法用來幫助讀者理解實施例,并且不限于以上內(nèi)容。
[0046]然而,相比較于掃描時間長時,當掃描時間短時,基于網(wǎng)頁服務的控制單元370可以處理更多的服務數(shù)據(jù)。
[0047]下文中,將參考圖4詳細描述根據(jù)實施例的基于網(wǎng)頁服務的控制單元的操作和配置。
[0048]圖4為根據(jù)實施例的基于網(wǎng)頁服務的控制單元的方框圖。
[0049]參考圖4,根據(jù)實施例的基于網(wǎng)頁服務的控制單元370包括存儲單
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
庆阳市| 郑州市| 韩城市| 九江县| 德钦县| 常州市| 广河县| 石棉县| 华安县| 岑溪市| 湄潭县| 濮阳市| 长治县| 祥云县| 伊宁市| 奉贤区| 哈尔滨市| 纳雍县| 阜平县| 勃利县| 社会| 德格县| 道孚县| 巴林右旗| 阳泉市| 宜春市| 三江| 新兴县| 麟游县| 房产| 夏津县| 乌鲁木齐县| 芜湖市| 南丰县| 凤山县| 九台市| 凤阳县| 元阳县| 于都县| 吴桥县| 周口市|