{"id":2030,"date":"2023-03-23T12:44:55","date_gmt":"2023-03-23T11:44:55","guid":{"rendered":"https:\/\/wp.delphin.de\/?post_type=produkt&#038;p=2030"},"modified":"2024-11-18T10:34:32","modified_gmt":"2024-11-18T09:34:32","slug":"interfaces","status":"publish","type":"produkt","link":"https:\/\/www.delphin.de\/en\/produkte\/messtechnik-software\/schnittstellen-messtechnik-software\/","title":{"rendered":"Measurement software interfaces"},"content":{"rendered":"<div class=\"gb-container gb-container-988ac2a6 gb-container-00a24a60\">\n\n<h2 class=\"wp-block-heading\">Interfaces for measurement software<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Our systems, consisting of software as well as measuring and testing technology, are open systems, so that it is also possible to work with third-party software by means of a programming interface and corresponding drivers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In principle, the following software interfaces, among others, are available to you:<\/p>\n\n<\/div>\n\n<div class=\"gb-container gb-container-f40c2fe4 alignfull gb-container-942df445\" id=\"api\">\n<div class=\"gb-container gb-container-1713c3d5 gb-container-inner-standard\">\n\n<h2 class=\"wp-block-heading has-38-font-size\">API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The DataService API interface enables you to communicate independently with the Delphin measuring and testing devices and the ProfiSignal software. Tasks such as using measurement data from hardware and software that is not supported out of the box in ProfiSignal or writing your own programs that access the Delphin hardware are realised quickly and easily with the help of the API - assuming programming knowledge. The interface is executed as OCX, DLL or .NET version.&nbsp;&nbsp;<\/p>\n\n\n<div class=\"gb-container gb-container-5fe21863 gb-container-inner-shadow\">\n\n<h3 class=\"wp-block-heading\">Product highlights<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Connection setup to the Delphin DataService via TCP\/IP connection&nbsp;<\/li>\n\n\n\n<li>Real-time data transmission of all Delphin hardware devices supported in the DataService&nbsp;&nbsp;<\/li>\n\n\n\n<li>Creation of user-defined channels in the DataService in order to be able to use any hardware devices for which no native driver is available in ProfiSignal.&nbsp;<\/li>\n\n\n\n<li>The API is provided as a DLL\/OCX\/.NET component.&nbsp;<\/li>\n\n\n\n<li>Device driver&nbsp;<\/li>\n\n\n\n<li>Database driver&nbsp;<\/li>\n<\/ul>\n\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">DataService Device Driver API&nbsp;<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The device driver API provides access to the online data of all connected devices. This means that the device memory of the message series can be directly addressed and read out.\u202fOutput channels such as analogue and digital outputs, but also software channels such as flags can be written directly.&nbsp;&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">DataService Database Driver API<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The database driver enables access to the ProfiSignal software page. Channels can be created in DataService and used in ProfiSignal projects in the same way as channels of Delphin's own measuring and test devices. The advantages of the DataService database, such as reliable archiving of measurement data, even of large amounts of data, and reading out the data, can also be used with the database driver API.&nbsp;&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Combination of device driver and database driver API&nbsp;<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The combination of the two software interfaces enables complete compatibility with third-party hardware and software.&nbsp;&nbsp;<\/p>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-0ecbddd1\">\n\n<h2 class=\"wp-block-heading has-38-font-size\">OPC \/ OPC UA Server\/Client&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The OPC\/OPC UA standard enables the simple and convenient exchange of data with other systems, e.g. programmable logic controllers or software systems. OPC is used where sensors and controllers, as well as controllers from different manufacturers, form a common, flexible network. Without OPC\/OPC UA, different devices would need precise knowledge of each other's communication capabilities.  \u202f&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Delphin offers both OPC\/OPC UA client and OPC\/OPC UA server for data exchange with other hardware but also software.&nbsp;&nbsp;<\/p>\n\n\n<div class=\"gb-grid-wrapper gb-grid-wrapper-d579a8a4 gb-grid-wrapper-grid\">\n<div class=\"gb-grid-column gb-grid-column-85cdfe9d gb-grid-column-inner-shadow\"><div class=\"gb-container gb-container-85cdfe9d gb-container-inner-shadow\">\n\n<h4 class=\"wp-block-heading\">OPC\/OPC UA Client<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">By means of the OPC client, data from third-party hardware and software is transferred to the Delphin DataService in order to archive it continuously in the DataService database together with other measurement data and to make it available to ProfiSignal applications. With the ProfiSignal software, measurement data from different plants, sensors or software systems are combined, archived and visualised in a clear way. The analysis of the measurement data in diagram form, the data export as well as the writing of parameters into OPC channels is done in exactly the same way as if working with the Delphin measurement and test equipment.&nbsp;<strong>&nbsp;<\/strong><\/p>\n\n<\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-769b4642 gb-grid-column-inner-shadow\"><div class=\"gb-container gb-container-769b4642 shadow gb-container-inner-shadow\">\n\n<h4 class=\"wp-block-heading\">OPC\/OPC UA Server<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">With the OPC server, the measurement data of the Delphin measuring and testing devices, as well as all channels of other systems available in the ProfiSignal software, are made available. Reliable data exchange takes place via a standard TCP\/IP connection using server-client technology.<strong>&nbsp;<\/strong><\/p>\n\n<\/div><\/div>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">As an extension, there is the additional function OPC UA HA (Server), which provides access to already stored and historical data. The prerequisite for this is the OPC\/OPC UA server.&nbsp;&nbsp;<\/p>\n\n<\/div>\n\n<div class=\"gb-container gb-container-8f0608bc alignfull gb-container-cta-banner\">\n<div class=\"gb-container gb-container-88704ff2 gb-container-inner-standard\">\n\n<h2 class=\"gb-headline gb-headline-be62f6f0 gb-headline-text gb-headline-cta-banner-text\">Rent instead of buying<\/h2>\n\n\n\n<h4 class=\"gb-headline gb-headline-fd005437 gb-headline-text\">Would you like our measurement technology software as a rental model?<\/h4>\n\n\n\n<a class=\"gb-button gb-button-58237203 gb-button-text gb-button-standard\" href=\"https:\/\/www.delphin.de\/en\/contact-request\/\">Let us advise you<\/a>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-a5cffa56 alignfull gb-container-942df445\" id=\"phython\">\n<div class=\"gb-container gb-container-f35304ac gb-container-inner-standard\">\n\n<h2 class=\"wp-block-heading has-38-font-size\">Phython&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Python library stands for access to the measurement data of the Delphin measuring and testing devices and the database in hds format (binary format). The Python library is used in conjunction with the 64-bit Windows DLL of the DataService API. This then allows access to the hds files from Python scripts. The Python library requires Python version 3.7.x.x or higher. In addition to the Python interface, comprehensive documentation is also included. This describes further details and contains a general example that demonstrates the reading of measurement data from a data set.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Writing and reading is done by means of Phython programs that access the Delphin measuring and test equipment and software (Analog API interface).&nbsp;<\/p>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-969dd366 gb-container-00a24a60\">\n\n<h2 class=\"gb-headline gb-headline-93fa3760 gb-headline-text gb-headline-h2\">Modbus TCP Client \/ Server&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With the additional function Modbus TCP Client\/Server, the DataService\/Data Center is a communication protocol that enables data exchange between a master and several slaves.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The information protocol ensures that a master device and one or more slave devices are connected to each other. In this way, for example, different measuring devices can be controlled by a PC or can transmit data back to it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The practical advantage of this method is simply that the different Modbus variants all use a common application protocol, which makes the communication processes in industry much simpler. This technique ensures a universal for the communication of automation technology devices.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Delphin offers both Modbus TCP Client and Server for data exchange.&nbsp;&nbsp;<\/p>\n\n<\/div>\n\n<div class=\"gb-container gb-container-c8d2162a alignfull gb-container-942df445\">\n<div class=\"gb-container gb-container-40ae2322 gb-container-inner-standard\">\n\n<h2 class=\"gb-headline gb-headline-e3b26a48 gb-headline-text gb-headline-h2\">DasyLab\u202f&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The device driver transfers all data provided by the DataService\/Data Center online to DASYLab\u2122 and thus enables the direct processing of measured values in the measurement data acquisition software. The Delphin device driver for DASYLab\u2122 is very well structured. The complete data transfer is simply controlled via two modules.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The input module receives data and makes it available to the user in DASYLab\u2122. The settings familiar and typical of DASYLab\u2122 can be made in the configuration dialogue. An automatic function that can be activated decides itself on the ideal block size of the values to be transmitted and makes the user's work considerably easier. The output module takes care of the transmission of the outgoing data to the Delphin hardware.\u202f&nbsp;<\/p>\n\n\n<div class=\"gb-container gb-container-62d63a30 gb-container-inner-shadow\">\n\n<h3 class=\"wp-block-heading\">Product highlights<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Simple input and output of measurement data&nbsp;<\/li>\n\n\n\n<li>Direct implementation of the device driver in DASYLab\u2122&nbsp;<\/li>\n\n\n\n<li>Fast data access&nbsp;<\/li>\n\n\n\n<li>Use of the software channels of the ProfiMessage D devices&nbsp;<\/li>\n\n\n\n<li>Transmission of precalculated FFT data&nbsp;<\/li>\n\n\n\n<li>DASYLab\u2122 8 and 9 to 12&nbsp;<\/li>\n\n\n\n<li>DASYLab\u2122 specific applications with Delphin hardware&nbsp;<\/li>\n<\/ul>\n\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-5153b042 gb-container-00a24a60\">\n\n<h2 class=\"gb-headline gb-headline-201a9862 gb-headline-text gb-headline-h2\">LabView&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Delphin has developed a special instrument driver with which the Delphin measuring and test instruments can be used very easily and comfortably with LabVIEW\u2122.\u202fThe driver consists of predefined VIs (virtual instruments) which are automatically copied into the corresponding LabVIEW\u2122 folder during installation. This means that the instrument driver is directly available in LabVIEW\u2122 in the function palette. Thus, the Delphin products can be used with the already familiar and well-known procedures from LabVIEW\u2122.&nbsp;<\/p>\n\n\n<div class=\"gb-container gb-container-8d6a36e1 gb-container-inner-shadow\">\n\n<h3 class=\"wp-block-heading\">Product highlights<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Transmission of measurement data&nbsp;<\/li>\n\n\n\n<li>Set analogue and digital output channels&nbsp;<\/li>\n\n\n\n<li>On- and offline access to measurement data&nbsp;<\/li>\n\n\n\n<li>Access to databases&nbsp;<\/li>\n\n\n\n<li>Help files and examples to get you started&nbsp;<\/li>\n<\/ul>\n\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Our systems, consisting of software as well as measuring and testing technology, are open systems, so that it is also possible to work with third-party software by means of a programming interface and corresponding drivers. <\/p>","protected":false},"author":3,"featured_media":4542,"parent":1354,"menu_order":0,"template":"","format":"standard","categories":[],"tags":[],"class_list":["post-2030","produkt","type-produkt","status-publish","format-standard","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/produkt\/2030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/produkt"}],"about":[{"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/types\/produkt"}],"author":[{"embeddable":true,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":4,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/produkt\/2030\/revisions"}],"predecessor-version":[{"id":14174,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/produkt\/2030\/revisions\/14174"}],"up":[{"embeddable":true,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/produkt\/1354"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/media\/4542"}],"wp:attachment":[{"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/media?parent=2030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/categories?post=2030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.delphin.de\/en\/wp-json\/wp\/v2\/tags?post=2030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}