0x001F - Physical Drive (S.M.A.R.T.)
This module was overhauled with the Mass Storage Monitoring module. Beckhoff recommends the use of the Mass Storage Monitoring module. |
Windows CE / Windows Embedded Compact This function is not available for Windows CE / Windows Embedded Compact. |
If this component exists more than once on the system, a separate module instance is created for each one. |
TwinCAT/BSD This function is not available for TwinCAT/BSD. |
The Self-Monitoring, Analysis and Reporting Technology (SMART or S.M.A.R.T.) is an industry standard that is built into computer hard disks. It enables the permanent monitoring of important parameters and thus the early identification of impending defects. The Beckhoff IPC diagnostics enables access to these parameters.
0x8nn0 - Module Header
SubIndex | Type | Name | Value | Type | Access |
---|---|---|---|---|---|
00 | VAR | Len |
| UNSIGNED16 | read-only |
01 | VAR | Address | 0x001f 00nn | UNSIGNED32 | read-only |
02 | VAR | Type | PhysicalDrive | VISIBLE STRING | read-only |
03 | VAR | Name | Serial number of drive | VISIBLE STRING | read-only |
04 | VAR | Dev type | 0x001f 2710 | UNSIGNED32 | read-only |
0x8nn1 - Drive Properties
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 | VAR | Index | UNSIGNED32 | read-only |
02 | VAR | Caption | VISIBLE STRING | read-only |
03 | VAR | Logical Partitions (Comma separated list) | VISIBLE STRING | read-only |
04 | VAR | Partition Count | UNSIGNED32 | read-only |
05 | VAR | Total Cylinders | UNSIGNED64 | read-only |
06 | VAR | Total Heads | UNSIGNED32 | read-only |
07 | VAR | Total Sectors | UNSIGNED64 | read-only |
08 | VAR | Total Tracks | UNSIGNED64 | read-only |
0x8nn2 - S.M.A.R.T. Attribute IDs
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Attribute ID | UNSIGNED8 | read-only |
0x8nn3 - S.M.A.R.T. Status Flags
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Status Flag | UNSIGNED16 | read-only |
0x8nn4 - S.M.A.R.T. Current Values
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Current Value | UNSIGNED8 | read-only |
0x8nn5 - S.M.A.R.T. Worst Values
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Worst Value | UNSIGNED8 | read-only |
0x8nn6 - S.M.A.R.T. Raw Data
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Raw Data | ARRAY[0..5] OF UNSIGNED8 | read-only |
0x8nn7 - S.M.A.R.T. Thresholds
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Threshold | UNSIGNED8 | read-only |