FB_MdAnalogValue

This machine data component contains parameters that are relevant for analog scaled I/Os.
Syntax:
FUNCTION_BLOCK FB_MdAnalogValue EXTENDS FB_MdBaseComponent
 Machine data
Index (Identifier)  | Parameter  | PLC storage location  | 
|---|---|---|
  | ScalingRawMin  | |
  | ScalingRawMax  | |
  | ScalingValueMin  | |
  | ScalingValueMax  | |
  | ScalingElectricalMin  | |
  | ScalingElectricalMax  | |
  | UnitValue (16 indices)  | |
  | UnitElectrical (16 indices)  | |
  | LimitL  | |
  | LimitLL  | |
  | LimitH  | |
  | LimitHH  | 
 Properties
Name  | Type  | Access  | Initial value  | Description  | 
|---|---|---|---|---|
Connected  | BOOL  | Get  | FALSE  | Component is connected to its dependencies (except for the MD container).  | 
FB_MdAnalogValue  | ||||
ConnectedMonitoring  | BOOL  | Get  | FALSE  | Component is connected to a Monitoring class to save additional parameters. 
  | 
FB_MdBaseComponent  | ||||
LinkedContainer  | Get  | NULL  | Points to the container to which the component was appended.  | |
Tc3_PlasticFunctions.FB_MdComponent  | ||||
Further characteristics  | <>  | <>  | <>  | Implemented by FB_MdComponent  | 
 Methods
Name  | Description  | 
|---|---|
AddNextComponent()  | Adds the subsequent component to the component (list).  | 
FB_MdAnalogValue  | |
Connect(  | Connects the component with the necessary dependencies.  | 
ConnectMonitoring(  | Connects the component to other optional dependencies.  | 
FB_MdBaseComponent  | |
[  | Used with inheriting classes to initialize the encoding offset after   | 
[  | Used with the inheriting class to initialize the encoding offset.  | 
[  | Simplified method for reading a text-based machine data parameter. This method is used within the MdNextParameter(...) Callback method.  | 
[  | Simplified method for writing a text-based machine data parameter. This method is used within the MdSetParameter(...) Callback method.  | 
Tc3_PlasticFunctions.FB_MdComponent  | |
Other methods  | Implemented by FB_MdComponent.  | 
 Event-driven methods (callback methods)
Name  | Description  | 
|---|---|
Container call for saving the parameters in a file, implemented by FB_MdComponent.  | |
Container call for loading the parameters into the runtime, implemented by FB_MdComponent.  | 
 Interfaces
Type  | Description  | 
|---|---|
I_MdComponent  | Standard interface on FB_MdComponent  | 
I_MdAnalogValue  | Standard interface on FB_MdAnalogValue.  | 
I_MdBaseComponent  | Standard interface on FB_MdBaseComponent  | 
Further interfaces  | Implemented by FB_MdComponent  | 
Requirements
Development environment  | Target platform  | PLC libraries to include  | 
|---|---|---|
TwinCAT v3.1.4024.35  | PC or CX (x64, x86)  | Tc3_PlasticBaseApplication (>= v3.12.5.0)  |