IGUCHI Hirokazu1 KAJI Tomohiro1 TANAKA Kotoko1 OKADA Satoshi1
STARDOM's Autonomous Controllers FCN and FCJ feature functions for transmitting field data as information over a network in addition to control functions. These controllers are provided with a web server function and an e-mail transmission function as the key means for transmitting this information. However, the actual transmission of the information has required Java, HTML and other programming skills up till now, and thus becoming a problem of increasing engineering costs.
This paper introduces InfoWell, the information transmission package for STARDOM, which aims for the great reduction of these engineering costs by enabling the creation of web screens and the transmission of e-mail with less programming effort. This paper describes the concept behind the development of InfoWell, an outline of its configuration, its features and application examples.
- Industrial Automation Systems Business Division
Introduction
One solution packaged for production control systems today is a system comprising a PLC and SCADA (Supervisory Control and Data Acquisition) software that runs on a PC. An advantage of these systems is that they can be configured at considerably lower cost than systems that use dedicated devices as they use commercially available PCs. These systems are also very advantageous from an engineering point of view since a wide range of third-party PC software or advanced development environments can be utilized.
However, it would be no exaggeration to say that a PC-SCADA-PLC combined system is a cost-priority solution that permits several disadvantages such as a complicated configuration due to the connection of multiple devices, weak PC environmental resistance, and a shorter service life.
STARDOM's Autonomous Controllers FCN (Field Control Node) and FCJ (Field Control Junction) are the best solutions for these types of problems. FCN and FCJ are equipped with the Java application execution environment JEROS2 in addition to an IEC61131-3 language-based control execution engine, and allow the disclosure of data over the Internet, e-mail transmission and FTP-based file transfer.
Yet, in conventional development environments provided so far, specialist knowledge was required for Java programming or the creation of web screens in order to use these information transmission functions. The current circumstances in the area of control are that engineers have little Internet, e-mail or IT-related experience, or, vice versa, IT engineers have little know-how or experience in the area of control. As such, it has been impossible to avoid the problem of increased costs to achieve both of these objectives.
To solve problems such as these, we have developed the "InfoWell" software package to enable simpler utilization of the information transmission functions of FCN and FCJ that allow control and information transmission on a single device.
Concept of InfoWell
The InfoWell software package allows engineers to develop web or e-mail applications for execution on FCN and FCJ without the need for any IT-related programming knowledge. This software package is named with the intention that information (Info) will successfully flow out from a well (Well).
- Minimization of engineering costs
An objective of InfoWell is programming-free engineering to keep engineering costs to a minimum. For this reason, InfoWell provides packaged software for achieving web and e-mail functions, and a setup module for easy utilization of this software. Rather than providing an extensive range of functions, the setup module provides a limited number of frequently used functions with the aim of making operation simpler and easier. - Thin client configuration
The inclusion of a dedicated setup PC or a dedicated monitoring PC in conventional system configurations results in inferior maintainability as setup at installation is complicated and the system must be reset in the event of a malfunction. To avoid these problems, all of the setup tools and files required for operation of InfoWell are located in FCN and FCJ. This enables the configuration of thin clients on the PCs used for setup or monitoring, thus reducing operation and administration costs. Configuration of thin clients in this way is advantageous as setup, monitoring and operation is possible on any terminal connected to the network. - Highly expandable architecture
With this release, two applications, one for web accessing and the other for e-mail, have been developed as the InfoWell software package. Logging and other high-demand applications are scheduled to be developed successively in the future. For this reason, InfoWell makes effective use of Yokogawa Electric's Java application execution framework mounted on FCN and FCJ, and adopts an architecture that is aware of the independency and expandability of each application.
Configuration & Operation of InfoWell
Figure 1 Example of a System Configuration Using InfoWell
Figure 1 shows an example of a system configuration using InfoWell. In this example, FCN and FCJ are located within the Intranet, and data acquired from control targets is transmitted as information to a monitoring/operation terminal using web screens and e-mail. Also, web screens can be operated to assign instructions to control targets.
Figure 2 Software Configuration |
Figure 2 shows the software configuration of InfoWell. FCN and FCJ are mounted with a control execution engine, and control field devices, mechanical equipment and other hardware. The Java application execution framework functions independently of this control execution engine, and InfoWell is built on this framework. Located within InfoWell are a web module for executing the web application, an e-mail module for executing the e-mail application, and a setup module for setting operation of each of the web and e-mail modules.
- Web module
InfoWell's web module collaborates with the web server provided by the framework, and processes HTTP requests issued from the web screen. In web screens that comprise only HTML, SSI (Server Side Include) is used to imbed the control data in the web screen and display that data on client In web screens that graphically display control data, Java Applets are used to enable periodic display updating. Communications between each Applet and the FCN and FCJ web server is performed using simple RPC (Remote Procedure Call) protocol on HTTP. - E-mail module
The e-mail module uses an SMTP (Simple Mail Transfer Protocol) client function provided by the framework for communications with the mail server. This module acquires data from the control execution engine, judges whether that data is an arithmetic operation or an alarm, and sends e-mail. - Setup module
InfoWell holds the operation setup information for the web and e-mail applications, and the web screens for disclosure of data internally on FCN and FCJ. The setup screens for creating this operation setup information and the web screens are configured in HTML and Java Applets, and are also held internally on FCN and FCJ. Setup is performed by calling up the screens held internally on FCN and FCJ from the web browser running on the PC.
Features of InfoWell
-
Figure 3 Setup Screen (left) for Defining Parameters and Generated Web Screen (right)
The creation of web screens for transmitting FCN and FCJ control information involves various tasks in addition to regular HTML programming; JavaScript for operating buttons and text areas, and SSI tags for embedding control data in web screens must be programmed; Java Applets for executing graphic display must be created; and forms for sending input data to FCN and FCJ must be created. This is why InfoWell is provided with multiple templates for each screen type that are pre-installed with parts for configuring web screens to lighten the load of this work. When new web screens are created on InfoWell, all the engineer needs to do is to embed the required control information, for example, based upon these templates. Also, table-format web screens containing buttons, text areas, and other controls can automatically be generated simply by defining the required parameters in the setup screen (Figure 3). Creation of web screens in InfoWell involves the following tasks:- Selection of desired screen type
- Definition of parameters required for display of control data
- Display of created web screen for verification The above procedure allows web screens such as the sample screens in Figure 4 to be created.
- Process message/alarm transmission function
The control execution engine of FCN and FCJ supports both process control and sequence control. In process control, the control execution engine stores any changes in process status in memory as a message whenever they occur. The e-mail module can read the contents of memory, and send the process status as it is as mail. On the other hand, in sequence control, the control execution engine enables the engineer to define alarm conditions such as contact ON/OFF states or upper/lower limit values, and to define judgment conditions such as dead band or alarm hysteresis in detail. The e-mail module is also provided with e-mail messages for each alarm cause. - Flexible modification of setups
Though FCN and FCJ are equipped with a control execution engine and information transmission functions in the same hardware, operation of these functions on each of FCN and FCJ can be modified independently. This feature has been utilized so that web screens and e-mail transmission setups can be modified on InfoWell according to the circumstances without control execution being suspended. - History log
Data writes to the control execution engine, a history of sent e-mail, and a file update history are saved to a log file. This ensures the traceability of modifications made to data setups.
Figure 4 Examples of Web Screens Created Using InfoWell
Application Examples
- Electrical power monitoring systems
InfoWell is currently being applied to build in-plant electrical power monitoring systems.
In these systems, several or several tens of electrical power monitors are connected to a single FCJ, and electrical power consumption is monitored on a web browser. InfoWell is used to create this web screen.
As a result of using InfoWell, control targets can now be monitored from anywhere within the Intranet, and the number of man-hours required for development can be considerably reduced. - Facilities maintenance
At the production site, there is a need to grasp facilities maintenance-related information such as device operating rates, lot production completion pre-alarms, and consumable replacement timing in addition to originally intended operation.
In the case of facilities not requiring SCADA software, or if a screen for facilities maintenance is also required in addition to an operation screen even when SCADA software is in use, InfoWell allows the above-mentioned maintenance information to be transmitted with ease.
CONCLUSION
In addition to FCN and FCJ's features of excellent environmental resistance and prolonged stable operation, InfoWell enables the use of information transmission functions while suppressing engineering costs at the same time.
We have not limited InfoWell's applications to web access and e-mail; we have increased its scope to include data logging applications, for example; and hope to develop InfoWell with a view to further integrating control and information.
References
- Nakamoto Eiji, Okada Satoshi, "STARDOM Autonomous Controllers FCN/FCJ," Yokogawa Technical Report, No.33, 2002, pp. 5-8
- Noguchi Akira, Ibaragi Masahiro, Ohno Takeshi, Iwamura Tashin, "Industrial Network Controller DUONUS," Yokogawa Technical Report, Vol. 42, No. 4, 1998, pp. 49-54 (in Japanese)
- STARDOM is a trademark of Yokogawa Electric Corporation.
- Names of companies and products in this document are the trademarks or registered trademarks of the respective companies
업종
-
벌크화학
석유 화학 제품, 무기물 또는 중간체를 생산하든 관계없이 화학 회사는 안전하고 호환되는 작업을 유지하면서 적시에 효율적인 방법으로 제품을 제공하는 비용과 마진 압박에 시달리고 있습니다. 또한 화학 회사들은 공급 원료 및 에너지 가격의 변동에 적응하고 가장 수익성 높은 제품 혼합을 시장에 제공해야 합니다.
Yokogawa는 벌크 화학 시장의 자동화 요구 사항을 세계적으로 지원해 왔으며 이 시장에서 인정받는 선두 주자입니다. Yokogawa는 제품, 솔루션 및 업계 전문 기술을 통해 시장 및 생산 요구 사항을 이해하고 플랜트의 수명주기를 통해 안정적이고 비용 효율적인 솔루션을 제공하기 위해 협력합니다.
-
전력
1970년대 중반, Yokogawa는 EBS 전기 제어 시스템 (EBS Electric Control System)의 출시와 함께 전력 사업에 진출했습니다. 그 이후로 Yokogawa는 전 세계 고객에게 최상의 서비스와 솔루션을 제공하기 위한 기술과 역량의 개발을 꾸준히 지속해 왔습니다.
Yokogawa는 역동적인 글로벌 전력 시장에서 더욱 적극적인 역할을 수행하기 위해 글로벌 전력 솔루션 네트워크를 운영했습니다. 이로 인해 Yokogawa 내에서 보다 긴밀한 팀워크가 가능해져서 글로벌 리소스와 업계 노하우를 하나로 모았습니다. Yokogawa의 전력 산업 전문가들은 각 고객에게 정교한 요구 사항에 가장 적합한 솔루션을 제공하기 위해 협력합니다.
-
정수 및 하수 처리
Yokogawa는 보다 효율적인 사회를 만들기 위하여 에너지 최적화 기술 개발, 온실가스 감축, 오염 물질로부터 환경을 보호하는 견고한 제품 제작 등을 통해 지속 가능한 수자원 생산을 위한 제어 솔루션을 제공하고 있습니다. Yokogawa의 첨단 기술과 폭넓은 애플리케이션 노하우를 통해 고객과 협력하여 사업을 활성화하고 플랜트 수명주기 전반에 걸쳐 높은 가치를 제공할 수 있는 지속 가능한 솔루션을 제공합니다. 당사의 기술과 제품은 플랜트의 성능을 향상시키고 오늘날의 수자원 시장에서 경쟁적으로 운영할 수 있도록 보장하며 운영비를 절감합니다. Yokogawa는 지자체 및 공업용수 처리 시장에서 광범위한 수처리 응용 분야를 지원합니다.
Related Products & Solutions
-
FAST/TOOLS
FAST(Flexible Advanced System Techniques) 프로젝트로 시작된 FAST/TOOLS는 포괄적인 완전 통합형 SCADA 애플리케이션 제품군입니다. 강력하고 유연한 FAST/TOOLS는 50포인트 단위공정에서 수천 마일이상 확장되는 수백만 포인트 규모의 offshore 생산 및 Pipeline 시스템에 이르는 설비를 제공합니다.
-
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.