﻿=============================================================================================
Festo SE & Co. KG, Esslingen
Copyright © 2026, all rights reserved

Siemens TIA Portal function block library for VTEM
Version 3.7
---------------------------------------------------------------------------------------------
Designed for use with
- Festo Motion Terminal VTEM
- Firmware version 4.22.x

Created
- with TIA V19
- 2026-02
=============================================================================================
                                      H I S T O R Y
=============================================================================================
Version 3.7

object                                  version      change
---------------------------------------------------------------------------------------------
eRespondingReadMalfunctionList          1.00         - no changes

eResponseTeachInRun                     1.06         - no changes

eValveMode                              1.02         - no changes

eValveState                             1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

eValveType_MA_01_02                     1.00         - no changes

eMA10OperatingMedium                    1.00         - no changes

eSavingResponse                         1.01         - no changes

eTransferResponse                       1.03         - no changes

stMalfunction                           1.01         - no changes

stTimeStamp                             1.00         - no changes

stTransferPackage                       1.00         - no changes

FB_Read_Bits_From_Byte                  1.01         - no changes

FB_Read_Bits_From_Word                  1.02         - no changes

FB_Write_Value_To_Word                  1.01         - no changes

FB_AppOptionGenerator_MA_02             1.01         - optimized valve access enabled

FB_TeachInRun                           1.02         - no changes

FB_ValveControl                         2.04         - no changes

FB_StateInterpreter_MA_01               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_02               1.03         - optimized valve access enabled

FB_StateInterpreter_MA_03               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_04               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_05               1.03         - optimized valve access enabled

FB_StateInterpreter_MA_06               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_07               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_08               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_10               1.01         - optimized valve access enabled

FB_StateInterpreter_MA_11               1.03         - optimized valve access enabled

FB_StateInterpreter_MA_12               1.02         - optimized valve access enabled

FB_StateInterpreter_MA_33               1.01         - optimized valve access enabled

FB_StateInterpreter_TeachInRun          1.02         - optimized valve access enabled

FB_Download_Multiple_Parameters         2.02         - no changes

FB_Download_Single_Parameter            2.02         - no changes

FB_ReadMalfunctionList                  1.02         - optimized valve access enabled

FB_Save_Configuration_Persistent        2.03         - no changes

FB_Upload_Multiple_Parameters           2.02         - optimized valve access enabled

FB_Upload_Single_Parameter              2.02         - optimized valve access enabled

FB_Read_config_AI_Module                2.01         - optimized valve access enabled

FB_Read_config_DI_Module                2.01         - optimized valve access enabled

FB_Read_config_MA_01                    2.01         - optimized valve access enabled

FB_Read_config_MA_02                    2.01         - optimized valve access enabled

FB_Read_config_MA_03                    2.01         - optimized valve access enabled

FB_Read_config_MA_04                    2.01         - optimized valve access enabled

FB_Read_config_MA_05                    2.01         - optimized valve access enabled

FB_Read_config_MA_06                    2.01         - optimized valve access enabled

FB_Read_config_MA_07                    2.01         - optimized valve access enabled

FB_Read_config_MA_08                    2.01         - optimized valve access enabled

FB_Read_config_MA_10                    2.01         - optimized valve access enabled

FB_Read_config_MA_11                    2.01         - optimized valve access enabled

FB_Read_config_MA_12                    2.01         - optimized valve access enabled

FB_Read_config_MA_33                    2.01         - optimized valve access enabled

FB_Write_config_AI_Module               2.03         - no changes

FB_Write_config_DI_Module               2.03         - optimized valve access enabled

FB_Write_config_MA_01                   2.01         - optimized valve access enabled

FB_Write_config_MA_02                   2.02         - optimized valve access enabled

FB_Write_config_MA_03                   2.02         - optimized valve access enabled

FB_Write_config_MA_04                   2.01         - no changes

FB_Write_config_MA_05                   2.01         - optimized valve access enabled

FB_Write_config_MA_06                   2.01         - optimized valve access enabled

