Solar (LIB)
- Version
0.9.0.15
- Namespace
AC500_Solar
- Author
None
- Placeholder
AC500_Solar
Description 1
Solar library can be used to control solar panels movement as per Sun position with the ABB drives using different industrial protocols. Function blocks calculate the sun position according to longitude, latitude and time. This library contains Axis function blocks for primary and secondary axis. It uses position control block for tracking Sun position accurately. User can use different Encoder blocks to determine solar panel position. It also provides provision for homing, calibration and continuous tracking.
For detailed description for the function blocks please refer to AB online help chapter PLC Automation with V2 CPUs > Libraries and solutions > Solar library
The “NREL” POU in POU/Track folder contains ABB licensed code based on code in development prepared by Midwest Research Institute, (hereinafter the “Contractor”), under Contract DE-AC-99G010337 (Contract) with the Department OF Energy (DOE). The United States Government has been granted for itself and others acting on its behalf a paid-up, non-exclusive, irrevocable, worldwide license in the Software to reproduce, prepare derivative works, and perform publicly and display publicly. Beginning five (5) years after the DATE permission to assert copyright is obtained from the DOE, and subject to any subsequent five (5) year renewals, the United States Government is granted for itself and others acting on its behalf a paid-up, non-exclusive, irrevocable, worldwide license in the Software to reproduce, prepare derivative works, distribute copies to the public, perform publicly and display publicly, and to permit others to do so. If the Contractor ceases to make this computer software available, it may be obtained from DOE’s Office of Scientific and Technical Information’s Energy Science and Technology Software Center (ESTSC) AT P.O. Box 1020, Oak Ridge, TN 37831-1020. THIS SOFTWARE IS PROVIDED BY THE CONTRACTOR “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE CONTRACTOR OR THE U.S. GOVERNMENT BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER, INCLUDING BUT NOT LIMITED TO CLAIMS ASSOCIATED WITH THE LOSS OF DATA OR PROFITS, WHICH MAY RESULT FROM AN ACTION IN CONTRACT, NEGLIGENCE OR OTHER TORTIOUS CLAIM THAT ARISES OUT OF OR IN CONNECTION WITH THE ACCESS, USE OR PERFORMANCE OF THIS SOFTWARE. As a condition of using the Software in an application, the developer of the application agrees to reference the use of the Software and make this Notice readily accessible to any end-user in a Help|About screen or equivalent manner. The Software is not being distributed for commercial purposes other than use on the AC500 platform. Please contact Richard Bolin in the NREL Technology Transfer Office AT 303-275-3028 for information concerning an own commercial license to use the Software.
Copyright: We reserve all rights in these programs and the information therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden. (c) 2006-2022 ABB, all rights reserved
Contents:
Enums
GlobalImagePool
(Image Pool)GlobalTextList
(Text List)POUs
1.1 Track
SolarNoaa
(FB)SolarNrel
(FB)SolarNrel.A_StartAction
(METH)SolarNrel.B_CyclicAction
(METH)SolarNrel.C_CleaningAction
(METH)SolarNrel.D_AbortAction
(METH)SolarNrel.E_ResetAction
(METH)SolarNrel.zACTION_NREL_CALCULATE_EOT_AND_SUN_RISE
(ACT)SolarNrel.zACTION_NREL_CALCULATE_GEOCENTRIC_SUN
(ACT)SolarNrel.zACTION_NREL_VALIDATE_INPUTS
(ACT)
1.2 Axis
1.3 Backtrack
2.1 Position
2.2 Mode
SolarModeCalibration
(FB)SolarModeCalibration.A_StartAction
(METH)SolarModeCalibration.B_CyclicAction
(METH)SolarModeCalibration.C_CleaningAction
(METH)SolarModeCalibration.D_AbortAction
(METH)SolarModeCalibration.E_ResetAction
(METH)SolarModeCalibration.zACTION_TYPE_1
(ACT)SolarModeCalibration.zACTION_TYPE_2
(ACT)SolarModeCalibration.zACTION_TYPE_3
(ACT)SolarModeCalibration.zACTION_TYPE_4
(ACT)
SolarModeHoming
(FB)SolarModeHoming.A_StartAction
(METH)SolarModeHoming.B_CyclicAction
(METH)SolarModeHoming.C_CleaningAction
(METH)SolarModeHoming.D_AbortAction
(METH)SolarModeHoming.E_ResetAction
(METH)SolarModeHoming.zACTION_TYPE_1
(ACT)SolarModeHoming.zACTION_TYPE_2
(ACT)SolarModeHoming.zACTION_TYPE_3
(ACT)SolarModeHoming.zACTION_TYPE_4
(ACT)
SolarModeManual
(FB)SolarModePosition
(FB)SolarModeTracking
(FB)
2.3 Actuator
SolarHydraulicControl
(FB)SolarPositionControl
(FB)
Visualizations
history
(STRUCT)
Indices and tables
- 1
- Based on ABB_Solar_AC500.library, last modified 05.12.2023, 11:57:47. LibDoc 4.3.0.0The content file Solar_0.9.0.15.json was generated with Automation Builder 2.7 on 05.12.2023, 11:59:39.