1 / 9

A LabVIEW Interface to ELOG

A LabVIEW Interface to ELOG. ELOG Possible solution paths Status Integration into CS ? Domain Management System?. E lectronic LOG book, by Stefan Ritt, http://midas.psi.ch/elog/ Simple: one binary, one configuration file -> web server

lanza
Download Presentation

A LabVIEW Interface to ELOG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A LabVIEW Interface to ELOG ELOG Possible solution paths Status Integration into CS ? Domain Management System? Dietrich Beck

  2. Electronic LOGbook, by Stefan Ritt, http://midas.psi.ch/elog/ Simple: one binary, one configuration file -> web server Versatile: display, access rights, one or more logbooks on a single server Use Cases Personal logbook: remote access, no need to carry around paper Shared logbook: reply to entries displayed in threads Shift logbook: entries with author and timestamp, used as "documents", with flags allow delete and allow modify set to "off" file collections via attachments small database via arbitrary attributes Security: username, password using an HTTPS proxy is recommended (like Apache) and/or ssh What is ELOG? Dietrich Beck

  3. Dietrich Beck

  4. Dietrich Beck

  5. using the ELOG "client" program elog elog "client" local: from LabVIEW using the "System Exec.vi" elog "client" remote: via a Shared Variable to local "client" implementing the protocol of the elog "client" with LabVIEW Possible Solution Paths LabVIEW ELOG LabVIEW LabVIEW elog "client" Dietrich Beck

  6. Example: Local elog "client" Dietrich Beck

  7. it works, but writing only, no reading (viewing), and submitting an entry requires information like logbook setup (allowed categories, types, ...) logbook information (node, port, name, ...) user information (username, password) . Status Dietrich Beck

  8. Domain Management System DMS Client: write into logbook change of local configuration when a process is started/re-started/crashed/killed DMS Server: write into logbook "domain" updates user interaction CS startup, shutdown severe and/or fatal error messages create/destroy objects ... Possible Applications Dietrich Beck

  9. Pros documentation of important incidents what went wrong, why, in which order post-mortem analysis bug finding analysis of operation based on statistics via the logbook ELOG is existing ... Cons developer: another feature to be implemented and maintained user: another feature to be understood and configured usage of another third party tool can't read ELOG programmatically? where and how to configure the settings? ... Pros and Cons Dietrich Beck

More Related