SCADA Software Interface. The SCADA is the MODBUS master and the PLC works as the slave. . of the well known SCADA (Supervisory Control and Data .
SCADA - Wikipedia, the free encyclopedia
WinTr Scada Software,Scada,Human machine interface,Hmi,Modbus Monitors,Modbus Recorder . For example you can control Modbus stations which are different rate and .
Friday, February 25, 2011
Thursday, February 24, 2011
ABB SCADA
I recently had the opportunity to review the newest hardware and features of the ABB Freelance control system and it is an impressive Micro DCS product. The ABB Freelance control system meets the needs of small to midrange process applications where a large DCS is not required. The Freelance system has its roots on the original Hartmann & Braun Freelance product, but with significant ABB investments to improve the system. ABB is committed to continuously improving and enhancing Freelance to meet user's changing needs.
Engineers evaluating possible solutions for small to midrange applications will do well to consider the Freelance system. The Freelance system combines easy engineering with open system architecture. ABB describes Freelance as a small footprint DCS for small to medium sized plants in the process industry and for applications requiring DCS functionality in a compact system with intuitive and efficient engineering tools.
Freelance is scalable from small to large system (click images below to enlarge them).
Freelance system enhancements have embraced open architecture with a fieldbus centered architecture supporting PROFIBUS PA, PROFIBUS DP, HART, and Foundation Field bus. Using the AC800 controllers systems can be configured for full redundancy.
IEC 61131-3 Programming
Freelance conforms to the IEC 61131-3 programming standard for controls programming. An integrated systems approach is used to configure control and process automaton using a large library of over 200 predefined functions to save engineering time and improve quality. ABB indicates that the Freelance 800F controller is proven in more than 14,000 applications.
Field Display Panels
The ABB Panel 800 family of displays provides options to meet a wide range of operator interface requirements. There are 5 touch panel displays ranging from 4 to 15 inch displays and 4 function key panel displays with screens up to 10 inches.
Software Features
Control Builder F engineering software is used to configure the systems and the DigiVis operator console software is used for HMI. Key software features include:
Integrated Alarm and Message Handling
Readymade Faceplates per Tag
Integrated Configuration – Database
Cross References
Extended SFC-Control (Start, Resume, Monitor, Wait, …)
Trending, Historian and Archiving
Redundancy Option
Integrated Control System Diagnostics
System Level Diagnostics
Easy Configuration, 3D Libraries & Pre-defined Displays
Trend/Archive Analog and Digital Process Variables
Historian
FDT Support
Freelance now has built-in Fieldbus management using the FDT standard for HART, PROFIBUS, and Foundation Fieldbus. These capabilities are built into the systems engineering tool for online and offline configuration, calibration, and parameter access.
OPC Interface
Freelance has servers for open connectivity with OPC DA (Data Access) and OPC AE (Alarm & Events).
AC 700
The AC 700 is the newest field hardware that is based on ABB’s proven AC 500 hardware platform. The AC 700 has I/O modules with detachable terminal units and can support up to 8 I/O modules. The AC 700 processor is a Motorola Power PC and can be configured with up to 2 MB Battery-backed SRAM, 8 MB SDRAM and 4 MB FLASH memory. The unit has a local display for control and diagnostics, 1 Ethernet Port, and two RS-232/485 ports. The initial I/O modules available support:
Digital Inputs: 24 volt DC
Digital Outputs: 24 volt DC
Analog Inputs: Milliamp, Voltage, and RTD
Analog Outputs: Milliamp and Voltage
Application Engineering Advantages
Single database for all controllers
Quickstart Computer Based Training on DVD
S88 batch control only requires user to configure it for applications
Diagnostics in DigiVis Monitor Field Equipment Health
OPC Interface
IEC 61131-3 Language Standard
Control Builder supports FDT simplifying engineering and commissioning
Time synchronization of nodes with master
Pre-engineered displays
SOE option card for rack based I/O with 2millisecond resolution
Redundancy Options
Engineers evaluating possible solutions for small to midrange applications will do well to consider the Freelance system. The Freelance system combines easy engineering with open system architecture. ABB describes Freelance as a small footprint DCS for small to medium sized plants in the process industry and for applications requiring DCS functionality in a compact system with intuitive and efficient engineering tools.
Freelance is scalable from small to large system (click images below to enlarge them).
Freelance system enhancements have embraced open architecture with a fieldbus centered architecture supporting PROFIBUS PA, PROFIBUS DP, HART, and Foundation Field bus. Using the AC800 controllers systems can be configured for full redundancy.
IEC 61131-3 Programming
Freelance conforms to the IEC 61131-3 programming standard for controls programming. An integrated systems approach is used to configure control and process automaton using a large library of over 200 predefined functions to save engineering time and improve quality. ABB indicates that the Freelance 800F controller is proven in more than 14,000 applications.
Field Display Panels
The ABB Panel 800 family of displays provides options to meet a wide range of operator interface requirements. There are 5 touch panel displays ranging from 4 to 15 inch displays and 4 function key panel displays with screens up to 10 inches.
Software Features
Control Builder F engineering software is used to configure the systems and the DigiVis operator console software is used for HMI. Key software features include:
Integrated Alarm and Message Handling
Readymade Faceplates per Tag
Integrated Configuration – Database
Cross References
Extended SFC-Control (Start, Resume, Monitor, Wait, …)
Trending, Historian and Archiving
Redundancy Option
Integrated Control System Diagnostics
System Level Diagnostics
Easy Configuration, 3D Libraries & Pre-defined Displays
Trend/Archive Analog and Digital Process Variables
Historian
FDT Support
Freelance now has built-in Fieldbus management using the FDT standard for HART, PROFIBUS, and Foundation Fieldbus. These capabilities are built into the systems engineering tool for online and offline configuration, calibration, and parameter access.
OPC Interface
Freelance has servers for open connectivity with OPC DA (Data Access) and OPC AE (Alarm & Events).
AC 700
The AC 700 is the newest field hardware that is based on ABB’s proven AC 500 hardware platform. The AC 700 has I/O modules with detachable terminal units and can support up to 8 I/O modules. The AC 700 processor is a Motorola Power PC and can be configured with up to 2 MB Battery-backed SRAM, 8 MB SDRAM and 4 MB FLASH memory. The unit has a local display for control and diagnostics, 1 Ethernet Port, and two RS-232/485 ports. The initial I/O modules available support:
Digital Inputs: 24 volt DC
Digital Outputs: 24 volt DC
Analog Inputs: Milliamp, Voltage, and RTD
Analog Outputs: Milliamp and Voltage
Application Engineering Advantages
Single database for all controllers
Quickstart Computer Based Training on DVD
S88 batch control only requires user to configure it for applications
Diagnostics in DigiVis Monitor Field Equipment Health
OPC Interface
IEC 61131-3 Language Standard
Control Builder supports FDT simplifying engineering and commissioning
Time synchronization of nodes with master
Pre-engineered displays
SOE option card for rack based I/O with 2millisecond resolution
Redundancy Options
Wednesday, February 23, 2011
Low Price HMI
Delta manufacture produce Delta HMI . I use them in several projects . They are chip and also reliable for automation project. Their configuration are easy and they can adapt with several protocol . I list types of these HMI with some notes from Delta company: HMI (Human Machine Interface) is a medium for information exchange and mutual communication between electromechanical system's and the user. It allows the user to complete settings through touchable images or keys on the user-friendly window. This not only offer's fast and convenient control of manufacturing automation, but also has replaced traditional controlling panel's which needextensive wiring. Delta DOP series Human Machine Interface provides various touch screens with multiple dimensions and colors and it also offers fast and convenient control functions for industrial automation machines. Moreover, programming the whole DOP series is done using the Delta Windows-based and user-friendly Screen Editor software. By using this software, the user can quickly edit images and graphs and set suitable communication protocol through Macro command. | ||||||||||
Delta's DOP series product lines include : | ||||||||||
| ||||||||||
Optional Accessories | ||||||||||
|
Monday, February 21, 2011
How choose PLC
PLC are available in different price and performance. In each industry experts want to select the best kind of PLC and control system for best efficiency and price.For criteria that are important about PLC selecting can mention as following parameters:
Reliability :
The most important parameter is reliability. If PLC uses in industries such as oil&gas power or special industry that it is critical it is better to choose PLC with better reliability and PLC which has prove efficiency. in this case sometime PLC with redundancy use for better reliability . some kind of PLC can configure as redundancy .
Speed :
different industries need different speeds. This parameter depend on the speed of control loop and desire control loop speed.
I/O:
Number of I/O is important to choose . when engineer design plc and number of I/O it is clear that The plc must be selected that support this number of I/O.with desire speed In scan time .
Price: PLC are available in different price
Accessories: when engineer design a PLC and SCADA system the number of network and especial accessories design for network . There are different kind of network in PLC such as Etehrnet , Profibus , Modbus and... The PLC that has been selected must support this kind of network for designed SCADA system.Different network module for PLC are available , The p;c must be selected that support this network and module with desirable network speed.
Reliability :
The most important parameter is reliability. If PLC uses in industries such as oil&gas power or special industry that it is critical it is better to choose PLC with better reliability and PLC which has prove efficiency. in this case sometime PLC with redundancy use for better reliability . some kind of PLC can configure as redundancy .
Speed :
different industries need different speeds. This parameter depend on the speed of control loop and desire control loop speed.
I/O:
Number of I/O is important to choose . when engineer design plc and number of I/O it is clear that The plc must be selected that support this number of I/O.with desire speed In scan time .
Price: PLC are available in different price
Accessories: when engineer design a PLC and SCADA system the number of network and especial accessories design for network . There are different kind of network in PLC such as Etehrnet , Profibus , Modbus and... The PLC that has been selected must support this kind of network for designed SCADA system.Different network module for PLC are available , The p;c must be selected that support this network and module with desirable network speed.
Saturday, February 19, 2011
High speed Yokogawa PLC and DCS Technology
he design of the FA-M3 R is based on the High-speed IPRS design concept, which aims to deliver the high-speed performance that developers have come to expect. Analysis has been conducted from every angle to deliver a controller that is the fastest device possible, is stable, links with other devices, and can be used over a network. The FA-M3 R is much faster than its predecessors and this increased speed yields higher operational stability, improved system accuracy and productivity, and greater scalability.
Ladder programs make ample use of application instructions to improve productivity, make operations easier to perform, and provide network and troubleshooting functions. To make the best use of these advanced functions and maximize system performance, computation speed has to be improved. The FA-M3 R is ideally suited for this task, being able to scan 20,000 steps per millisecond with conventional programs (approximately 50% application instructions) and improving scan time 4 to 11 times with more advanced application programs.
*1: This scan time will vary depending on program content and system configuration.
| ||||||||||||||
|
Reduced I/O Response Time
Improves productivity and quality by decreasing response time Digital filter:
Min. 0 ms
Instantaneous Response to Interrupt:
Although the FA-M3 R reduces processing time by improving scan time, it increases the ratio of input/output time. As a solution, Yokogawa focused on total response time (input program → execution (processing) → output) and allowed variable time constants to be set to "0." This improved response time (circuit delay: Min. 100 μs). In addition, use of the high-speed contact output module (F3XD16-3H) will enable data input with a response time of 10 μs.
Instantaneous Response to Interrupt:
Interrupt response time: 100 μs
Response time for interrupts from DC input modules is as fast as 100 μs. This means that the system can immediately respond to changes in inputs, enabling instantaneous high-speed control.
Dual-purpose Sensor Control Function:Requires no separate controller Constant scan time for sensor control function: 200 μs min.
Response time for interrupts from DC input modules is as fast as 100 μs. This means that the system can immediately respond to changes in inputs, enabling instantaneous high-speed control.
Dual-purpose Sensor Control Function:Requires no separate controller Constant scan time for sensor control function: 200 μs min.
To respond at intervals of a few hundred microseconds, it is normal for a small, high-speed PLC or sensor controller to be installed separately from the main PLC. The FA-M3 R eliminates this redundancy with its own sensor control function that performs multi-scan processing and enables a high-speed response. This allows constant scanning to be performed concurrently to the main scan without being influenced by the main scan’s longer scan time (which is necessitated by advanced system functions). This is suitable for applications in which a high level of machining accuracy is required, since one block (program) can be run at high-speed constant intervals (200 μs or more) apart from the main scan.
Friday, February 18, 2011
Profibus DP with Wincc
With a PROFIBUS-DP connection you can visualize inputs/outputs of your I/Os directly in WinCC. For this WinCC provides a PROFIBUS channel for the connection of your PC to the PROFIBUS devices. Proceed as follows to create a PROFIBUS-DP connection in WinCC:
1. Configuring the PC Station
- Create a PC station in the SIMATIC Manager. This PC station represents your WinCC server or your WinCC single-station system.
Fig. 1: Creating a PC station
- Open the Hardware Configuration editor by double-clicking on "Configuration".
- Add an application to the rack.
Fig. 2: Adding an application
- Add a CP5613 (or the PROFIBUS CP used) to the rack.
Fig. 3: Adding CP5613
- Open the Properties of the CP by double-clicking on the CP.
- Select the "Operating Mode" tab and enable the CP as master. Please make sure that you assign the application already created to the CP.
Fig. 4: Defining the operating mode
- Close the Properties dialog. Add the PROFIBUS slaves (e.g.: ET200M, ET200S etc.). Make sure that the slaves receive the correct PROFIBUS address. You set the PROFIBUS address directly on the slaves via DIP switches.
- Save and compile the configuration.
- Load the configuration into the PC station. Make sure that the PG/PC interface is set to "PC Internal" and that the configuration just created corresponds to the actual configuration of your PC. You can check the actual configuration by starting the Station Configuration Editor (German: "Komponenten Konfigurator") either via the desktop or via the icon in the Start taskbar.
Fig. 5: Station Configuration Editor
2. Configuring the WinCC Project
- Start the WinCC Explorer and create a new WinCC project.
- Select "Tag Management" in the WinCC Explorer and open the pop-up menu with a right-click.
Fig. 6: Adding a new driver
- Select "Add New Driver...". In the dialog that then opens you select "PROFIBUS-DP" and acknowledge the selection with "Open".
- Now add a new connection to the channel ("right-click > New Driver Connection...").
Fig. 7: Adding a new driver connection
- Open the Properties of the connection and enter the PROFIBUS address of a slave. You need a new connection for each other slave.
Fig. 8: Setting the slave address
- Open the system parameters of the PROFIBUS channel ("right-click on PROFIBUS-DP > System Parameters").
- In the"CP board number" field you enter a "1" for the first CP. If there are two or more CPs in the PC, increase the number accordingly (up to a maximum of 4).
Fig. 9: Defining the CP board number
- Close the dialog with "OK".
- Now you can create tags below the connection and configure them with the appropriate I/O addresses of the PROFIBUS slave.
Fig. 10: Creating tags
- Finally you can set the access point "CP_L2_1" to CP5613_5614 (PROFIBUS) by calling the configuration via "Start > SIMATIC > SIMATIC NET > Settings > Setting PC station".
Fig. 11: S7 access points
- Select "Access Points" and double-click on CP_L2_1. In the dialog that opens you change the setting for the access point defined.
Fig. 12: Properties of CP_L2_1
Note:
If you are using more than on PROFIBUS CP, you have to select the relevant access points (CP_L2_x) accordingly.
CP1 > CPL2_1
CP2 > CPL2_2
CP3 > CPL2_3
CP4 > CPL2_4
If you are using more than on PROFIBUS CP, you have to select the relevant access points (CP_L2_x) accordingly.
CP1 > CPL2_1
CP2 > CPL2_2
CP3 > CPL2_3
CP4 > CPL2_4
SCADA system with S7 and Wincc HMI
Communication on the WinCC side, for example, is via the CP5613 (DP master) and on the S7-200 side via the integrated DP interface or EM277 (DP slave).
The following brief instructions on setting up the connection is based on the following requirements:
Computer equipped with CP5613 and associated CP5613 driver
S7-22x with EM277
COM PROFIBUS V5.x
STEP 7 Micro/WIN32 version V3.1
SIMATIC WinCC higher than V5.02
Note:
COM PROFIBUS is not available for WinCC V6. As from WinCC V6, NCM PC is included for configuring the slaves. Alternatively this can also be done with the SIMATIC Manager.
The figures in this entry have been created in a WinCC V5 system environment.
Step 1:
Create an NCM file with COM PROFIBUS
No.
Procedure
1
Insert the CP5613 and the EM277:
Fig. 01
2
Configure the EM277:
Insert the GSD file
Set PROFIBUS address 10
Set the I/O configuration to 8 bytes Out / 8 bytes In
Fig. 02
More information on configuring the EM277 is available in the manual "S7-200 Programmable Controller System Manual, CPU22x". The manual is available in Entry ID1109582.
Parameterize the I/O offset in the variables memory to the value 5000 (according to the example in the S7-22x manual, page A-55).
Fig. 03
3
Create the NCM file:
Select CP5613
Export the NCM file
Step 2:
Settings in the CP5613 and the PG/PC interface
No.
Procedure
1
Under "Properties > FMS/DP Protocol" select "Activate DP" and select the NCM file
Fig. 04
2
Restart the CP and check the CP data via "Diagnostics > Read DP Databases".
Fig. 05
3
Create the address area of the inputs/outputs in the variables memory in the same way as the offset set in COM PROFIBUS:
VW 5000 -> QW 0 (Receive buffer)
IW 0 -> VW 5008 (Send buffer)
Fig. 06
Step 3:
Settings on the WinCC side
No.
Procedure
1
Insert the PROFIBUS DP channel in the WinCC Tag Management:
Fig. 07
2
Under System Parameter you set the CP Board number to the value "1".
Fig. 08
3
Insert a new connection and set the slave address of the EM277 as shown in the figure.
Fig. 09
4
Create the tags in the WinCC Tag Management as shown in the figure.
Fig. 10
The following brief instructions on setting up the connection is based on the following requirements:
Computer equipped with CP5613 and associated CP5613 driver
S7-22x with EM277
COM PROFIBUS V5.x
STEP 7 Micro/WIN32 version V3.1
SIMATIC WinCC higher than V5.02
Note:
COM PROFIBUS is not available for WinCC V6. As from WinCC V6, NCM PC is included for configuring the slaves. Alternatively this can also be done with the SIMATIC Manager.
The figures in this entry have been created in a WinCC V5 system environment.
Step 1:
Create an NCM file with COM PROFIBUS
No.
Procedure
1
Insert the CP5613 and the EM277:
Fig. 01
2
Configure the EM277:
Insert the GSD file
Set PROFIBUS address 10
Set the I/O configuration to 8 bytes Out / 8 bytes In
Fig. 02
More information on configuring the EM277 is available in the manual "S7-200 Programmable Controller System Manual, CPU22x". The manual is available in Entry ID1109582.
Parameterize the I/O offset in the variables memory to the value 5000 (according to the example in the S7-22x manual, page A-55).
Fig. 03
3
Create the NCM file:
Select CP5613
Export the NCM file
Step 2:
Settings in the CP5613 and the PG/PC interface
No.
Procedure
1
Under "Properties > FMS/DP Protocol" select "Activate DP" and select the NCM file
Fig. 04
2
Restart the CP and check the CP data via "Diagnostics > Read DP Databases".
Fig. 05
3
Create the address area of the inputs/outputs in the variables memory in the same way as the offset set in COM PROFIBUS:
VW 5000 -> QW 0 (Receive buffer)
IW 0 -> VW 5008 (Send buffer)
Fig. 06
Step 3:
Settings on the WinCC side
No.
Procedure
1
Insert the PROFIBUS DP channel in the WinCC Tag Management:
Fig. 07
2
Under System Parameter you set the CP Board number to the value "1".
Fig. 08
3
Insert a new connection and set the slave address of the EM277 as shown in the figure.
Fig. 09
4
Create the tags in the WinCC Tag Management as shown in the figure.
Fig. 10
Subscribe to:
Posts (Atom)