Ryan Coetzee Lead Developer Synchronizing Wonderware Historian with PCS7 Michael Garnham Sidekick
Agenda The Challenge IDX UNIFIG Solution BenefitsBenefits SummarySummary IntroductionIntroduction
The Challenge ► Challenge ▪ To initially setup all required PCS7 tags in InSQL ▪ Thereafter maintaining synchronization
The Challenge ▪ To initially setup all required PCS7 tags in InSQL
Manual Configuration WinCC String, Analog, Digital, etc Analyzed and Group Data InSQL.CSV File Export WinCC Tag List
Manual Configuration Excel formulas and analysis methods Excel Sheet with same Columns as InSQL Differences Identified (new, deleted, etc) InSQL.CSV File
Manual Configuration WinCC String, Analog, Digital, etc Analyzed and Group Data Excel formulas and analysis methods Excel Sheet with same Columns as InSQL Differences Identified (new, deleted, etc) InSQL.CSV File Export WinCC Tag List
Manual Configuration WinCC String, Analog, Digital, etc Analyzed and Group Data Excel formulas and analysis methods Excel Sheet with same Columns as InSQL Differences Identified (new, deleted, etc) InSQL.CSV File Export WinCC Tag List
Manual Configuration WinCC String, Analog, Digital, etc Analyzed and Group Data Excel formulas and analysis methods Excel Sheet with same Columns as InSQL Differences Identified (new, deleted, etc) InSQL.CSV File Export WinCC Tag List
Summary of Problem ► Issues faced with manual tag configuration ▪ Very time consuming Details maybe lost ▪ Prone to human error ▪ Not repeatable No standards are enforced ▪ Regular plant changes - system change analysis is complex and error prone Often inadequate communication between the two parties Paper based changes Tedious ▪ Supporting multiple sites is exponentially difficult
Agenda IntroductionIntroduction The Challenge IDX UNIFIG Solution BenefitsBenefits SummarySummary
Project Description ► A generic off-the-shelf application called IDX UNIFIG (Universal Configuration) has been developed by IDX to automate the synchronization process. ► Using this product, you are able to connect to a source, such as WinCC, extract data, and automatically configure the tags in a target such as InSQL. Transform Source (e.g. WinCC) Source (e.g. WinCC) Target (e.g. InSQL)
IDX UNIFIG Goals ► IDX UNIFIG was built to: ▪ Minimise time required for plant historian setup and synchronization ▪ Simplify the task as much as possible ▪ Remove human error ▪ Provide consistent repeatable output Using Standards ▪ Enables effective change management ▪ Allow for remote site support
Change Management ► Effective change management is not trivial ► Tools are not enough ▪ need a combination of people, procedures and tools. ► Change management is made easier when the following points are kept in mind: ▪ Effects on the Historian when changes to the PCS7 Projects are made. ▪ Name tags according to a standard such as S88
Demonstration
► IDX UNIFIG is essentially a tool that extracts information from a source, applies a transformation and sends the data to a target Transform Source Target
Demonstration ► Procedure:
Demonstration - Topology ► IDX UNIFIG is Installed on each WinCC Server
Demonstration ► IDX UNIFIG makes use of transforms to map WinCC tag information to InSQL Tags
Agenda IntroductionIntroduction ChallengeChallenge IDX Solution BenefitsBenefits SummarySummary
Benefits / Goals Achieved ► IDX UNIFIG is currently being successfully used at a number of mineral processing sites ► The number of WinCC tags are in the order of hundreds of thousands ▪ Makes use of approximately 50 filters ▪ Setup time of filters is approximately one day ▪ Same configuration can be reused on many sites ► Configuration updates at one or more sites can be completed in under an hour by the user using VPN, Remote Desktop, etc ▪ Comfort of your own office ► On these sites this process is also used to make C&I Engineers aware of anomalies of the data in the PCS7 Projects.
Agenda IntroductionIntroduction ChallengeChallenge IDX Solution BenefitsBenefits SummarySummary
Summary ► Manual change management is not simple ► IDX UNIFIG makes change management easier ▪ Rapid engineering ▪ Rules Based ▪ Reusable across multiple sites ▪ Repeatable process ▪ Removes human error ▪ Remote support
Questions and Comments