FB_Write_config_MA_07                   2.01         - optimized valve access enabled

FB_Write_config_MA_08                   2.02         - optimized valve access enabled

FB_Write_config_MA_10                   2.02         - optimized valve access enabled

FB_Write_config_MA_11                   2.01         - optimized valve access enabled

FB_Write_config_MA_12                   2.01         - optimized valve access enabled

FB_Write_config_MA_33                   2.02         - optimized valve access enabled
---------------------------------------------------- -----------------------------------------


Version 3.6

object                                  version      change
---------------------------------------------------------------------------------------------
eRespondingReadMalfunctionList          1.00         - no changes

eResponseTeachInRun                     1.06         - no changes

eValveMode                              1.02         - no changes

eValveState                             1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

eValveType_MA_01_02                     1.00         - no changes

eMA10OperatingMedium                    1.00         - no changes

eSavingResponse                         1.01         - no changes

eTransferResponse                       1.03         - no changes

stMalfunction                           1.01         - no changes

stTimeStamp                             1.00         - no changes

stTransferPackage                       1.00         - no changes

FB_Read_Bits_From_Byte                  1.01         - removed AT construct
                                                     - optimized valve access enabled

FB_Read_Bits_From_Word                  1.02         - removed AT construct
                                                     - optimized valve access enabled

FB_Write_Value_To_Word                  1.01         - removed AT construct
                                                     - function block numbering set to Automatic
                                                     - optimized valve access enabled

FB_AppOptionGenerator_MA_02             1.00         - no changes

FB_TeachInRun                           1.02         - optimized valve access enabled

FB_ValveControl                         2.04         - optimized valve access enabled

FB_StateInterpreter_MA_01               1.01         - no changes

FB_StateInterpreter_MA_02               1.02         - no changes

FB_StateInterpreter_MA_03               1.01         - no changes

FB_StateInterpreter_MA_04               1.01         - no changes

FB_StateInterpreter_MA_05               1.02         - no changes

FB_StateInterpreter_MA_06               1.01         - no changes

FB_StateInterpreter_MA_07               1.01         - no changes

FB_StateInterpreter_MA_08               1.01         - no changes

FB_StateInterpreter_MA_10               1.00         - no changes

FB_StateInterpreter_MA_11               1.02         - no changes

FB_StateInterpreter_MA_12               1.01         - no changes

FB_StateInterpreter_MA_33               1.00         - no changes

FB_StateInterpreter_TeachInRun          1.01         - no changes

FB_Download_Multiple_Parameters         2.02         - function block numbering set to Automatic
                                                     - optimized valve access enabled

FB_Download_Single_Parameter            2.02         - optimized valve access enabled

FB_ReadMalfunctionList                  1.01         - no changes

FB_Save_Configuration_Persistent        2.03         - optimized valve access enabled

FB_Upload_Multiple_Parameters           2.01         - no changes

FB_Upload_Single_Parameter              2.01         - no changes

FB_Read_config_AI_Module                2.00         - no changes

FB_Read_config_DI_Module                2.00         - no changes

FB_Read_config_MA_01                    2.00         - no changes

FB_Read_config_MA_02                    2.00         - no changes

FB_Read_config_MA_03                    2.00         - no changes

FB_Read_config_MA_04                    2.00         - no changes

FB_Read_config_MA_05                    2.00         - no changes

FB_Read_config_MA_06                    2.00         - no changes

FB_Read_config_MA_07                    2.00         - no changes

FB_Read_config_MA_08                    2.00         - no changes

FB_Read_config_MA_10                    2.00         - no changes

FB_Read_config_MA_11                    2.00         - no changes

FB_Read_config_MA_12                    2.00         - no changes

FB_Read_config_MA_33                    2.00         - no changes

FB_Write_config_AI_Module               2.03         - optimized valve access enabled

FB_Write_config_DI_Module               2.02         - no changes

FB_Write_config_MA_01                   2.00         - no changes

FB_Write_config_MA_02                   2.01         - no changes

FB_Write_config_MA_03                   2.01         - no changes

