FB_MdTempZone
This machine data component contains parameters that are relevant for a TF8540 temperature zone. The global structure aaaPfwTempMparamFromHmi[x] is mapped.
Syntax:
FUNCTION_BLOCK FB_MdTempZone EXTENDS FB_MdBaseComponent
Machine data
Index (Identifier) | Parameter | PLC storage location |
---|---|---|
| GroupID (ModuleID) | |
| SaveZoneName | <Local> |
| TuningLastExecution | |
| TuningRequired | |
| ZoneID | |
| SupplyID | |
| ExtruderID | |
| OutputSel_C | |
| OutputSel_H | |
| OutputDelay | |
| ZoneName (15 indices) | |
| TuningLastExecution | |
| TuningRequired | |
| ConfigID | |
| ChannelIdx | |
| TempSensTerm | |
| SensorType | |
| TermChannel | |
| TuningMethod | |
| ColdJunction.CompMode | |
| ColdJunction.CompZone | |
| CoolerSwapIdx | |
| HeaterSwapIdx | |
| SensTermSwapIdx | |
| SensorOffset | |
| SensorLowerRange | |
| SensorUpperRange | |
| ActTempGain | |
| ActTempOffset | |
| InUse | |
| Enable | |
| UseCooling | |
| TuneCooling | |
| ForcedCoolingEnabled | |
| ExtruderCompEna | |
| EnableErrorHeating | |
| NoFanWhileTrackdown | |
| OpenLoopHeating | |
| TuneExtruderComp | |
| TuneHeaterLoad | |
| TuneIdleLoad | |
| HibernateICtrlHeat | |
| HibernateICtrlCool | |
| HighPrecision | |
| DisableAutoStep | |
| DisableTerminalCom | |
| Kp (Heat/Cool) | |
| Td (Heat/Cool) | |
| Tn (Heat/Cool) | |
| Tv (Heat/Cool) | |
| Kff (Heat/Cool) | |
| ICtrlLimit | |
| TuneEnd | |
| TuneKp | |
| TuneTd | |
| TuneTn | |
| TuneTv | |
| TuneY | |
| Overshoot | |
| dTmax | |
| TuneTrackingTd | |
| TrackingRate | |
| WeightingCooling | |
| ErrorHeatingFactor | |
| RampingRate | |
| RampingTolerance | |
| RampingRateCooling | |
| TrackingTd | |
| SettlingTime | |
| LoadIdle | |
| ForcedCoolingOffTime | |
| ForcedCoolingOnTime | |
| ExtruderComp | |
| SupplyLoadHeater | |
| SupplyLoad | |
| SupplyLoadCooler | |
| AbsoluteHigh | |
| AbsoluteLow | |
| PwmMinOnTime | |
| PwmMaxOnTime | |
| PwmFactorCooling |
Properties
Name | Type | Access | Initial value | Description |
---|---|---|---|---|
Connected | BOOL | Get | FALSE | Component is connected to its dependencies (except for the MD container). |
FB_MdTempZone | ||||
SaveZoneName | BOOl | Get, Set | FALSE | If TRUE, the zone name is saved in the machine data file. |
TuningLastExecution | DATE_AND_TIME | Get, Set | DT#1970-01-01T00:00:00Z | Date of the last successful execution of a tuning. |
TuningRequired | BOOL | Get, Set | FALSE | The current configuration requires autotuning. |
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_MdTempZone | |
Connect( | Connects the component with the necessary 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_MdTempZone | Standard interface on FB_MdTempZone. |
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) |