{"id":"735cd5ec-19f0-4a42-953d-a8f17d923c4b","shortId":"wEECWw","kind":"skill","title":"tia-simatic-drives","tagline":"Routed by tia-openness-roadmap. Handles drive-specific engineering: Startdrive, SINAMICS, SIMATIC Drive Controller, PROFIdrive integrated properties, drive telegrams, and integrated drive configuration. Always uses C# TIA Portal Openness.","description":"# tia-simatic-drives\n\n## Scope\n\nStartdrive and drive-specific engineering — full C# Openness implementation.\n\nWhen the roadmap routes here, the entire solution is C#.\nDo not mix with Python wrapper calls.\nAlways load `tia-csharp-common` first (done by roadmap).\n\n---\n\n## Reference files\n\n| Reference file | Load when the task involves |\n|---|---|\n| `references/drives-overview.md` | Core patterns for Startdrive/SINAMICS engineering (Navigate, Parameters, Telegrams, DFI, Safety, Security) |\n| `references/motion-control.md` | Detailed reference for `Siemens.Engineering.MC` namespaces (Drives, DFI, SecurityObjects, Enums) |\n| `references/download.md` | Startdrive-specific and common Download/Upload check configurations |\n\n---\n\n## Execution pattern\n\n1. Confirm the task is drive-specific (Startdrive, SINAMICS, drive controller, PROFIdrive)\n2. Read `references/drives-overview.md`\n3. Locate the drive device in `project.Devices` using standard device navigation\n4. Get `DriveObjectContainer` via `GetService<>()` on the device item to access `DriveObject`s\n5. Use `DriveObject.Parameters` for parameter access, `.Telegrams` for telegram find/insert/erase/size operations\n6. Use `GetService<DriveFunctionInterface>()` for commissioning, motor/encoder config, DFI, and drive-object activation/type handling\n7. For download/upload handling, include Startdrive-specific check configurations from `Siemens.Engineering.Download.Configurations` and `Siemens.Engineering.Upload.Configurations`\n8. For network/PROFIdrive timing — see `tia-networks/references/subnets-and-nodes.md`","tags":["tia","simatic","drives","totally","integrated","claude","czarnak","agent-skills","claude-code","claude-code-plugin","claude-skills","codex"],"capabilities":["skill","source-czarnak","skill-tia-simatic-drives","topic-agent-skills","topic-claude-code","topic-claude-code-plugin","topic-claude-skills","topic-codex","topic-codex-cli","topic-codex-plugin","topic-gemini","topic-gemini-cli","topic-gemini-cli-extension","topic-gemini-extension","topic-mcp"],"categories":["totally-integrated-claude"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/Czarnak/totally-integrated-claude/tia-simatic-drives","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add Czarnak/totally-integrated-claude","source_repo":"https://github.com/Czarnak/totally-integrated-claude","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 9 github stars · SKILL.md body (1,574 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:08:30.718Z","embedding":null,"createdAt":"2026-05-18T13:13:58.973Z","updatedAt":"2026-05-18T19:08:30.718Z","lastSeenAt":"2026-05-18T19:08:30.718Z","tsv":"'/references/subnets-and-nodes.md':207 '1':120 '2':133 '3':136 '4':147 '5':160 '6':171 '7':185 '8':199 'access':157,165 'activation/type':183 'alway':30,68 'c':32,48,60 'call':67 'check':116,193 'commiss':175 'common':73,114 'config':177 'configur':29,117,194 'confirm':121 'control':20,131 'core':88 'csharp':72 'detail':100 'devic':140,145,154 'dfi':96,106,178 'done':75 'download/upload':115,187 'drive':4,13,19,24,28,39,44,105,126,130,139,181 'drive-object':180 'drive-specif':12,43,125 'driveobject':158 'driveobject.parameters':162 'driveobjectcontain':149 'engin':15,46,92 'entir':57 'enum':108 'execut':118 'file':79,81 'find/insert/erase/size':169 'first':74 'full':47 'get':148 'getservic':151,173 'handl':11,184,188 'implement':50 'includ':189 'integr':22,27 'involv':86 'item':155 'load':69,82 'locat':137 'mix':63 'motor/encoder':176 'namespac':104 'navig':93,146 'network':206 'network/profidrive':201 'object':182 'open':9,35,49 'oper':170 'paramet':94,164 'pattern':89,119 'portal':34 'profidr':21,132 'project.devices':142 'properti':23 'python':65 'read':134 'refer':78,80,101 'references/download.md':109 'references/drives-overview.md':87,135 'references/motion-control.md':99 'roadmap':10,53,77 'rout':5,54 'safeti':97 'scope':40 'secur':98 'securityobject':107 'see':203 'siemens.engineering.download.configurations':196 'siemens.engineering.mc':103 'siemens.engineering.upload.configurations':198 'simat':3,18,38 'sinam':17,129 'skill' 'skill-tia-simatic-drives' 'solut':58 'source-czarnak' 'specif':14,45,112,127,192 'standard':144 'startdriv':16,41,111,128,191 'startdrive-specif':110,190 'startdrive/sinamics':91 'task':85,123 'telegram':25,95,166,168 'tia':2,8,33,37,71,205 'tia-csharp-common':70 'tia-network':204 'tia-openness-roadmap':7 'tia-simatic-dr':1,36 'time':202 'topic-agent-skills' 'topic-claude-code' 'topic-claude-code-plugin' 'topic-claude-skills' 'topic-codex' 'topic-codex-cli' 'topic-codex-plugin' 'topic-gemini' 'topic-gemini-cli' 'topic-gemini-cli-extension' 'topic-gemini-extension' 'topic-mcp' 'use':31,143,161,172 'via':150 'wrapper':66","prices":[{"id":"d0ef4313-b33c-481d-93d4-8ee4a1004438","listingId":"735cd5ec-19f0-4a42-953d-a8f17d923c4b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"Czarnak","category":"totally-integrated-claude","install_from":"skills.sh"},"createdAt":"2026-05-18T13:13:58.973Z"}],"sources":[{"listingId":"735cd5ec-19f0-4a42-953d-a8f17d923c4b","source":"github","sourceId":"Czarnak/totally-integrated-claude/tia-simatic-drives","sourceUrl":"https://github.com/Czarnak/totally-integrated-claude/tree/main/skills/tia-simatic-drives","isPrimary":false,"firstSeenAt":"2026-05-18T13:13:58.973Z","lastSeenAt":"2026-05-18T19:08:30.718Z"}],"details":{"listingId":"735cd5ec-19f0-4a42-953d-a8f17d923c4b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"Czarnak","slug":"tia-simatic-drives","github":{"repo":"Czarnak/totally-integrated-claude","stars":9,"topics":["agent-skills","claude-code","claude-code-plugin","claude-skills","codex","codex-cli","codex-plugin","gemini","gemini-cli","gemini-cli-extension","gemini-extension","mcp","mcp-server","siemens","skills","tia-openness","tia-portal"],"license":"mit","html_url":"https://github.com/Czarnak/totally-integrated-claude","pushed_at":"2026-05-08T03:14:15Z","description":"A Claude Code plugin for Siemens TIA Portal engineering automation.","skill_md_sha":"792cb7cf1513279260bb4fec7044abbc1706cab2","skill_md_path":"skills/tia-simatic-drives/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/Czarnak/totally-integrated-claude/tree/main/skills/tia-simatic-drives"},"layout":"multi","source":"github","category":"totally-integrated-claude","frontmatter":{"name":"tia-simatic-drives","description":"Routed by tia-openness-roadmap. Handles drive-specific engineering: Startdrive, SINAMICS, SIMATIC Drive Controller, PROFIdrive integrated properties, drive telegrams, and integrated drive configuration. Always uses C# TIA Portal Openness."},"skills_sh_url":"https://skills.sh/Czarnak/totally-integrated-claude/tia-simatic-drives"},"updatedAt":"2026-05-18T19:08:30.718Z"}}