IRdtProt.Active (PROP) ¶ PROPERTY Active : BOOL Object is active
OneWireMaster.AddDevice (METH) ¶ METHOD AddDevice : BOOL This method adds a slave device to the master’s update list InOut: Scope Name Type Return AddDevice BOOL Input sSlave STRING
OneWireMaster.GetNumberOfSlaves (METH) ¶ METHOD GetNumberOfSlaves : UINT This method returns the number of present devices during the last scan. InOut: Scope Name Type Return GetNumberOfSlaves UINT
OneWireMaster.Operational (PROP) ¶ PROPERTY Operational : BOOL This property has to return TRUE, when the master device is running
IRdtProt.Busy (PROP) ¶ PROPERTY Busy : BOOL Operation is running
OneWireMaster.Path (PROP) ¶ PROPERTY Path : STRING This property returns the file path of the master
IRdtProt.CyclicCall (METH) ¶ METHOD CyclicCall Client cyclic call
OneWireMaster.Scan (METH) ¶ METHOD Scan : BOOL This method re-scans the bus. The results can be seen at the outputs of the FB instance. InOut: Scope Name Type Return Scan BOOL
OneWireUniqueID (FB) ¶ FUNCTION_BLOCK OneWireUniqueID This function block contains the unique ID of a 1-wire device. Each device has such an ID. The OneWireMaster instance scans at start for the devices and lists them. InOut: Scope Name Type Initial Comment Input byClass BYTE 16#28 device class abyUniqueID ARRAY [0..5] OF BYTE unique ID Properties: StringRepresentation Structure: StringRepresentation (Property)
IRdtProt.Enable (PROP) ¶ PROPERTY Enable : BOOL Enable/Disabled (Aborts/resets) the object operation