首页    期刊浏览 2025年04月22日 星期二
登录注册

文章基本信息

  • 标题:Automated control system for paper manufacturing.
  • 作者:Badea, Milian ; Moraru, Sorin-Aurel ; Grigorescu, Costin-Marius
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2010
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:In general, sheet products (paper, plastic, metal, etc.) are manufactured by making the material, in a fluid state, to flow in a controlled fashion onto a conveyer or something similar. For example, sheet plastic is often manufactured by extruding heated plastic through a die onto a conveyer belt. Paper is almost always produced by causing paper pulp slurry to flow from a head box onto a moving wire.
  • 关键词:Circuit design;Control systems;Papermaking

Automated control system for paper manufacturing.


Badea, Milian ; Moraru, Sorin-Aurel ; Grigorescu, Costin-Marius 等


1. INTRODUCTION

In general, sheet products (paper, plastic, metal, etc.) are manufactured by making the material, in a fluid state, to flow in a controlled fashion onto a conveyer or something similar. For example, sheet plastic is often manufactured by extruding heated plastic through a die onto a conveyer belt. Paper is almost always produced by causing paper pulp slurry to flow from a head box onto a moving wire.

In sheet materials manufacturing, a thickness regulating member is normally used to insure that the thickness of the produced material is uniform both in the direction in which the material travels and in the direction perpendicular on the travel one.

In the case of paper, the thickness regulating member is named "slice lip" and in the case of plastics, this thickness regulating member is usually called "die". In both cases, the position of the thickness regulating member is controlled by actuators, which in the case of paper manufacturing include slice rods.

The application teaches a system to control a thickness regulating member used in the manufacture of sheet products. The position of the slice lip is controlled by a number of actuators connected to the slice lip and to the head box and spaced apart from one another along the length of the slice lip.

Our main research is referring to interconnecting two different types of systems: Siemens with Honeywell QCS and also Siemens with the Modbus actuators. The data exchange between the two systems (Honeywell QCS and Siemens) is made using a Siemens DataBase addressed identically on the PLC an on the OPC Server. The Honeywell system can read/write this DataBase which is then automatically updated on the PLC.

2. PRESENTATION OF THE APPLICATION