FB_Write_config_MA_04                   2.01         - function block numbering set to Automatic
                                                     - optimized valve access enabled

FB_Write_config_MA_05                   2.00         - no changes

FB_Write_config_MA_06                   2.00         - no changes

FB_Write_config_MA_07                   2.00         - no changes

FB_Write_config_MA_08                   2.01         - no changes

FB_Write_config_MA_10                   2.01         - no changes

FB_Write_config_MA_11                   2.00         - no changes

FB_Write_config_MA_12                   2.00         - no changes

FB_Write_config_MA_33                   2.01         - no changes
---------------------------------------------------- -----------------------------------------


Version 3.5

object                                  version      change
---------------------------------------------------------------------------------------------
eRespondingReadMalfunctionList          1.00         - no changes

eResponseTeachInRun                     1.06         - no changes

eValveMode                              1.02         - no changes

eValveState                             1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

eValveType_MA_01_02                     1.00         - no changes

eMA10OperatingMedium                    1.00         - no changes

eSavingResponse                         1.01         - no changes

eTransferResponse                       1.03         - added value 31 (#3872358)

stMalfunction                           1.01         - added timestamp (#4417523)

stTimeStamp                             1.00         - created (#4417523)

stTransferPackage                       1.00         - no changes

FB_Read_Bits_From_Byte                  1.00         - no changes

FB_Read_Bits_From_Word                  1.01         - no changes

FB_Write_Value_To_Word                  1.00         - no changes

FB_AppOptionGenerator_MA_02             1.00         - no changes

FB_TeachInRun                           1.01         - no changes

FB_ValveControl                         2.03         - no changes

FB_StateInterpreter_MA_01               1.01         - no changes

FB_StateInterpreter_MA_02               1.02         - no changes

FB_StateInterpreter_MA_03               1.01         - no changes

FB_StateInterpreter_MA_04               1.01         - no changes

FB_StateInterpreter_MA_05               1.02         - no changes

FB_StateInterpreter_MA_06               1.01         - no changes

FB_StateInterpreter_MA_07               1.01         - no changes

FB_StateInterpreter_MA_08               1.01         - no changes

FB_StateInterpreter_MA_10               1.00         - no changes

FB_StateInterpreter_MA_11               1.02         - no changes

FB_StateInterpreter_MA_12               1.01         - no changes

FB_StateInterpreter_MA_33               1.00         - no changes

FB_StateInterpreter_TeachInRun          1.01         - no changes

FB_Download_Multiple_Parameters         2.01         - no changes

FB_Download_Single_Parameter            2.01         - no changes

FB_ReadMalfunctionList                  1.01         - added timestamp information (#4417523)

FB_Save_Configuration_Persistent        2.02         - no changes

FB_Upload_Multiple_Parameters           2.01         - no changes

FB_Upload_Single_Parameter              2.01         - no changes

FB_Read_config_AI_Module                2.00         - created (#3872358)

FB_Read_config_DI_Module                2.00         - created (#3872358)

FB_Read_config_MA_01                    2.00         - created (#3872358)

FB_Read_config_MA_02                    2.00         - created (#3872358)

FB_Read_config_MA_03                    2.00         - created (#3872358)

FB_Read_config_MA_04                    2.00         - created (#3872358)

FB_Read_config_MA_05                    2.00         - created (#3872358)

FB_Read_config_MA_06                    2.00         - created (#3872358)

FB_Read_config_MA_07                    2.00         - created (#3872358)

FB_Read_config_MA_08                    2.00         - created (#3872358)

FB_Read_config_MA_10                    2.00         - created (#3872358)

FB_Read_config_MA_11                    2.00         - created (#3872358)

FB_Read_config_MA_12                    2.00         - created (#3872358)

FB_Read_config_MA_33                    2.00         - created (#3872358)

FB_Write_config_AI_Module               2.02         - no changes

FB_Write_config_DI_Module               2.02         - no changes

FB_Write_config_MA_01                   2.00         - no changes

FB_Write_config_MA_02                   2.01         - added application parameter
                                                       iOperatingMode (#4414285)

FB_Write_config_MA_03                   2.01         - no changes

FB_Write_config_MA_04                   2.00         - no changes

FB_Write_config_MA_05                   2.00         - no changes

FB_Write_config_MA_06                   2.00         - no changes

FB_Write_config_MA_07                   2.00         - no changes

FB_Write_config_MA_08                   2.01         - added tuning parameters (#4510540)

FB_Write_config_MA_10                   2.01         - no changes

FB_Write_config_MA_11                   2.00         - no changes

FB_Write_config_MA_12                   2.00         - no changes

FB_Write_config_MA_33                   2.01         - no changes
---------------------------------------------------- -----------------------------------------


Version 3.4

object                                  version      change
---------------------------------------------------------------------------------------------
eRespondingReadMalfunctionList          1.00         - no changes

eResponseTeachInRun                     1.06         - added new values 10 and 11 (#3800496)

eValveMode                              1.02         - added value 10 (#3873894)

eValveState                             1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

eValveType_MA_01_02                     1.00         - created (#3920106)

eMA10OperatingMedium                    1.00         - created (#3873393)

eSavingResponse                         1.01         - no changes

eTransferResponse                       1.02         - no changes

stMalfunction                           1.00         - no changes

stTransferPackage                       1.00         - no changes

FB_Read_Bits_From_Byte                  1.00         - no changes

FB_Read_Bits_From_Word                  1.01         - no changes

FB_Write_Value_To_Word                  1.00         - no changes

FB_AppOptionGenerator_MA_02             1.00         - created (#3919901)

FB_TeachInRun                           1.01         - integrated new app state return
                                                       values #10 and #11 (#3800496)

FB_ValveControl                         2.03         - added code to reset iErrorCode if
                                                       ValveState is not "Failure" or
                                                       "NotReady" (#2245880)

FB_StateInterpreter_MA_01               1.01         - no changes

FB_StateInterpreter_MA_02               1.02         - added outputs for indicating meaning
                                                       of actual values (#3799739)

FB_StateInterpreter_MA_03               1.01         - no changes

FB_StateInterpreter_MA_04               1.01         - no changes

FB_StateInterpreter_MA_05               1.02         - added outputs for indicating meaning
                                                       of actual values (#3799739)

FB_StateInterpreter_MA_06               1.01         - no changes

FB_StateInterpreter_MA_07               1.01         - no changes

FB_StateInterpreter_MA_08               1.01         - no changes

FB_StateInterpreter_MA_10               1.00         - created (#3805731)

FB_StateInterpreter_MA_11               1.02         - no changes

FB_StateInterpreter_MA_12               1.01         - no changes

FB_StateInterpreter_MA_33               1.00         - no changes

FB_StateInterpreter_TeachInRun          1.01         - added new values 10 and 11 (#3800496)

FB_Download_Multiple_Parameters         2.01         - no changes

FB_Download_Single_Parameter            2.01         - no changes

FB_ReadMalfunctionList                  1.00         - no changes

FB_Save_Configuration_Persistent        2.02         - no changes

FB_Upload_Multiple_Parameters           2.01         - no changes

FB_Upload_Single_Parameter              2.01         - no changes

FB_Write_config_AI_Module               2.02         - added new sensor types within comments
                                                       (#3787601)

FB_Write_config_DI_Module               2.02         - no changes

FB_Write_config_MA_01                   2.00         - no changes

FB_Write_config_MA_02                   2.00         - no changes

FB_Write_config_MA_03                   2.01         - included new application parameters
                                                       (#3800158)

FB_Write_config_MA_04                   2.00         - no changes

FB_Write_config_MA_05                   2.00         - no changes

FB_Write_config_MA_06                   2.00         - no changes

FB_Write_config_MA_07                   2.00         - no changes

FB_Write_config_MA_08                   2.00         - no changes

FB_Write_config_MA_10                   2.01         - created (#3898591)

FB_Write_config_MA_11                   2.00         - no changes

FB_Write_config_MA_12                   2.00         - no changes

FB_Write_config_MA_33                   2.01         - included new application parameters
                                                       (#4102822)
---------------------------------------------------- -----------------------------------------


Version 3.3

object                                  version      change
---------------------------------------------------- -----------------------------------------
eRespondingReadMalfunctionList          1.00         - no changes

eResponseTeachInRun                     1.05         - no changes

eValveMode                              1.01         - no changes

eValveState                             1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

eSavingResponse                         1.01         - no changes

eTransferResponse                       1.02         - no changes

stMalfunction                           1.00         - no changes

stTransferPackage                       1.00         - no changes

FB_Read_Bits_From_Byte                  1.00         - no changes

FB_Read_Bits_From_Word                  1.01         - no changes

FB_Write_Value_To_Word                  1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

FB_TeachInRun                           1.00         - no changes

FB_ValveControl                         2.02         - no changes

FB_StateInterpreter_MA_01               1.01         - no changes

FB_StateInterpreter_MA_02               1.01         - no changes

FB_StateInterpreter_MA_03               1.01         - no changes

FB_StateInterpreter_MA_04               1.01         - no changes

FB_StateInterpreter_MA_05               1.01         - no changes

FB_StateInterpreter_MA_06               1.01         - no changes

FB_StateInterpreter_MA_07               1.01         - no changes

FB_StateInterpreter_MA_08               1.01         - no changes

FB_StateInterpreter_MA_11               1.02         - no changes

FB_StateInterpreter_MA_12               1.01         - no changes

FB_StateInterpreter_MA_33               1.00         - created (#3625800)

FB_StateInterpreter_TeachInRun          1.00         - no changes

FB_Download_Multiple_Parameters         2.01         - no changes

FB_Download_Single_Parameter            2.01         - no changes

FB_ReadMalfunctionList                  1.00         - no changes

FB_Save_Configuration_Persistent        2.02         - no changes

FB_Upload_Multiple_Parameters           2.01         - no changes

FB_Upload_Single_Parameter              2.01         - no changes

FB_Write_config_AI_Module               2.02         - no changes

FB_Write_config_DI_Module               2.02         - no changes

FB_Write_config_MA_01                   2.00         - no changes

FB_Write_config_MA_02                   2.00         - no changes

FB_Write_config_MA_03                   2.00         - no changes

FB_Write_config_MA_04                   2.00         - no changes

FB_Write_config_MA_05                   2.00         - no changes

FB_Write_config_MA_06                   2.00         - no changes

FB_Write_config_MA_07                   2.00         - no changes

FB_Write_config_MA_08                   2.00         - no changes

FB_Write_config_MA_11                   2.01         - no changes

FB_Write_config_MA_12                   2.01         - no changes

FB_Write_config_MA_33                   1.00         - created (#3625895)

---------------------------------------------------- -----------------------------------------


Version 3.2

object                                  version      change
---------------------------------------------------- -----------------------------------------
eRespondingReadMalfunctionList          1.00         - created (#2256314)

eResponseTeachInRun                     1.05         - created  (#2256460)

eValveMode                              1.01         - created

eValveState                             1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

eSavingResponse                         1.01         - added value 25
                                                       "FB_needs_rising_edge_xExecute"
                                                       (#2487339)

eTransferResponse                       1.02         - added value 8 (#3104465)

stMalfunction                           1.00         - created  (#2256314)

stTransferPackage                       1.00         - no changes

FB_Read_Bits_From_Byte                  1.00         - no changes

FB_Read_Bits_From_Word                  1.01         - no changes

FB_Write_Value_To_Word                  1.00         - no changes

eResponseToValveModeSet                 1.01         - no changes

FB_TeachInRun                           1.00         - created (#2256460)

FB_ValveControl                         2.02         - FB detect a falling edge of
                                                       xManualAcknowledge while input
                                                       xEnable is FALSE

FB_StateInterpreter_MA_01               1.01         - no changes

FB_StateInterpreter_MA_02               1.01         - no changes

FB_StateInterpreter_MA_03               1.01         - no changes

FB_StateInterpreter_MA_04               1.01         - no changes

FB_StateInterpreter_MA_05               1.01         - no changes

FB_StateInterpreter_MA_06               1.01         - no changes

FB_StateInterpreter_MA_07               1.01         - no changes

FB_StateInterpreter_MA_08               1.01         - no changes

FB_StateInterpreter_MA_11               1.02         - no changes

FB_StateInterpreter_MA_12               1.01         - no changes

FB_StateInterpreter_TeachInRun          1.00         - created

FB_Download_Multiple_Parameters         2.01         - adjusted range for iChannel
                                                       from 255 to 31 (#2515542)
                                                     - validity check shows first wrong
                                                       element and stops the procedure
                                                       (#2526252)
                                                     - adapted functionality for
                                                       transfer mode on slots without
                                                       valves (#2957510)
                                                     - added new enum value (#3104465)

FB_Download_Single_Parameter            2.01         - adjusted range for iChannel
                                                       from 255 to 31 (#2515542)
                                                     - validity check shows first wrong
                                                       element and stops the procedure
                                                       (#2526252)
                                                     - adapted functionality for
                                                       transfer mode on slots without
                                                       valves (#2957510)
                                                     - added new enum value (#3104465)

FB_ReadMalfunctionList                  1.00         - created

FB_Save_Configuration_Persistent        2.02         - redesign to state machine model
                                                     - corrected iResponse when calling
                                                       the FB for the first time with
                                                       xExecute = FALSE (#2510159)
                                                     - set output xSavingDone and iResponse
                                                       when the FB stops sending busdata
                                                       (#2534862)

FB_Upload_Multiple_Parameters           2.01         - adjusted range for iChannel
                                                       from 255 to 31 (#2515542)
                                                     - validity check shows first wrong
                                                       element and stops the procedure
                                                       (#2526252)
                                                     - reintegrated sourcecode (#2521445)
                                                     - adapted functionality for
                                                       transfer mode on slots without
                                                       valves (#2957510)
                                                     - added new enum value (#3104465)

FB_Upload_Single_Parameter              2.01         - adjusted range for iChannel
                                                       from 255 to 31 (#2515542)
                                                     - reintegrated sourcecode (#2521445)
                                                     - adapted functionality for
                                                       transfer mode on slots without
                                                       valves (#2957510)
                                                     - added new enum value (#3104465)

FB_Write_config_AI_Module               2.02         - corrected iResponse when calling
                                                       the FB for the first time with
                                                       xExecute = FALSE (#2510159)
                                                     - iResponse changes to
                                                       "FB_neeeds_rising_Edge_xExecute"
                                                       when changing the inputs while
                                                       the FB is running (#2515568)
                                                     - iResponse changes always to
                                                       "invalid_module_number" when the input
                                                       iInputModuleNr is wrong(#2515421)

FB_Write_config_DI_Module               2.02         - corrected iResponse when calling
                                                       the FB for the first time with
                                                       xExecute = FALSE (#2510159)
                                                     - iResponse changes to
                                                       "FB_neeeds_rising_Edge_xExecute"
                                                       when changing the inputs while
                                                       the FB is running (#2515568)
                                                     - iResponse changes always to
                                                       "invalid_module_number" when the input
                                                       iInputModuleNr is wrong(#2515421)


FB_Write_config_MA_01                   2.00         - no changes

FB_Write_config_MA_02                   2.00         - no changes

FB_Write_config_MA_03                   2.00         - no changes

FB_Write_config_MA_04                   2.00         - no changes

FB_Write_config_MA_05                   2.00         - no changes

FB_Write_config_MA_06                   2.00         - no changes

FB_Write_config_MA_07                   2.00         - no changes

FB_Write_config_MA_08                   2.00         - no changes

FB_Write_config_MA_11                   2.01         - no changes

FB_Write_config_MA_12                   2.01         - no changes

---------------------------------------------------- -----------------------------------------


Version 3.1

object                                  version      change
---------------------------------------------------- -----------------------------------------
eValveState                             1.00         - no changes

FB_Read_Bits_From_Byte                  1.00         - no changes

FB_Read_Bits_From_Word                  1.01         - Changes iValue, xError from InOut to
                                                       Out (#2222801)

FB_Write_Value_To_Word                  1.00         - no changes

eResponseToValveModeSet                 1.01         - added new Value
                                                       "FB_not_enabled := 1051" (#2417793)

FB_ValveControl                         2.01         - integrated new Value
                                                       "FB_not_enabled := 1051" (#2417793)
                                                     - updated enable = FALSE behaviour
                                                     - changed output awBusDataToVTEM to
                                                       VAR_IN_OUT (#2406661)
                                                     - added new Output
                                                       sResponseToValveModeSet (#2475841)

FB_StateInterpreter_MA_01               1.01         - no changes

FB_StateInterpreter_MA_02               1.01         - no changes

FB_StateInterpreter_MA_03               1.01         - no changes

FB_StateInterpreter_MA_04               1.01         - no changes

FB_StateInterpreter_MA_05               1.01         - no changes

FB_StateInterpreter_MA_06               1.01         - no changes

FB_StateInterpreter_MA_07               1.01         - no changes

FB_StateInterpreter_MA_08               1.01         - no changes

FB_StateInterpreter_MA_11               1.02         - added outputs xPistonDetectRet and
                                                       xPistonDetectAdv (#2248584)

FB_StateInterpreter_MA_12               1.01         - no changes

eSavingResponse                         1.00         - no changes

eTransferResponse                       1.01         - added items 27, 28, 29, 30

stTransferPackage                       1.00         - no changes

FB_Write_config_MA_01                   2.00         - created (#2256987)

FB_Write_config_MA_02                   2.00         - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_03                   2.00         - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_04                   2.00         - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_05                   2.00         - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_06                   2.00         - created (#2408095)

FB_Write_config_MA_07                   2.00         - added parameters for moment of inertia
                                                       used for swivel drives (#2307857)
                                                     - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_08                   2.00         - added parameters for moment of inertia
                                                       used for swivel drives (#2307857)
                                                     - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_11                   2.00         - added parameters for the
                                                       sensor port mapping (#2256299)
                                                     - removed tuning parameters (#2408215)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Write_config_MA_12                   2.00         - added parameters for moment of inertia
                                                       used for swivel drives (#2307857)
                                                     - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)

FB_Download_Multiple_Parameters         2.00         - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)
                                                     - fixed bug that caused "exit transfer mode"
                                                       even if xExecute is FALSE (#2246210)
                                                     - added value 7 to list of
                                                       invalid commands (#2318899)

FB_Download_Single_Parameter            2.00         - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)
                                                     - fixed bug that caused "exit transfer mode"
                                                       even if xExecute is FALSE (#2246210)
                                                     - added value 7 to list of
                                                       invalid commands (#2406621)

FB_Save_Configuration_Persistent        2.01         - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)
                                                     - fixed bug that caused "exit transfer mode"
                                                       even if xExecute is FALSE (#2458152)

FB_Upload_Multiple_Parameters           2.00         - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)
                                                     - fixed bug that caused "exit transfer mode"
                                                       even if xExecute is FALSE (#2246210)
                                                     - added value 7 to list of
                                                       invalid commands (#2406621)
                                                     - fixed a bug regarding the stability of
                                                       the function block (#2262058)

FB_Upload_Single_Parameter              2.00         - changed awBusDataToVTEM into
                                                       VAR_IN_OUT (#2406661)
                                                     - fixed bug that caused "exit transfer mode"
                                                       even if xExecute is FALSE (#2246210)
                                                     - added value 7 to list of
                                                       invalid commands (#2406621)

FB_Write_config_AI_Module               2.01         - created

FB_Write_config_DI_Module               2.01         - created

---------------------------------------------------------------------------------------------


Version 2.0

-- First official release --

=============================================================================================
