Zibb
Subscribe to Control Engineering
FirstLight
Email
Print
Reprint
Learn RSS

Year 2000 Remediation in Action

Major manufacturers are well underway with year 2000 software bug fixes; are you?

Mark T. Hoske, CONTROL ENGINEERING -- Control Engineering, 1/1/1999

KEY WORDS
  • Software for control
  • Year 2000
  • PC-based control
  • Embedded systems
  • Controllers
  • Instrumentation
Sidebars:
Analyzing Year 2000 Fixes
Automation, control users cope with Y2k
2YK Advice from Users of Automation and Controls

With year 2000 less than 355 days away, your facility and business should be well underway with software accessment and remediation efforts.

Major manufacturers have to communicate the Y2K message to a number of audiences: employees, shareholders, and customers. While messages may differ, internally and externally, if adequate plans aren't in place, the majority of post-2000 communications may be with attorneys.

There's certainly no lack of information or advice; it seems the more you look the more you find (try the Y2K Solution Sampler).

Even U.S. law exists on the topic as of Oct. 19, 1998—the Year 2000 Information and Readiness Disclosure Act. Despite (or perhaps because of) revelations of sectors of U.S. government being woefully behind in remediation assessment, lawmakers use the act to encourage business-to-business communication on readiness, strategies, and tools related to Y2K. The law promotes "good samaritan" behavior among businesses, but doesn't cover business-customer relations.

Don't panic

While there's a sense of urgency involved, remediation experts say there's no need to panic, as long as the process is underway and on schedule. (If not, prioritization is necessary to determine what gets the resources.) Those who haven't gotten around to getting started may benefit by heeding some of the warnings:

  • "Countdown to chaos"—with the ticking digital clock (www.y2knet.com);
  • "Got your financial systems year 2000 ready? DANGER They may be counting zeros from a cold, dark factory" (www.tavatech.com);
  • "It could take weeks to restore services" ("Surviving the Year 2000 Computer Crash," David William Brown, Flying Kiwi Press/Trafford Publishing,www.trafford.com); and
  • Year 2000 typical disclaimer: Information herein is not intended as legal advice or a substitute for legal counsel (on almost everything).

Perhaps the economic stimulus related to forced upgrades to more productive tools (and propagation of lawsuits for noncompliance) will offset cessation of Y2K advise-giving activities.

Y2K Solutions Sampler
Each equipment/software vendor and many industry associations have compliance information to offer; contact them directly. Here are some other resources, including some industry associations. (Know of manufacturing or process control resources not referenced here or at www.manufacturing.net/2yk? E-mail Manufacturing Marketplace Y2K center via s.carter@cahners.com.) For more information, visit www.controleng.com/info.
Product or service Group or company Location Bonus Web
Year 2000 manufacturing clearinghouse with news, information, discussion, experts,extensive web links Cahners Newton, Mass. Includes free info from Lexis-Nexis www.manufacturing.net/y2k
Resources for automotive and associated manufacturers Automotive Industry Action Group Southfield, Mich. Self-assessment questionnaire www.aiagy2k.org
Vertex 2000, an object-code-intercept approach for MVS, IBM mainframes BigiSoft Inc. Richardson, Tex. Founder also developed ASCII text and the concept of word processing www.bigisoft.com
EPRI's "Year 2000 Issues for Embedded Systems" education efforts Electric Power Research Institute Palo Alto, Calif. Other industries also invited year2000.epriweb.com
Year 2000 Computer Problem European site European Commission Brussels, Belgium Country-specific updates in multiple languages www.ispo.cec.be/y2keuro/year2000.htm
News and Guide to the U.S. Year 2000 Information and Readiness Act Information Technology Association of America Arlington, Va. Links to attorneys www.itaa.org
Y2K AutoScan Tool, a hardware/software system for scanning A-B PLC programs and text for date related problems MDT Software St. Louis, Mo. New in Nov. '98 www.mdtsoft.com
Product and services clearing house for manufacturers National Association of Manufacturers Washington, D.C. Search for and read others' solutions www.nam.org/y2k/y2khome.asp
Method Y2kOne, a step-by-step methodology for identifying, prioritizing, and fixing Year 2000 compliance problems Tava Technologies Boulder, Colo. The company, formed by mergers of system integrators, has offices across the U.S. www.tavatech.com
Global resources/UN documents United Nations New York, N.Y. 7 global organizations', 13 nations' web sites www.un.org/members/yr2000
Information dissemination Information Center Year 2000 Houston, Tex. Nearly 90,000 receive e-mail updates www.year2000.com
Source: Control Engineering