The entire system architecture can be seen in Fig. 1. This application was developed to improve paper quality by automated control of cellulose launching profile. The system starts with a certain launching profile (a specified position for the actuators' canes) that represents the lip deformation. After going through the wet pressing machines and the drawer, paper reaches the wrapper. Before it, a scanner, for measuring paper thickness and humidity, was mounted. This scanner sends humidity and thickness data to a Honeywell Quality Control System (QCS). This QCS processes the data received from the scanner and, according to an algorithm, computes the new launching profile.

The Siemens PLC has a permanent connection and communication with the actuators using the Modbus protocol (Margineanu, 2005). As long as the actuators current position is the same with the desired one, the PLC only reads information from the Modbus Slave Actuator Controller. This information is: slave device address, real position, working temperature, working voltage and error messages.

When the QCS changes the cellulose launching profile and modifies the actuators' positions in the PLC's database, the PLC computes the number of steps needed to be executed and sends this number with sign to the Slave Actuator Controller. The sign represents the movement direction. The Slave Actuator Controller controls the step by step motor and, after the position has been reached, resets to 0 the memory location that contains the value received from the PLC. The PLC will send another positioning command only after the previous one had been finished (value 0 in the corresponding memory location).

The data exchange between the QCS and the PLC is made through an OPC server (Commissioning PC Stations--Manual and Quick Start, 2005). Both the QCS and the PLC's program are designed to protect the lineal against permanent deformations. This is made by not allowing a difference of more than 300 microns between the positions of two consecutive actuators.

One of our goals was to develop a fail safe, secure system using Modbus communication for reading and writing the system variables needed for configuring it. Using this technique the work for creating the hardware infrastructure (connection wires, etc.) was easier. The communication cable (2 wires) was the only cable needed to connect to the actuators and the other components of the system. In comparison, a standard control system composed of LVDT sensors and actuators, would require for each pair of sensor and actuator a number of 4 connection cables.

[FIGURE 1 OMITTED]

3. QUALITY CONTROL SYSTEM

Da Vinci is Honeywell's Quality Control System (QCS) for the Pulp & Paper industry.

The Quality Control System (QCS) serves many purposes since it is providing continuous measurement of the product in real-time. Data from the QCS scanning sensors is processed to support the following functions:

* Management and process information reporting.

* Honeywell's Da Vinci system provides a wide range of advanced reports that are available for immediate use to document machine production and paper quality.

* Network Integration: It goes without saying that the Honeywell Da Vinci system is able to support the data requirements of other mill-wide and business systems with network OPC connectivity.

* On-line data Analysis.

* Supervisory Control functions receive the data from the scanning measurements and then control the process to optimize these properties of the sheet.

4. THE CP341 COMMUNICATION PROCESSOR

The Siemens CP 341 communication processor allows data exchange between programmable controllers or computers by means of a point-to-point connection (CP341: Point-to-Point Communication, Installation and Parameter Assignment, 2000).

The main functionalities of the CP341 communication processor are:

* Transmission rate up to 76.8 kbaud, half duplex.

* Integration of the most important transmission protocols in the module firmware: 3964(R) procedure, RK 512 computer connection, ASCII driver.

* Custom parameterization of the transmission.

As said before, for communicating with the actuators, a Modbus driver for the CP341 is used.

The transmission protocol used is the GOULD--MODBUS Protocol in RTU Format (Loadable Driver for Point-to-Point CPs, Modbus Protocol, RTU Format, 2003).

Data transmission is carried out in accordance with the Master-Slave principle. The CP341 initiates the transmission (acts as the Master on the RS485 network), and after outputting a request message it waits for a reply message from the slave for the duration of the reply monitoring time set.

The structure of Modbus messages is the following:

* Slave Address (Byte). The slave address can be within the range 1 to 255 and is used to address a defined slave device on the network (bus).

* Function Code (Byte). The function code defines the meaning and structure of the Modbus message.

* Data Field (nByte). The data field is used to transfer specific information according to the function code, such as: byte count, coil start address, register start address, number of coils, number of registers, etc.

* CRC Check (2 Byte). A Modbus message end is identified by the means on the CRC 16 checksum.

5. THE MODBUS SLAVE ACTUATOR CONTROLLER

The communication with this contoller is entirely based on reading from and writing on physical memory positions (RAM, EEPROM). Commands are constructed according to Modbus RTU specifications. Since all communications are based on register reads and writes only functions 3 and 16 of the Modbus RTU protocol are implemented.

All registers are handled as 16-bit variables as requested by the Modbus RTU protocol (Modbus Protocol Reference Guide, 1996). Shorter variables have their hi-bytes set to all zeros. Writing to those hi bytes will have no effect.

Longer variables are located in successive registers and are written to and read from the most significant byte first and the least significant byte last.

Some of the registers available on the slave actuator controller and their meaning are:

* Bus address (bus address of the actuator). Addresses 1 to 240 can be used. Address 0 is broadcast address that is acted upon by all actuators but any actuator sends no reply.

* Motor speed. Sets motor movement speed together with Step Mode. Rotational speed for a 1.8 [degrees]/fullstep motor [rps] = 96.15 / ((motor speed + 1) x 2^(Step Mode)).

* Step mode. The 2 lowest bits set the motor stepping resolution. This stepping resolution can be: 0 (full stepping. E.g. a 1.8[degrees]/step motor rotates a full 360[degrees] when stepped 200 times), 1 (half stepping. E.g. a 1.8[degrees]/step motor rotates a full 360[degrees] when stepped 400 times), 2 (quarter stepping. E.g. a 1.8[degrees]/step motor rotates a full 360[degrees] when stepped 800 times) and 3 (eighth stepping. E.g. a 1.8[degrees]/step motor rotates a full 360[degrees] when stepped 1600 times).

* Motor move. Signed 32 bit integer used to command motor movement. Writing a value causes the motor to be stepped "Motor move" times. The direction of rotation is reversed when the sign of the written variable is reversed. A write with motor moving will override previous movement.

* Temperature. Internal temperature measurement result. Actual temperature [[degrees]C] = Value x 0.4.

* Ext meas. 10-bit measurement of external analogue input. Full range 4.095V.

* Feedback. 16-bit feedback voltage measurement result. 0 = 0V, 65535 = 4.095V.

* CRC err ctr. CRC error counter. Incremented when an invalid message has been received.

6. CONCLUSION

The use of Honeywell's Da Vinci Quality Control System and of the PLC driven Modbus compatible actuators has resulted in a modern and reliable solution for a paper manufacturing line.

A considerable amount of process information is available. This information can be used to improve the entire system and also to detect any faults related to actuators or any other equipment of the system.

The launching system's increased speed has produced a considerable increase in paper quality.

7. ACKNOWLEDGEMENTS

This paper is supported by the Sectorial Operational Programme Human Resources Development (SOP HRD), financed from the European Social Fund and by the Romanian Government under the contract number POSDRU/88/1.5/S/59321.

8. REFERENCES

Margineanu, I. (2005). Automate programabile, Ed. Albastra, ISBN 973-650-156-6

*** (2005) Commissioning PC Stations--Manual and Quick Start, Siemens

*** (2000) CP341: Point-to-Point Communication, Installation and Parameter Assignment, Siemens

*** (2003) Loadable Driver for Point-to-Point CPs, Modbus Protocol, RTU Format, Siemens

*** (1996) Modbus Protocol Reference Guide, Modicon
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有