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.
行业
-
大宗石油化工
无论是生产石化产品、无机物还是中间产品,化工企业都面临着成本和利润率的压力,必须及时有效地交付产品,同时保持安全、合规地运营。此外,化工企业必须应对原料和能源价格的波动,并为市场提供适合的产品组合。
横河电机长期服务于大宗化工市场,得到大家的广泛认可。通过我们的产品、解决方案和行业专业知识,横河了解您的市场和生产需求,并将与您合作,在您的工厂生命周期中提供可靠、经济的解决方案。
-
水和废水
横河电机通过开发更节能的技术,帮助减少运营的碳排放,以及构建保护环境免受污染的坚固建筑,为可持续水生产提供控制解决方案。横河凭借先进的技术和广泛的应用专业知识与客户合作,提供可持续水生产的解决方案,促进客户的业务,并让整个工厂在生命周期中增加效用。横河的技术和产品可提高工厂的性能,确保它们在当今的水处理领域中具有竞争力,并降低运营成本。横河支持市政和工业水处理领域的各种水控制方面的应用。
-
电力
在20世纪70年代中期,横河电机发布EBS电子控制系统,从而正式进入电力行业。从那时起,横河电机一直坚持不断发展技术和能力,旨在为客户提供更好的服务和解决方案。
横河电机凭借着电力解决方案网络,在充满活力的电力市场中发挥着积极的作用。通过结合资源和行业知识,使得团队合作更加紧密。横河电机的电力专业人员们将携手合作,为客户提供适合其复杂要求的解决方案。
相关产品&解决方案
-
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.
-
可编程逻辑控制器
横河电机的PLC产品具有高速、稳定的控制和高性能的实时联网功能,可实现准确的自动化和监控。