當前位置:編程學習大全網 - 編程軟體 - 基恩士plc的系統時間在哪獲取

基恩士plc的系統時間在哪獲取

基恩士plc的系統時間的獲取方法是:使用OB1中的臨時變量"OB1_DATE_TIME"來讀取系統時間。

因為OB1中定義了名為"OB1_DATE_TIME"的臨時變量。OB1的每個掃描周期都會讀取系統時間,並存儲到"OB1_DATE_TIME"中。因此,通過該臨時變量即可得到系統時間。

還可以調用SFC1來讀取系統時間。

系統功能SFC1是專門用來讀取系統時鐘的,程序如如8所示。讀取的系統時鐘值存放於DB20中DBX8.0開始的8個字節空間中。

基恩士plc的數據類型是:

DATE_AND_TIME是Step7四種復雜數據類型(DATE_AND_TIME、STRING、ARRAY及STRUCT)的壹種,表示由日期和時間組成的時間,可以使用縮寫DT來代替DATE_AND_TIME。

DATE_AND_TIME變量由8個字節構成,分別代表年、月、日、時、分、秒、毫秒,最後壹個字節0-3位代表星期,4-7位表示毫秒,數據以BCD碼表示。如圖1所示,為DATE_AND_TIME的數據格式。

DATE_AND_TIME數據類型的取值範圍為:

最小:DT#1900-01-01-0:00:00.000。

最大:DT#2089-12-31-23:59:59.999。

  • 上一篇:VR開發工程師需要具備的技能有哪些
  • 下一篇:如何評價讓孩子廢寢忘食的兒童動畫片《變形警車波利2》?
  • copyright 2024編程學習大全網