Переведи описание команд

USAGE: XBuilder.exe [options] <resources files>

OPTIONS:

Color Options:

  --color                                                                         - Use colors in output (default=autodetect)

Database Connection Options:
These control connection to AppServer options.

  --cfg                                                                           - Alias for -configuration
  --configuration=<configuration name>                                            - Configuration display name
  --connector-path=<path (absolute or relative) to the library without extension> - Path to the library file with connector factory. By default use AST connector (static link).
  --dat-file=<file path>                                                          - Path to snapshot data file
  --database=<base name>                                                          - Database name
  --db                                                                            - Alias for -database
  --dbreader=<value>                                                              - Choose data base reader:
    =none                                                                         -   no special data base reader
    =dat                                                                          -   DAT-file reader (~90% increase perfomance)
  --epassword=<string>                                                            - Data base password encrypted
  --host=<address>                                                                - AppServer host address
  --ip1=<ip address 1>                                                            - AppServer host IP1 address
  --ip2=<ip address 2>                                                            - AppServer host IP2 address
  --keep-alive                                                                    - Keep alive xbuilder proccess to increase compilation speed. Type 'exit' to exit.
  --password=<string>                                                             - Data base password
  --res                                                                           - Alias for -res
  --resource=<resource name>                                                      - Resource display name
  --user=<string>                                                                 - Data base user name

Debug metadata options:
These control metabuilder debug output.

  --adf                                                                           - Alias for -allow-debug-functions
  --allow-debug-functions                                                         - Allows the use of debugging functions
  --check-signals-group                                                           - Compare user set of group for each signal with autoset
  --cpu850                                                                        - Alias for -cpu850-compability-level
  --cpu850-compability-level=<value>                                              - Select a compability with CPU850 protect level:
    =none                                                                         -   No protection check
    =warning                                                                      -   All checks with warnings for VPLC
    =error                                                                        -   All checks with errors for VPLC
  --emit-cpp                                                                      - Emit cpp header file for all FB with system implementaion.
  --enable-stack-protection                                                       - Emit stack protection code for recurse calls
  --print-callstack=<value>                                                       - Choose signals group kind detection:
    =callstack                                                                    -   Print callstack
    =callstack-with-timing                                                        -   Print callstack with execute time of program
  --print-signals                                                                 - Output signals lsit information
  --retain-all                                                                    - Disable signals auto detection and take them as retains
  --retain-reduce                                                                 - Reduce retains area size to TenixRT 220 kB.
  --signals-group=<value>                                                         - Choose signals group kind detection:
    =man                                                                          -   Manual only, default group is NOT_RETAIN
    =com                                                                          -   Combine mode, default group detect by static analysis
    =auto                                                                         -   Auto only, manual set values are ignorie
  --signals-upgrade-strategy=<value>                                              - Choose signals upgrade strategy:
    =default                                                                      -   Strategy determined by the platform
    =full                                                                         -   Full update
    =request                                                                      -   Update only on request
    =adaptive                                                                     -   Update in parts (once per second)
    =necessary                                                                    -   Updating is only for stored and process variables
  --simplified-compatibility-check                                                - Switching the error behavior to a warning for the 850 processor if the execution time exceeds the cycle time
  --skip-samples                                                                  - Disable samples list creation
  --sort-level=<value>                                                            - Choose sorting level of POUs:
    =none                                                                         -   Not creating file with list of POUs
    =soft                                                                         -   Creating file with list of POUs
    =hard                                                                         -   Creating file with list of POUs and forcing auto-sorting in resource
  --task-scheduler=<value>                                                        - Choose task scheduler type:
    =default                                                                      -   The default scheduler. Depends on the context.
    =program_list                                                                 -   Execution of programs according to the list. [The basic one for the Self-context.]
    =priority_task                                                                -   Completing tasks by priority.
    =multiple_task                                                                -   Performing tasks that are multiples of the system-task.
    =multi_thread                                                                 -   Non-preemptive multitasking. Complies with IEC-61131. [The basic one for the IEC-context.]
    =nonpreemptive_queue                                                          -   Non-preemptive execution based on the task queue.
    =preemptive_queue                                                             -   Preemptive execution based on the task queue. [The basic one for the SIL-context.]
  -v                                                                              - Verbose output
  --wpl                                                                           - Alias for -write-permitted-level
  --write-permitted-level=<value>                                                 - Select a permitted writing level:
    =safety                                                                       -   Write permite to 'readonly' variables
    =slow                                                                         -   Write permite to 'slow' variables
    =fast                                                                         -   Write permite to 'slow' and 'fast' variables
    =all                                                                          -   Write permite to all variables, except privites and outputs
    =extra                                                                        -   Write permite to all variables

Error Handling Options:
These control error handling in runtime.

  --operations                                                                    - Invalid operation protection
  --overflow                                                                      - Overflow protection
  --trace-runtime                                                                 - Debug runtime errors trace info

