999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Windows+RTX 運行系統的數控系統軟PLC 模塊開發研究

2020-10-09 13:15:12丁榮暉
科技與創新 2020年19期
關鍵詞:系統

丁榮暉

(蘇州高博軟件技術職業學院,江蘇 蘇州215163)

1 引言

開關量控制系統是數控系統的一項重要內容,其工作內容是對機床IO 及控制面板進行科學控制。具體到實際應用中,主要內容有獨立硬件PLC、內嵌PLC、軟PLC。獨立硬件PLC 在工作中具有穩定性好、技術相對成熟等特點。內嵌式PLC 在工作中,可以直接在數控系統內部完成對開關量的控制,因此,具有工作程序簡單、易操作等特點。然而,就當前實際情況來看,其中也存在諸多不足之處,如結構性封閉較差。

針對上述問題,基于Windows+RTX 操作系統平臺,對數控系統軟PLC 模塊的開發做出相應分析,并對相關技術要點進行了實驗。

2 軟PLC 模塊設計

2.1 軟件平臺選擇

本文基于Windows+RTX 操作系統平臺,對數控系統軟PLC 模塊展開分析。Windows 操作系統是業界廣受好評的操作系統,具備較好的開放性、軟件多樣可利用資源優勢。然而,就當前實際情況而言,Windows 運行過程中都不是“硬實時”操作系統,因此在實際工作過程中很難滿足實際需求,這主要是由軟PLC 的實際運行特點及對限位及刀庫的控制模式所決定的。

而RTX 在正常工作中,可以同時提供進程間通信對象,能有效彌補單純采用Windows 的不足,并提供了高分辨率時鐘、定時器,以及中斷管理。這些內容都可以為開發人員提供可靠的參考數據。因此,采用Windows+RTX 相結合的平臺,能夠充分發揮兩種系統的優勢,有利于改善傳統系統模式的不足,有助于PLC 模塊的進一步研發,并且在與CNC系統的通信共同使用過程中,能夠有效達到合理控制機床開關量的目的。

2.2 軟PLC 設計結構

軟PLC 設計過程主要由兩部分組成,具體如圖1 所示。由圖1 可知,軟PLC 在RTSS 環境中工作,其相關工作流程是根據以上步驟所完成的。整個工作過程中,伴隨數控系統的正常運行,通過不同任務欄的相互數據轉換,從而完成工作,并實現數控系統控制的目的。

圖1 軟PLC 設計過程

3 軟PLC 運行系統的設計

3.1 任務執行模塊

任務執行模塊工作流程如圖2 所示。

任務執行模塊啟動后的工作過程可視為一個循環。這一循環過程中,相關任務執行模塊首先從指令庫讀取相關信息,然后對相關數據進行分析,根據分析的數據結果,通過執行函數進行數據處理,然后開始下個循環工作模式。當接受End 指令后,任務執行模塊則會停止工作,也就是完成了軟PLC 的正常工作任務。

3.2 系統管理模塊

系統管理模塊是軟PLC 運行的核心內容,其主要功能是負責整體數據處理及相關資源管理工作。

軟PLC 正常工作時,針對系統管理模塊的具體工作流程如圖3 所示。

圖2 任務執行模塊工作流程

圖3 針對系統管理模塊的具體工作流程

系統管理模塊工作時,先通過計算機Time Count++來處理系統中相應的數據信息,然后開啟管理系統模塊、開啟IO模塊,待IO 讀寫結束后,系統模塊會及時開啟高速執行任務。當Time Count 為4 的倍數時,則會開啟普通任務執行模塊。

3.3 I/O 模塊

I/O 模塊同樣是軟PLC 設計中的一項重要組成部分,其主要工作職責是負責數據的輸入、輸出工作。軟PLC 工作流程如圖4 所示,當系統進入實際工作時,首先會初始化IPC及其他全局變量,之后系統則會創建系統管理線程,并通過任務執行任務線程以及IO 線程,構建適合PLC 正常運行的系統環境。然后,系統在正常工作模式下,系統管理線程負責調度其他線程工作,并通過控制整個系統模塊,完成相關功能的控制工作。最后當任務結束時,系統會停止工作,并自行退出整個工作程序。

圖4 軟PLC 工作流程

