一種為控制器中Python編程高效提供實時數據的方法
基本信息
申請?zhí)?/td> | CN202110656805.1 | 申請日 | - |
公開(公告)號 | CN114020271A | 公開(公告)日 | 2022-02-08 |
申請公布號 | CN114020271A | 申請公布日 | 2022-02-08 |
分類號 | G06F8/41(2018.01)I;G06F8/36(2018.01)I;G06F16/22(2019.01)I;G06F16/23(2019.01)I;G06F16/25(2019.01)I | 分類 | 計算;推算;計數; |
發(fā)明人 | 楊光;張新勇 | 申請(專利權)人 | 北京標志卓信科技有限公司 |
代理機構 | 北京久維律師事務所 | 代理人 | 邢江峰 |
地址 | 100020北京市朝陽區(qū)立清路7號院2號樓1層1單元106室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及編程技術領域,尤其涉及一種為控制器中Python編程高效提供實時數據的方法,首先通過協(xié)議處理程序將解析出來的外設數據實時值Value通過唯一的變量名字Key為索引更新到共享變量字典中;然后Python應用程序引用import并調用標準庫的API,通過變量的名字Key隨時到共享變量字典中查找當前實時值;當協(xié)議處理程序檢測到變量被Python修改,立即將該變化進行相應的數據編碼,并發(fā)送到相應的設備上;并調用特定的Python子程序,通知Python程序已完成發(fā)送;最后所有的外設均通過這種方式在內存中建立變量字典,將各種異種設備全部統(tǒng)一到了一個標準字典接口上。本發(fā)明極大的減輕了Python程序中訪問各種異種外設時學習外設通訊協(xié)議、編寫通訊程序和數據編解碼的工作量。 |