How to approach year 2000 problems

The time bomb is the year 2000—a year that threatens to affect computer systems around the globe, transcending national boundaries and organizations.

Those charged with managing computer systems are aware of the date-change problems and related impacts, however the urgency is either not understood or not well communicated to senior management and shareholders. Part of the problem lies in the wide range of interpretations put upon the date issue. It varies from being treated as an amusing article, to the "we're all going to die" scenario. Surrealism sells copy, while pragmatism is what is required to address this issue.

This Year 2000 compliance (Y2K) problem was first documented in 1993 by a Canadian consultant, Peter de Jager, but the origins go back to the eighties, seventies, and in a few cases the sixties, when much of today's software was created.

Care should be exercised when reviewing the Y2K problem. It's not the hardware that is the problem; systems will power up and disk drives will still work. It will be the software, the rules which run businesses, that will stop working. All of us are affected by this problem. The chief issue is whether Y2K is viewed as a one-time expense, or an opportunity to improve the operation.

We have become accustomed to seeing dates abbreviated as 2-digit numbers such as "Decision '98''…that is exactly the same way some older software store and use dates. Many programmers, thinking the software would be replaced before year 2000, dropped the first two digits in dates to conserve what was, in the sixties, seventies and eighties, precious computer memory space. Ironically, a very similar problem arose in the early sixties when some database programmers used single-digit dates for the year.

ROM, OS, applications

Today, date dependent software resides in three possible locations in most computer systems. First is the ROM BIOS, a small computer chip that contains enough program logic to get the computer started when power is first applied. Second is the operating system software (such as MS-DOS, Unix, or VMS) that provides instructions needed to manipulate, display, store, retrieve, and print information. Lastly is the application software, much of which is custom written in software languages such as Basic, Fortran, or Cobol.

To counter effects of date-change errors, businesses have four main options:

  • Repair the program logic;
  • Repair the data-dependent database and program logic;
  • Rewrite existing applications; and
  • Replace existing applications.

Of these solutions, the first two are fixes that add no value to the enterprise and can cost a lot of money. The last two will cost money, but the long-term benefits outweigh the expense.

Assuming access to all the software, repairing the program logic is a medium-risk, quick-and-dirty solution that develops an interpreter program to read 2-digit dates and convert them to 4-digit dates. It's a medium risk because the original source code may be missing or poorly commented; it's quick because it touches a minimum amount of software; and it's dirty because there is no guarantee every possible combination of date dependent software gets found and tested.

Repairing the data entails rebuilding software to reflect 4-digit dates and repairing program logic to use 4-digit format from this point forward. This is a medium- to high-risk option that may take a long time to complete and verify.

Too late for rewriting apps

Fixes were the solution in the first two options. Rewriting the application provides an opportunity for a tactical business benefit to implement changes and restructure systems for productivity and more effective support. As most experienced business leaders know, development includes delays, missed delivery dates, and bugs. Given the impending nature of the date change, would you bet the farm on a redevelopment of your system software? Remember it is not just the year 2000 that presents the problem, it can begin this year. If your system uses projections or forecasts, 1999 is when your system needs to handle year 2000.

The fourth option is to replace custom written applications with new packages. This provides the same value as rewriting the applications and can be completed in less time. Also, new packages minimize cost and risk because only business information needs to be implemented and tested, not the entire application.

The millennium could represent an opportunity to move ahead. Our markets have changed, become global in structure and approach, and new technologies affording opportunity to gain competitive advantages.

For more information from JBA, visit www.controleng.com/info


Author Information
Dave Harrold, senior editor, dharrold@cahners.com, with material from JBA International Ltd.; www.jbaworld.com

 

Analyzing Year 2000 Fixes

Proceeding to the year 2000 software deadline will become clear only after a complete analysis of operations, including:

Are all operating units going to be around in 2000? (or do they need to be?)

Is the business running as well as it should or could?

Are all systems properly documented?

Have all changes been documented?

Have any past "quick fixes" been well documented?

What external and internal support is available?

Source: Control Engineering with information from JBA International

Automation, control users cope with Y2k

Will your systems be Y2K-compliant in time? Here's how several user industries are coping.

Automotive

