- 艾寶物聯IOBOV? ─ 工業無線測控專家
這些數據可以從輸入端口上連接的外部器件獲得,需要使用傳送指令讀取這些器件上的數據并送到內部單元;初始數據也可以用程序設置,即向內部單元傳送立即數;另外,某些運算數據存儲在機內的某個地方,等程序開始運行時通過初始化程序送到工作單元。
(1) 機內數據的存取管理
在數據運算過程中,機內的數據傳送是不可缺少的。運算可能要涉及不同的工作單元,數據需在他們之間傳送;運算可能會產生一些中間數據,這需要傳送到適當的地方暫時存放;有時機內的數據需要備份保存,這要找地方把這些數據存儲妥當??傊?,對一個涉及數據運算的程序,數據管理是很重要的。
此外,二進制和 BCD 碼的轉換在數據管理中也是很重要的。
(2) 運算處理結果向輸出端口傳送
運算處理結果總是要通過輸出實現對執行器件的控制,或者輸出數據用于顯示,或者作為其他設備的工作數據。對于輸出口連接的離散執行器件,可成組處理后看作是整體的數據單元,按各口的目標狀態送入一定的數據,可實現對這些器件的控制。
(3) 比較指令用于建立控制點
控制現場常有將某個物理量的量值或變化區間作為控制點的情況。如溫度低于多少度就打開電熱器,速度高于或低于一個區間就報警等。作為一個控制“閥門”,比較指令常出現在工業控制程序中。