Solution Import Plugin Reference

Imports custom plugins.

Reference → Solution →  Designer → Settings and Tools →  Settings | Categories | Import Tags | Import Plugin | Export | History


Import Plugin allows you to add pre-built, self-contained solution components (plugins) into your current solution. Plugins can contain tags, displays, scripts, and other configuration objects.

Access: Solution → Import Plugin


Plugin Interface

Import Controls


BrowseSelect plugin file.plugin or .dbplugin files
PreviewView plugin contentsBefore import
OptionsImport settingsOverride behavior
ImportExecute importAdds to solution
CancelAbort operationNo changes


Plugin Information Display

NamePlugin identifierHMI_Standards_v2
VersionPlugin version2.1.0
AuthorCreatorEngineering Team
DescriptionPurpose and contentsStandard HMI templates
CreatedCreation date2024-01-15
PlatformCompatibilityMultiplatform


Plugin Contents


Supported Objects


TagsYesIncluding templates
DisplaysYesWith all graphics
ScriptsYesClasses and tasks
SymbolsYesCustom symbols
ImagesYesEmbedded resources
ReportsYesReport definitions
DatasetsPartialStructure only
DevicesOptionalConfiguration only


Dependencies

InternalAutomatically resolved
External TagsWarning if missing
TemplatesCreated if needed
CategoriesCreated if missing
SymbolsImported with plugin


Import Process


Step 1: Plugin Selection


Browse to fileLoads plugin metadata
Validate pluginChecks compatibility
Display infoShows plugin details


Step 2: Conflict Resolution

Duplicate NameSkip/Replace/RenameSkip
Version ConflictKeep/UpdateKeep current
Template MismatchMerge/ReplaceMerge
Category MissingCreate/SkipCreate


Step 3: Import Options

Preserve IDsKeep original IDsNever (automatic)
Update ExistingOverwrite objectsUpdating plugin
Create BackupBackup before importAlways recommended
Import HistoryTrack in historyAlways enabled


Plugin Types


Standard Plugins


HMI TemplatesDisplays, layoutsUI standards
Equipment ModelsTags, templatesAsset definitions
CommunicationDevice configsStandard protocols
Reports PackReport templatesStandard reports
Script LibraryFunctions, classesReusable code


Industry Plugins

Water/WastewaterPump controls, SCADA displays
Oil & GasPipeline monitoring, tank farms
ManufacturingOEE, production tracking
Building AutomationHVAC, lighting controls
Power GenerationGrid monitoring, load management


Version Management


Version Compatibility


Same majorSame majorYes
Older majorNewer majorUsually
Newer majorOlder majorNo
AnySame platformCheck


Update Process

Check versionCompare to installedHistory page
Backup solutionCreate safety copyExport
Update pluginImport new versionImport Plugin
Verify changesReview modificationsHistory


Plugin Registry


Installed Plugins


Tracked in Solution History:

Plugin NameIdentification
VersionVersion tracking
Install DateWhen imported
Objects AddedWhat was imported
Update AvailableNewer version exists


Plugin Sources

Local FilesOn diskBrowse
Network ShareShared folderUNC path
Plugin LibraryCompany repositoryConfigured path
VendorThird-partyDownload


Creating Plugins


Plugins are created using Export:

Select objectsCheck itemsMarked for export
Set metadataName, version, authorPlugin info
Export as pluginChoose plugin format.plugin file
DocumentAdd descriptionUsage guide


Best Practices


Before Import

  • Backup solution
  • Review plugin contents
  • Check version compatibility
  • Verify dependencies
  • Test in development


During Import

  • Use preview feature
  • Handle conflicts carefully
  • Document changes
  • Keep import log
  • Monitor errors


After Import

  • Verify functionality
  • Test all features
  • Update documentation
  • Train users
  • Track version



Troubleshooting


Can't importWrong versionCheck compatibility
Objects missingDependenciesImport dependencies first
ConflictsDuplicate namesUse rename option
Plugin corruptedBad fileGet new copy
Update failsObjects modifiedManual merge needed