A Visit from OPC
Friday, December 21st, 2007T’is the holiday season and a time for celebration, time with friends and family. I for one plan to spend it relaxing, eating too much turkey and imbibing goodly amounts of holiday cheer. I won’t be doing much blogging over the holidays, so I thought I’d leave everyone with the version of ‘The Night Before Christmas’ we use around our house.
‘Twas the night before Christmas, when all through the plant
“The HMIs are frozen!!”, was the Operator’s rant;
The Engineer stared at the historian with despair;
Desperately hoping the data soon would be there.
The hardware vendors nestled all snug in their beds,
No thoughts of connectivity problems worrying their heads;
The plant manager just getting home and hangs up his cap,
Looking forward to dinner and a long winter’s nap,
When his cellphone and beeper both start to clatter,
He reluctantly answers to find out what’s the matter.
The HMI graphics are static! The reports, they are too!
The process is still running, but there’s nothing to view!
The PLC vendor said ‘It’s not us. The panel shows green’
The HMI vendor said ‘It’s not us. You still got your screen’
It’s your network, your router, maybe a cord has a bend.
‘Must be in the middle, cuz everything’s good at our end.’
The Engineer got to looking for the broken link,
Checked the interface software, and started to think.
There was fault with the driver and the code proprietary
He knew in a moment, he should have used OPC.
Now who to call? Now what to do?
Who will help us at this hour, and pull us all through?
To the Internet! To Google! ‘OPC Support DCS’
Need to find a trusted vendor and get out this mess.
At the top of the page appeared a link to a site.
Quickly, find an OPC Server that will work just right.
A phone call, some discussion and a question or two.
‘Just download the software when the e-mail comes through.’
And then, in a twinkling, the download had completed.
OPC Support on the phone, should any help be needed.
The installation went smoothly and the Engineer feels calm.
Now just got to configure the tricky DCOM.
The Support staff was helpful, and the instructions quite clear;
The Engineer soon knew then he had nothing to fear.
The OPC Server auto-configured, and the test client worked first shot;
Just get other OPC clients connected and we’re done with the lot!
The displays — how they twinkled! The Operators how merry!
The HMI’s were working, but the Engineer was wary.
Off to the historian he went like a shot;
And found that things there, were not quite so hot.
The historian and DCS were on different LANs.
Microsoft’s DCOM had put a crimp in their plans.
Is it possible to eliminate DCOM from OPC?
There must be a way to let the data go free.
‘It can be done’ said Support ‘You need to talk to IT’
Or use OPC Tunneller. It’s easier if you ask me.
In no time at all, everything was in place.
The Engineer saw data flowing with smile on his face.
He thanked OPC Support for all their good work,
When back to his office and grabbed the phone with a jerk,
He called the plant manger to give him the news,
Communications restored! And Interoperability much improved!
The manager gave a happy sign, and nodded his head.
He hung up the phone and got ready for bed.
But you could hear him say as he shut off his light,
“Thank You, OPC. Let’s all have a good-night.”
Well I know that not every OPC installation goes quite like that, but hey it’s the season for believing, magic and dwelling on the good things. Of course, with good planning, quality products and a trusted OPC vendor, you don’t need to rely on Christmas miracles.
May your Days be Merry, your Holidays be Safe and all your OPC implementations be the stuff of Magic!
Happy Holidays to All.








