AutoIt-UDF für die Siemens Step 7 API mit folgenden Funktionen:
Simatic Simatic.Simatic.1 | |
---|---|
_S7_Simatic_ObjCreate / Simatic = Simatic.Simatic.1 | |
_S7_Simatic_AutomaticSave / Simatic.AutomaticSave (Read / Write) | |
_S7_Simatic_VerbLogFile (read write) | |
_S7_Simatic_SetPGInterface / Simatic.SetPGInterface (Opens Dialog) | |
_S7_Simatic_UnattendedServerMode !!! | |
_S7_Simatic_MsgAssignmentType / Simatic.MsgAssignmentType (Read / Write) | |
_S7_Simatic_IsSilentMode (read) | |
_S7_Simatic_Save / Simatic.Save (void) |
Projects Simatic.Projects | |
---|---|
_S7_Projects_GetProject | |
_S7_Projects_Exists | |
_S7_Projects_GetList | |
_S7_Projects_Count | |
_S7_Projects_Add |
Project Simatic.Projects.Project | |
---|---|
_S7_Project_GetInfo | |
_S7_Project_Name | |
_S7_Project_Creator (Read / Write) | |
_S7_Project_Comment (Read / Write) | |
_S7_Project_Remove |
Stations Simatic.Projects.Project.Stations | |
---|---|
_S7_Stations_GetStation | |
_S7_Stations_Exists | |
_S7_Stations_GetList | |
_S7_Stations_Count | |
_S7_Stations_Import | |
_S7_Stations_Add | |
_S7_Stations_Remove |
Programs Simatic.Projects.Project.Programs | |
---|---|
_S7_Programs_GetList | |
_S7_Programs_GenerateSource |
SymbolTable | |
---|---|
_S7_SymbolTable_Export | |
_S7_SymbolTable_ExportToExcel (req. MS-Excel) |
Blocks Simatic.Projects.Project.Programs.Next("Blocks") | |
---|---|
_S7_Blocks_GetBlock | |
_S7_Blocks_GetInfo |
Source Files Simatic.Projects.Project.Programs.Next("Source Files") | |
---|---|
_S7_SourceFiles_GetSource | |
_S7_SourceFiles_Export | |
_S7_SourceFiles_Add | |
_S7_SourceFiles_Compile | |
_S7_SourceFiles_GetInfo |
Repository auf GitHub
Download von GitHub: UDF _S7_COM | 1.553 | Download