FlagProtocol Class

Reprezentuje protokol pro komunikaci podle normy Flag (IEC 1107, ČSN 61107)

Definition

Namespace: OddPrg.Protocols.Flag1
Assembly: OddPrg.Protocols.Flag (in OddPrg.Protocols.Flag.dll) Version: 2.0.0.7 (2.0.0.7)
C#
public class FlagProtocol : Protocol
Inheritance
Object    Protocol    FlagProtocol

Constructors

FlagProtocolInitializes a new instance of the FlagProtocol class

Properties

Com Komunikátor - nezapomenout přiřadit před použitím protokolu
(Inherited from Protocol)

Methods

EnterHdlcMode Přepne měřidlo do HDLC módu
EnterProgramLoop(String, Int32, FlagPasswordMode, String, OperBaudRate, FlagIdentification, CancellationToken, Boolean) Provádí vstup do programovací (konfigurační) smyčky zařízení.
EnterProgramLoop(String, Int32, FlagPasswordMode, String, OperBaudRate, FlagIdentification, String, CancellationToken, Boolean) Provádí vstup do programovací (konfigurační) smyčky zařízení.
ExecuteB0 Executes B0 command and waits 1000 ms.
ExecuteCommand Executes command. Last request message expects data response, previous requestes expect ACK response.
ExecuteCommandWithAck Executes command. Each request expects ACK as response.
ReadMeter(String, Int32, FlagMode, OperBaudRate, FlagIdentification, ArrayList, ByteBuffer, CancellationToken, Boolean, Char) Provádí odečet měřidla, vrací zvlášť identifikační zprávu, seznam hodnot registrů a surová data odpovědi.
ReadMeter(String, String, Int32, FlagMode, OperBaudRate, FlagIdentification, ArrayList, ByteBuffer, CancellationToken, Boolean, Char) Provádí odečet měřidla, vrací zvlášť identifikační zprávu, seznam hodnot registrů a surová data odpovědi.
SendCommand(String, CancellationToken) Odešle měřidlu příkaz
SendCommand(String, String, CancellationToken) Odešle měřidlu příkaz
SendCommandExc Odešle měřidlu příkaz, v případě chyby vyvolá výjimku
Wakeup Aktivace optického rozhraní měřidla

Fields

BaudrateChangeSupported Indicates if communicator supports baudrate for communication.
ComParamsChangeSupported Indicates if communicator supports changing serial port parameters.
GetPassword Callback pro získání hesla pro přepnutí do programovacího režiu
ChangeBaudrate Procedura pro zmenu rychlosti.
ChangeComParams Procedure for changing of more than one communication parameter in one step (procedure). This procedure is primary executed, if it is assigned. Then the ChangeBaudrate, ChangeParity, ChangeDataBits and ChangeStopBits procedures will not be executed. Null value of parameter for those parameters can be used to declare, that you want to keep this parameter without change.
IgnoreBCC Příznak ignorovat nesouhlas BCC v ReadMeter
OnProtocolStatus Pokud chci zobrazovat stav protokolu, zde priradit proceduru pro zobrazovani.
(Inherited from Protocol)

See Also