西門子授權浙江代理商-西門子PLC一級代理商-觸摸屏伺服電機驅動代理商
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子PLC 西門子觸摸屏 西門子伺服電機 西門子變頻器 西門子直流調速器 西門子電纜 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
在用戶的PLC程序中所有的數據必須通過數據類型來識別,SIMATIC S7-1500 PLC的數據類型主要分為五類:
基本數據類型
參數類型
PLC數據類型
系統數據類型
硬件數據類型
對于前面三種數據類型,我相信大多數工程師都很熟悉,但對于系統數據類型和硬件數據類型,雖然在項目中我們會用的,但往往只是有到,沒有進一步了解。
1
系統數據類型
系統數據類型(SDT)有預定義的結構并由系統提供。系統數據類型的結構由固定數目的可具有各種數據類型的元素構成。系統數據類型的結構不能更改。系統數據類型只能用于特定指令,下表給出了可用的數據類型及其用途。
系統數據類型 | 長度 (字節) | 說明 |
IEC_TIMER | 16 | 定時值為TIME數據類型的定時器結構 例如,此數據類型可用于“TP”“TOF”“TON”“TONR”“RT”和“PT”指令 |
IEC_LTIMER | 32 | 定時值為LTIME數據類型的定時器結構 例如,此數據類型可用于“TP”“TOF”“TON”“TONR”“RT”和“PT”指令 |
IEC SCOUNTER | 3 | 計數值為SINT數據類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
IEC USCOUNTER | 3 | 計數值為USINT數據類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
IEC_COUNTER | 6 | 計數值為INT數據類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
IEC_UCOUNTER | 6 | 計數值為UINT數據類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
IEC_DCOUNTER | 12 | 計數值為DINT數據類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
IEC UDCOUNTER | 12 | 計數值為UDINT數據類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
IEC_LCOUNTER | 24 | 計數值為LDINT類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
系統數據類型 | 長度 (字節) | 說明 |
IEC ULCOUNTER | 24 | 計數值為LUINT類型的計數器結構 例如,此數據類型用于“CTU”“CTD”和“CTUD”指令 |
ERROR STRUCT | 28 | 編程錯誤信息或1/0訪問錯誤信息的結構 例如,此數據類型用于“GETERROR”指令 CREF |
CREF | 8 | 數據類型 ERROR STRUCT 的組成,在其中保存有關塊地址的信息 |
NREF | 8 | 數據類型 ERROR STRUCT 的組成,在其中保存有關塊地址的信息 |
VREF | 12 | 用于存儲VARIANT 指針 例如,此數據類型可用于SIMATIC S7-1200 Motion Control的指令 |
STARTINFO | 12 | 指定保存啟動信息的數據結構 例如,此數據類型用于“RDSINFO”指令 |
SSL_HEADER | 4 | 指定在讀取系統狀態列表期間保存有關數據記錄信息的數據結構 例如,此數據類型用于“RDSYSST”指令 |
CONDITIONS | 52 | 用戶自定義的數據結構,定義數據接收的開始和結束條件 例如,此數據類型用于“RCVCFC”指令 |
TADDR Param | 8 | 指定用來存儲那些通過UDP實現開放用戶通信的連接說明的數據塊結構 例如,此數據類型用于“TUSEND”和“TURSV”指令 |
系統數據類型 | 長度 (字節) | 說明 |
TCON_Param | 64 | 指定用來存儲那些通過工業以太網(PROFINET)實現開放用戶通信的連接說明 例如,此數據類型用于“TSEND”和“TRSV”指令 |
HSC_Period | 12 | 使用擴展的高速計數器,指定時間段測量的數據塊結構 此數據類型用于“CTRL_HSC_EXT"指令 8 |
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684