General options:

  Suspend warnings
      --W-401                                                                        - DeprecatedBaseWarning
      --W-402                                                                        - TypeNotDeclaredWarning
      --W-403                                                                        - FieldNotDeclaredWarning
      --W-404                                                                        - WrongConstantAliasWarning
      --W-405                                                                        - WrongArrayInitialsLengthWarning
      --W-406                                                                        - FunctionLocalsWarning
      --W-407                                                                        - WrongStringInitialsLengthWarning
      --W-408                                                                        - SameBitPartTypeWarning
      --W-409                                                                        - BitQuantWarning
      --W-410                                                                        - WrongStringLengthWarning
      --W-411                                                                        - InitialUnusedWarning
      --W-412                                                                        - ExcessConvertWarning
      --W-413                                                                        - BlockNotUsedWarning
      --W-414                                                                        - RedudanceCallWarning
      --W-415                                                                        - SuperFieldAccessWarning
      --W-416                                                                        - NoIOBindWarning
      --W-417                                                                        - FBDChainDisabledWarning
      --W-418                                                                        - ImplementAbstarctClassWarning
      --W-419                                                                        - NoTargetOrDesctinationInREDWarning
      --W-420                                                                        - DateTimeValueTooBigWarning
      --W-421                                                                        - FakeOnInputWarning
      --W-422                                                                        - ExternalMetaNotFoundWarning
      --W-423                                                                        - ExternalHashWarning
      --W-424                                                                        - ExternalAPIVersionWarning
      --W-425                                                                        - ExternalAPIRecordNotFoundWarning
      --W-426                                                                        - IOSystemWarning
      --W-427                                                                        - DebugFunctionUseWarning
      --W-428                                                                        - TwiceAssigmentOutputWarning
      --W-429                                                                        - TwiceAssigmentVariableWarning
  --W-all                                                                         - Suspend all warnings
  --Wextra                                                                        - Search for all warnings, even minor ones
  --core-version                                                                  - Brunch version output
  --disable-symbolication                                                         - Disable symbolizing crash backtraces.

Generator Options:
These control which files are generating during the compilation.

  --acn                                                                           - Alias for -appropriate-check-name.
  --add-sign                                                                      - Sign compilation files
  --appropriate-check-folder-name=<Folder name>                                   - Folder with programms, that need in appropriate check procedure
  --appropriate-check-name=<Program name>                                         - Program, that need in appropriate check procedure
  -c                                                                              - Only compile, without linking
  --compress                                                                      - Compress metadata for resource after creating
  --context=<value>                                                               - Choose runtime context:
    =sil                                                                          -   SIL configuration usage
    =iec                                                                          -   IEC configuration usage
    =none                                                                         -   Standalone build, without any configuration usage
  --debug-info                                                                    - No optimizations, emit st-debuger info
  --debug-stack                                                                   - No optimizations, enable stack view debugging
  -g                                                                              - Alias for -debug-info. Ode to gdb.
  --gas                                                                           - Alias for -generate-address-space.
  --generate-address-space                                                        - Generate portable address space blob for PLC upload.
  --guid                                                                          - Produce compilation GUID
  --ignore-disabled                                                               - Ignore disabled programs during compile.
  --md                                                                            - Create metadata for resource after compiling
  --mi01                                                                          - Alias for -imitatator-configuration-mode
  --mi01-configuration-mode                                                       - Generate devices configuration for MI01 unit imitator
  --no-strip                                                                      - Only compile and with linking, without strip
  -o=<filename>                                                                   - Specify output filename
  --resId                                                                         - Alias for -resource-id
  --resource-id=<int>                                                             - Produce resource identificator number
  --scada2                                                                        - Alias for -scada2-obsolette-semantics.
  --scada2-obsolette-semantics                                                    - Use the semantics of the SCADA2.
  --static                                                                        - Compile without shared library dependency
  --strategy                                                                      - Alias for -signals-upgrade-strategy.
  --target=<value>                                                                - Set the target platform:
    =Host                                                                         -   compiler host platform
    =ORC                                                                          -   jit-compiler platform
    =Tenix5                                                                       -   MFC 1500 platform
    =TenixRT                                                                      -   MFC 5000 with RealTime platform
    =TenixSF                                                                      -   MFC 5000 with safe platform
    =TenixHT                                                                      -   Hornet with real time platform
    =TenixLT                                                                      -   MFC 5000_LITE with RealTime platform
    =Linux64                                                                      -   Linux 64 platform
    =Windows64                                                                    -   Windows 64 platform
    =Linux32                                                                      -   Linux 32 platform
    =Windows32                                                                    -   Windows 32 platform

Generic Options:

  -h                                                                              - Alias for --help
  --help                                                                          - Display available options (--help-hidden for more)
  --help-hidden                                                                   - Display all available options
  --help-list                                                                     - Display list of available options (--help-list-hidden for more)
  --help-list-hidden                                                              - Display list of all available options
  --print-all-options                                                             - Print all option values after command line parsing
  --print-options                                                                 - Print non-default options after command line parsing
  --version                                                                       - Display the version of this program

Representation options:
These control which IR representation files are generating during the compilation.

  --asm                                                                           - Generate assembler code
  --bin                                                                           - Generate binary SSA representation
  --text                                                                          - Generate text SSA representation

D:\_Scada_main\Compilers\Cpu850Compiler\xBuilder>