Download presentation
Presentation is loading. Please wait.
Published byAlison Hart Modified over 8 years ago
1
Do-more Technical Training Project Management
2
Project File Project Saving Project Storage Project Creation Project Editing DMD
3
Project Management Project File ▫F▫Filename: <MyProject>.DMD ▫C▫Contains everything: SSystem Configuration CCPU Configuration II/O Configuration MModule Configuration DDevice Configuration II/O Mappings MMemory Configuration LLadder logic program $$Main Program SSystem Tasks (used) TTasks (User) PPrograms (User) DDocumentation PProject Filename PProject Info EElement Documentation RRung Comments TTitle Page **User Document **Memory Image MMemory Image Config MMemory Image Data **Print Options * Not stored in the PLC DMD
4
Project Management Project Saving ▫F▫File SSave Project SSaves everything in current filename SSave Project As… SSaves everything in different filename WWrite Project to PLC WWrites what has changed of System Config, Ladders, Documentation & optionally the Memory Image
5
Project Saving ▫F▫File EExport PProject… - Creates text-only version of ladder program (mnemonics), rung comments & element documentation. Designed for backup. ▫E▫Export ▫P▫Program Range (Entire, Specified) ▫I▫Include Code-Block Start/End instructions ▫C▫Configuration (System, Memory) ▫R▫Rung Comments (Unformatted, Formatted) ▫I▫Include Element Documentation ▫I▫Include Rung/Address Annotation ▫O▫Options ▫A▫Append to <filename> ▫E▫Element/Nicknames (Use Element Names, Use Nicknames) ▫P▫Parameter Delimiters (Use Spaces, Use Tabs)
6
Project Saving ▫F▫File EExport GGenerate DMLoader Image… - creates image file for DMLoader ▫D▫DMLoader Image Password ▫C▫Comm Session Password [if PLC has password] ▫$▫$ProductID – $ProductID (DST387) useful for ensuring the image is authorized for the target PLC (8-digit hex value) ▫$▫$ProductVersion - $ProductVersion (DST388), 8-digit hex: MMmmBBBB (MM: Major, mm: minor, BBBB: build) ▫P▫PLC Operating System – update OS ▫P▫Program, System Configuration and Documentation ▫R▫Retentive Memory Image ▫P▫Password Configuration ▫U▫User Provided Banner Bitmap ▫U▫User Provided Instruction File
7
Project Saving ▫F▫File EExport EElement Documentation…- Creates text-only version of element documentation. Designed for backup. ▫S▫Standard Format: Element, Nickname, Extra Info, Description ▫S▫Standard Format PLUS export multi-line description as multiple CSV fields ▫C▫C-more™ Format: Tag Name (Nickname), Value Type, Element, Block Type, Block Name ▫C▫C-more™ Format PLUS All Used Elements
8
Project Saving ▫File Export Memory Data… Allows a user-defined list of memory elements to be saved into a CSV (comma- separated variable) file.
9
Project Management Project Saving ▫T▫Tools MMemory Image Manager… SSnapshots retentive memory: “Generate New Image” button SSaves in project SSave only what you want ““Enable Automatic Download” – when writing to the PLC
10
Project Storage ▫F▫File MManage Projects FFolder Settings… ▫P▫Projects Folder – location of all project files ▫B▫Backup Folder – location of Backup files (File Backup Project) ▫<▫<Set Backup Folder to Default> ▫A▫Auto Save Folder – location of AutoSave files ▫<▫<Set the Number to Keep> button ▫E▫Edit History Folder – locations of files created by Restore Point process (Edit Edit History…)
11
Project Creation ▫File New Project Offline… Online…
12
Project Management Project Editing ▫File Open Project… Read Project from PLC Import Project… Element Documentation… ▫Merge (Project priority) ▫Merge (.CSV File priority) ▫Delete existing Memory Data… (following slides) Migrate DirectSOFT Project… (following slides)
13
Project Management Project Editing ▫File Import Memory Data… ▫Follow the rules Bit / Numeric: 1.Delimited by comma 2.Valid data for type 3.Start bits on byte boundary Text: 1.Enclose in “” 2.Observe escape sequence for special characters (e.g. $) CSV File
14
Project Management Project Editing ▫File Import Migrate DirectSOFT Project…
15
Project Management Project Editing ▫T▫Tools IInsert Instructions From File… (text file) IInstruction Import Method ▫A▫As Code Blocks: imported as new code blocks in project ▫A▫As Rungs of Logic: imported as logic in existing code block ▫I▫Import Rungs into Code Block: choose code block ▫I▫Insert at Beginning / End / Before Rung Number DDocumentation Import Method ▫M▫Merge (.DMD Priority) ▫M▫Merge (.TXT Priority) ▫I▫Ignore Element Documentation: retains current documentation IIgnore MEM_CONFIG Sections: Disables memory configuration (Heap Items & Memory Blocks that may be required by instructions being imported)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.