Automotive Industry Action Group (Southfield, Mich.) has developed the Plant Floor Equipment Knowledge database for first-tier automotive OEM suppliers, including makers of BIOS, CNC, HMI, instrumentation, information coprocessors, motion control, PCs and micro/mini computers, PLCs, robots, software (standard and custom), specialized systems, vision systems, weld controllers.

Petrochem

To save time for members in the U.S. and Canada, the Chemical Manufacturers Association (CMA, Arlington, Va., www.cmahq.com) developed a standard Y2K survey form. CMA says members—representing more than 90% of the U.S. production capacity for basic industrial chemicals—were spending a lot of time filling out readiness surveys.

Covered areas in the standard CMA survey include business, communications, environmental operations, technical infrastructure, and business-partner risks, beyond manufacturing. A full spreadsheet has been developed for manufacturing and warehousing areas as well, including process control, material handling, transportation, quality control, diagnostic and testing, shop-floor PC hardware, shop-floor PC software, and safety, health and environmental areas.

Petroleum producers, manufacturerers, and refiners combined efforts in a number of areas, including the Petroleum Technology Transfer Council (Washington, D.C.) and the 130,000 entry Y2K product database at www.pttc.org/index.html.

Utilities

State and federal regulatory agencies are helping water, wastewater, electric, gas, and telecommunications utilities. Efforts here include specific state-implement requirements, as well as federal information efforts. The Federal Energy Regulatory Commission (Washington, D.C.) and North American Electric Reliability Council (Rosslyn, Va.) each offer utilities specific information.

(See how a specific resin manufacturer worked through a Y2K upgrade in "Application Update," in this issue.)

2YK Advice from Users of Automation and Controls

  • Share/obtain information within industries, as have automotive, utilities, chemical, and other industries, avoiding effort duplication.
  • Have one person responsible for coordinating efforts plant-wide (in coordination with a multidepartmental team) to ensure proper priorities and resources are assigned and met and that nothing falls through the cracks.
  • Communicate regularly and frankly about the scope, schedule, and timetable, throughout the organization, to customers, and vendors to ensure the planned implementation date is met.
  • In contingency planning, don't overlook impacts of suppliers and business partners, if they should have business disruptions. Some organizations have changed vendors after finding that key links in their supply chains didn't have adequate plans in place.

Source: Control Engineering, with user-supplied advice

Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Related Content

 

By This Author

Sponsored Links

 

Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Discussions
  • Webcasts
  • Podcasts
  • Videos

Blogs

  • David Chappell
    Standard profits: Make2Pack and ISA88

    December 2, 2008
    Six vendors’ automation equipment integrated easily, no questions asked
    I mentioned previously that the OMAC booth at Pack Expo 2008 would demonstrate OMAC standards. At the time, I was at “Make2Pack in Europe&hel......
    More
  • Paul Grayson
    AIMing for Automated Vehicles

    December 2, 2008
    Tuesday
    SUNDAY NIGHT WORK SESSION - SNOWSTORM Scott travels 4 hours to get to the AIM workshop and then 4 hours to get home. He usually comes over on......
    More
  • View All BlogsRSS

Webcasts

Engineering-driven Ethernet
This Control Engineering Roundtable Webcast will address the engineering issues you should be aware of when exploring the adoption of Ethernet or when looking to expand its use in your facility.

Bridging gaps with wireless
Discover how you can create stronger, flexible and cost-effective wireless connections for your entire plant. Register today!

View All Webcasts

Podcasts

Along with energy savings and other benefits, adjustable-speed drives have a downside -- a tendency to generate disruptive electrical noise. This podcast describes the EMI issues presented by AFDs and ways to mitigate them.
Silence of the Drives
Along with energy savings and other benefits, adjustable-speed drives have a downside -- a tendency to generate disruptive electrical noise. This podcast describes the EMI issues presented by AFDs and ways to mitigate them. Hear It Now

View All Podcasts Subscribe Now to Podcasts and never miss an episode
Advertisements





NEWSLETTERS

Get engineering industry news, trends, and business-critical information delivered directly to your inbox!

Click on a title below to learn more.

Weekly News (Weekly)
Process Instrumentation & Sensors (Monthly)
System Integration Monthly (Monthly)
Process & Advanced Control (Monthly)
Machine Control (Monthly)
Information Control (Monthly)
Automation Control (Monthly)
Product Review (Monthly)
Simplified Safety
Fieldbus Facts
PROFInews North American Edition
About Us   |   Advertising Info   |   Site Map   |   Contact Us   |   Useful Sites   |   FREE Subscription   |   RSS
© 2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites