wiki:OpendasDescriptionMaterial

Description

  • Several protocols supported in acquisition :
    • RFID
    • RS232
    • TCP/IP
    • USB
    • Other interfaced protocols on dedicated cards
  • Throw events on peripheral
    This feature allows associating a material or peripheral to a sequence.

Graphical Overview

Configuration

  • Throw events on peripheral
    In the table das_functional_configuration, field function_xml :
    <?xml version="1.0" encoding="UTF-8"?> 
    <functions>
      <sequence_au_clic_btnU>
        <data0 background="1" material="1">
          <instruction>Effectuez votre saisie</instruction>
        </data0>
      </sequence_au_clic_btnU>
      <sequence_au_clic_btnV>
        <data0 background="1" material="2" priority="0">
          <instruction>Effectuez votre saisie</instruction>
        </data0>
      </sequence_au_clic_btnV>
      <sequence_au_clic_btnW>
        <data0 background="1" material="3" priority="1">
          <instruction>Effectuez votre saisie</instruction>
        </data0>
      </sequence_au_clic_btnW>
    </functions>
    
    • material specifies the material attached to the function in background mode. Value is the material code.
    • priority allows to define the priority of a function in background mode. Value 1 for priority function and 0 for not priority function.
    • background The function will be thrown if an event arises on the data acquisition peripheral with the identifier specified with attribute "material".
      • if "priority" is not defined, we consider by default that the priority is set to 0.
      • If "priority" = 0, the function is thrown if no function is in progress.
      • If "priority" = 1, thee function is started even if another function is in progress. This mode has obviously to be used carefully.