AKAMATSU Nobuo1 INOUE Kenichi1 YAMASHITA Eiji1
STARDOM allows users to pack and encapsulate the extensive know-how that system integrators have gained into reusable software parts. The Yokogawa Group has drawn on decades of expertise in configuring monitoring and control functions in the realms of process and factory automation to build libraries of extremely useful software parts available as Application Portfolios, and users themselves can package more advanced functions into a portfolio. Application Portfolios thus drastically improve engineering efficiency.
- Industrial Automation Systems Business Div.
INTRODUCTION
The engineering phase holds the largest ratios in control system configuration in terms of both time and money, so improving engineering efficiency is one of the biggest issues when it comes to system integration. In the STARDOM, Application Portfolios (APPF) are devised to dramatically slash engineering costs and increase software reliability. Application Portfolios are libraries of software parts into which application expertise are packaged and commercialized, and that are run on STARDOM's components such as an FCN (field control node) or FCJ (field control junction) autonomous controller and VDS versatile database server software. STARDOM not merely offers Application Portfolios as off-the-shelf products but also incorporates a means for users to create their own portfolios so that parts can be added easily during engineering so as to boost operating efficiency.
Application Portfolios comprise commercialized software parts into which Yokogawa Group's decades of know-how in control algorithms and control system operations are incorporated. Use of Application Portfolios not only raises engineering efficiency but also upgrades the integration quality since verified functions are reused.
This paper introduces the technologies corroborating Application Portfolios.
WHAT MAKES APPLICATION PORTFOLIOS TICK
Structure of Application Portfolios
Figure 1 An Example of Part in Application Portfolio (PID Controller)
Application Portfolios are sets of various components. Typically, a group of function blocks running on an FCN or FCJ, such as a PID controller, and the corresponding object viewer for a human-machine interface (HMI), such as an instrument faceplate, come with an application example, as shown in Figure 1.
Control Logic
To develop the control logic for FCNs and FCJs, Logic Designer is used. Logic Designer is an engineering tool compliant with the IEC61131-3 standard of the International Electrotechnical Commission for control logic programming languages. IEC61131-3 stipulates five languages:
Function Block Diagram (FBD)
Sequential Function Chart (SFC)
Structured Text (ST)
Ladder Diagram (LD)
Instruction List (IL)
Engineers can choose the language from these in accordance with the nature of the application they develop. Besides, groups of function units (FUs) in which algorithms are individually packaged, and which are also referred to as program organization units (POUs), as well as function blocks (FBs) in which groups of algorithms and related data are packaged, can be used freely as software parts in each language, thus making programming more efficient.
Packaging into Parts
IEC61131-3 stipulates languages suitable for object-oriented software engineering. Hence, taking advantage of this benefit to structure the software as hierarchically assembled modules will configure application software with high maintainability.
Logic Designer provides a wealth of generally useful software parts in the forms of FUs and FBs, which make the logic coding work simpler. For example, FUs include an adder, absolute value extractor, and square root extractor, and FBs include timers and counters. In addition, Yokogawa Group's control know-how is provided in the forms of FUs or FBs. These parts and their examples of use were gathered and packaged as Application Portfolios that is the products independent of the standard software for the FCN and FCJ controllers.
Besides, Logic Designer has a function to allow users to add FUs and FBs that they developed to standard parts with ease. IEC61131-3 stipulates that users should bear the modularization of functions into FUs and FBs in mind at all times and effectively reuse those created FUs and FBs to improve engineering efficiency.
Encapsulation
An arrangement to protect the logic of each FU or FB with a password and hide the logic using an engineering tool is provided. This is of value to system integrators when commercializing application know-how since it allows FUs and FBs to be offered to users without disclosing the engineering know-how and the intellectual property rights of the know-how to be protected.
Traditionally, when a firm sells the control know-how of its system integrators, it often offers a system configuration in which a dedicated controller or computer is intentionally provided for implementing only the algorithms and preventing detailed functions from being disclosed. While, the arrangement of encapsulation in the STARDOM enables the intended functions to be configured effortlessly using IEC61131-3-compliant languages, and then those functions to be encapsulated as software parts inside a controller with their internal details hidden. Namely, users are given the same platform in which both encapsulated parts and those portions of an application that need not be hidden can be handled to configure a system.
Application Portfolios for HMI
Each Application Portfolio not merely contains control logic parts but also the parts for the operation and monitoring functions specifically required for its applications. For example, the faceplate of a PID controller is the operation and monitoring part corresponding to a PID controller block in process control applications. In addition to these parts, a program is underway to develop an Application Portfolio offering power demand display graphics that are generally used to monitor power consumption.
Licenses
Use of each Application Portfolio can be prohibited without purchase of the corresponding license based on the idea that system integrators/developers should be properly recompensed for the supply of components containing their value-added application know-how and that the intellectual property rights be protected. To prevent the use of an illegal copy, Application Portfolios, and FBs and FUs copied from them are designed to be able to run only on VDS, FCNs, and FCJs in which the respective license keys are installed.
EXAMPLES OF APPLICATION PORTFOLIOS
Some portfolios offered for the STARDOM are shown below.
PAS Portfolio (Table 1)
Table 1 Extract of Contents in PAS Portfolio
Blocks for regulatory control | Indicator block PID controller block Sampling PI controller block Two-position on/off controller block Three-position on/off controller block Manual loader block Ratio set block 30-zone program set block Velocity limiter block Auto-selector block Cascade signal distributor block Feedforward signal summing block Selector switch block Bumpless switching block |
---|---|
Blocks for sequence control | Switch instrument block Timer with preset value Counter with preset value BCD input/output blocks |
Blocks for calculations | Lead/lag Dead time Moving average Cumulative average Variable line-segment function Square root extraction with low-input cutoff Temperature and pressure correction ASTM correction Data buffer for real data Data buffer for time data |
PAS (short for process automation system) Portfolio is a library of functions carefully chosen from distributed control systems' functions that are regarded as being required frequently in the new paradigm market for which the STARDOM targets. PAS Portfolio contains pairs of FBs and their corresponding faceplates. Each FB is designed so that its process data, data statuses, range, engineering unit, and other related data can be handled as a group of data, the wiring accomplished simply; and data tracking and bumpless mode transfer achieved effortlessly. The faceplates are designed to actualize the operability equivalent to that of traditional HMIs also on Web.
SAMA Portfolio (Table 2)
Table 2 Extract of Contents in SAMA Portfolio
Two-point (HI/LO) monitor switch |
Four-point (HH/HI/LO/LL) monitor switch |
Square root extractor with low-input cutoff |
Lead/lag |
Dead time |
Lag |
Moving average |
Derivative |
Integration |
Line-segment function |
High signal selector |
Medium signal selector |
Low signal selector |
High/low limiter |
Rate limiter |
Gain and bias calculation |
Adder |
Subtractor |
Multiplier |
Divider |
Signal selector |
PID calculation |
Manual loader |
AND |
OR |
NOT |
Wipeout |
Rising/falling-edge triggers |
Flip-flop |
On-delay |
Off-delay |
SAMA Portfolio is a library of FBs compliant with the control diagramming symbols of the Scientific Apparatus Makers Association (SAMA) often used in power processes. Where the expressions of SAMA and IEC61131-3 differ, SAMA's expressions are used as far as possible. Each FB has simple functionality so that the control logic is explicit from the resulted diagrams. Although SAMA logic defines only internal calculations and thus requires no instrument faceplate, indicators of PAS Portfolio or the like should be used together when configuring a total system with operation and monitoring interfaces.
General-purpose Portfolio (Table 3)
Table 3 Extract of Contents in General-purpose Portfolio
Dual signal selector |
Analog-input 2-out-of-3 circuit |
High-low range switching |
Digital-input 2-out-of-3 circuit |
Split-range calculation with line-segment function |
Single/double cross-limits |
Five-pushbutton block |
Ten-pushbutton block |
Batch set block for flow measurement |
Batch set block for weight measurement |
Resource scheduler |
Feed sequence |
Although users can flexibly configure control logic by assembling the standard FUs and FBs provided with Logic Designer and those in PAS Portfolio, General-purpose Portfolio provides FBs that are not contained in PAS Portfolio but are useful for general purposes. Such FBs include regulatory control FBs such as high-low range switching and cross-limit blocks as well as sequence control FBs such as resource scheduler and batch set blocks.
To simplify the engineering for a sequence control application, which is generally complicated, each FB in General- purpose Portfolio comes with samples of control logic and graphics. Users can copy selected samples and modify them as necessary, thus making engineering much simpler.
Communication Portfolios (Table 4)
Table 4 Communication Portfolios
FA-M3 Communication Portfolio |
MELSEC-A Communication Portfolio |
STARDOM allows controllers and I/O devices other than FCNs and FCJs, such as programmable logic controllers, to be connected on a control LAN of 10- or 100-Mbps Ethernet, and data in those controllers and devices to be monitored and operated using VDS. However, for further reliability, interlock and other critical signals need to be accessed directly between FCNs, FCJs, and other controllers and devices without the mediation of a personal computer. For this, bundles of FBs for an FCN and FCJ to directly communicate with programmable logic controllers via Ethernet are prepared as communication portfolios. At present, two communication portfolios are offered for popular programmable controllers: one for Yokogawa FA-M3 and one for Mitsubishi MELSEC-A. To allow supported controller models to be increased, these portfolios are devised so that the intended model can be connected simply by coding the required protocol in an IEC61131-3 application.
Application-specific Portfolios (Table 5)
Table 5 Application-specific Portfolios
Boiler Control Portfolio
|
Boiler Auxiliary Control Portfolio
|
Application-specific portfolios are libraries of FBs having application-specific control functions tailored to a specific process or equipment. Currently, two application-specific portfolios are offered: one for boiler control applications and one for boiler auxiliary control applications.
CONCLUSION
Application Portfolios currently offered are predominated by the parts embodying the know-how for applications on which Yokogawa leads the industry; nevertheless, we will gather more expertise from wider ranges of applications to enrich this lineup. We believe it especially important to add an assortment of portfolios offering functions for factory automation other than those DCS functions for process automation as well as network- related functions using Java.
- STARDOM and CENTUM are registered trademarks of Yokogawa Electric Corporation. Application Portfolio is under application for a registered trademark. Other product and company names appearing in this paper are trademarks or registered trademarks of their respective holders.
업종
-
벌크화학
석유 화학 제품, 무기물 또는 중간체를 생산하든 관계없이 화학 회사는 안전하고 호환되는 작업을 유지하면서 적시에 효율적인 방법으로 제품을 제공하는 비용과 마진 압박에 시달리고 있습니다. 또한 화학 회사들은 공급 원료 및 에너지 가격의 변동에 적응하고 가장 수익성 높은 제품 혼합을 시장에 제공해야 합니다.
Yokogawa는 벌크 화학 시장의 자동화 요구 사항을 세계적으로 지원해 왔으며 이 시장에서 인정받는 선두 주자입니다. Yokogawa는 제품, 솔루션 및 업계 전문 기술을 통해 시장 및 생산 요구 사항을 이해하고 플랜트의 수명주기를 통해 안정적이고 비용 효율적인 솔루션을 제공하기 위해 협력합니다.
-
전력
1970년대 중반, Yokogawa는 EBS 전기 제어 시스템 (EBS Electric Control System)의 출시와 함께 전력 사업에 진출했습니다. 그 이후로 Yokogawa는 전 세계 고객에게 최상의 서비스와 솔루션을 제공하기 위한 기술과 역량의 개발을 꾸준히 지속해 왔습니다.
Yokogawa는 역동적인 글로벌 전력 시장에서 더욱 적극적인 역할을 수행하기 위해 글로벌 전력 솔루션 네트워크를 운영했습니다. 이로 인해 Yokogawa 내에서 보다 긴밀한 팀워크가 가능해져서 글로벌 리소스와 업계 노하우를 하나로 모았습니다. Yokogawa의 전력 산업 전문가들은 각 고객에게 정교한 요구 사항에 가장 적합한 솔루션을 제공하기 위해 협력합니다.
-
정수 및 하수 처리
Yokogawa는 보다 효율적인 사회를 만들기 위하여 에너지 최적화 기술 개발, 온실가스 감축, 오염 물질로부터 환경을 보호하는 견고한 제품 제작 등을 통해 지속 가능한 수자원 생산을 위한 제어 솔루션을 제공하고 있습니다. Yokogawa의 첨단 기술과 폭넓은 애플리케이션 노하우를 통해 고객과 협력하여 사업을 활성화하고 플랜트 수명주기 전반에 걸쳐 높은 가치를 제공할 수 있는 지속 가능한 솔루션을 제공합니다. 당사의 기술과 제품은 플랜트의 성능을 향상시키고 오늘날의 수자원 시장에서 경쟁적으로 운영할 수 있도록 보장하며 운영비를 절감합니다. Yokogawa는 지자체 및 공업용수 처리 시장에서 광범위한 수처리 응용 분야를 지원합니다.
Related Products & Solutions
-
FCJ All-in-one PLC/RTU
The brick type model FCJ autonomous controller fulfills the basic requirements of the utility control. It also provides the reliability for the SCADA communication with network redundant capability.
-
Programmable Logic Controllers (PLC/PAC)
Yokogawa의 PLC 제품은 실시간, 결정성있는 자동화 및 모니터링을 위해 초고속, 안정적인 제어 및 고성능 네트워킹 기능을 갖추고 있습니다.