3.4 軟PLC 多任務系統的同步與通信

軟PLC 正常工作時,主要是通過4個模塊來進行工作,并配合多線程技術來實現相關功能。IPC 對象在進行線程同步通信過程中,主要用到7個IPC 對象,具體如表1 所示。

表1 軟PLC 運行系統IPC 對象

3.5 軟PLC 運行系統測試

此次設計中為了進一步驗證軟PLC 的相關功能,可采用實驗平臺進一步加以驗證,具體如圖5 所示。該軟件平臺采用Windows XP+RTX6.5 系統,硬件平臺為PC、固高GO400 運動控制卡、固高IO 端子卡及LED 燈測試板。

圖5 驗證軟PLC 的相關功能

測試結果表明,基本指令執行時間為0.01 μs,功能指令的執行時間為0.015 μs。同時實際推斷結果能夠發現,該軟PLC 執行500 條指令所用的時間僅為0.007 ms,因此,該PCL 在實際工作過程中,能夠高效率完成相關指令操作,具有較好的使用性能,可以勝任機床開關的相關操作任務。

4 結語

總而言之,數控系統軟PLC 模塊的研究與開發是一項復雜的工作,采用軟PLC 系統能夠有效完成數控系統開關的相關功能操作,并且具有一定的開放性與兼容性。然而具體到實際使用過程中,由于Windows 運行過程中都不是“硬實時”操作系統,因此在工作過程中很難滿足實際需求。因此,該平臺工作中采用的是Windows+RTX 操作系統,經過實際測試,判定軟PLC 在該環境中能夠正常運行,并高效完成了相關操作。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 欧美在线天堂| 免费一级成人毛片| 福利小视频在线播放| 亚洲中文字幕手机在线第一页| 精品伊人久久久久7777人| 亚洲精品老司机| 91成人在线免费观看| 美女一级毛片无遮挡内谢| 操国产美女| 精品国产91爱| 久久人与动人物A级毛片| 欧美国产中文| 91久久国产综合精品女同我| 欧美午夜在线观看| 国产91丝袜在线播放动漫| 538精品在线观看| 美女一级免费毛片| 亚洲综合亚洲国产尤物| 日韩精品专区免费无码aⅴ| 国内嫩模私拍精品视频| 中文无码精品A∨在线观看不卡| 日韩国产无码一区| 亚洲国产成人精品一二区| 18禁色诱爆乳网站| 无码精品一区二区久久久| 99热亚洲精品6码| 91精品网站| 亚洲国产亚综合在线区| www成人国产在线观看网站| www.99在线观看| 精品剧情v国产在线观看| 国产国语一级毛片在线视频| 亚洲视频二| 高清色本在线www| 久久77777| 日韩精品免费在线视频| 亚洲第一区欧美国产综合| 成人另类稀缺在线观看| 午夜a级毛片| 欧美精品综合视频一区二区| 午夜高清国产拍精品| 国产成人av大片在线播放| 国产自在线播放| 色婷婷成人网| 中文字幕无线码一区| 黄色成年视频| 看你懂的巨臀中文字幕一区二区| 精品伊人久久久久7777人| 国产一区二区三区在线观看视频| 久久6免费视频| 色老头综合网| 尤物视频一区| 国产精品太粉嫩高中在线观看| 欧美精品v| 青草国产在线视频| 精品福利视频网| 最新精品国偷自产在线| 国产特级毛片aaaaaaa高清| 欧美亚洲日韩中文| 免费在线观看av| 久久久精品国产亚洲AV日韩| 国产日韩精品欧美一区灰| 秋霞国产在线| 久久精品最新免费国产成人| 国产一区二区三区精品久久呦| 欧美成人亚洲综合精品欧美激情| 日本一区中文字幕最新在线| 亚洲精品无码av中文字幕| 亚洲手机在线| 欧美三级视频在线播放| 国产91成人| 国产国语一级毛片在线视频| 国产成人精品无码一区二| 欧美色伊人| 国产精品私拍在线爆乳| 先锋资源久久| 婷婷成人综合| 久热中文字幕在线| 狠狠做深爱婷婷久久一区| 成人免费一区二区三区| 91尤物国产尤物福利在线| 99精品免费欧美成人小视频 |