{"id":18972,"date":"2019-12-05T09:53:32","date_gmt":"2019-12-05T14:53:32","guid":{"rendered":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration"},"modified":"2022-03-01T18:09:57","modified_gmt":"2022-03-01T23:09:57","slug":"modbus-integration","status":"publish","type":"docs","link":"https:\/\/www.erbessd-instruments.com\/fr\/docs\/phantom\/modbus-integration\/","title":{"rendered":"Modbus integration"},"content":{"rendered":"<h1><span style=\"color: #800000;\"><strong>Using Modbus TCP on Phantom System Gateway<\/strong><\/span><\/h1>\n<p><iframe src=\"https:\/\/www.youtube.com\/embed\/mKq72QeJzEg\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2><span style=\"color: #800000;\"><strong>Introduction<\/strong><\/span><\/h2>\n<p>The Gateway from the <strong>Erbessd Instruments Phantom\u00ae<\/strong> system, in addition to data transference through the EI-Monitor system now it can be configured as a <strong>Modbus TCP server<\/strong>.<br \/>\nThe Phantom Gateway now can take a TCP connection using the 502 port from the IP shown in the gateway display. It\u2019s strongly recommended to configure this as a <strong>Static IP<\/strong> to ensure the configuration on the <strong>Modbus client<\/strong>.<\/p>\n<h2><span style=\"color: #800000;\"><strong>Data format<\/strong><\/span><\/h2>\n<p><strong>The Phantom system<\/strong> exports its data using holding registers. The user must configure the node mapping for each <strong>Phantom<\/strong> that needs to be exported to wich registry. Each Phantom exports a series of standard data.<br \/>\nEach Phantom node starts their registry using multipliers of 50. For example, the first node exports its registry using the registry 0, while the second using the registry 50, and the next one using the registry 100 and so on.<br \/>\nThe first registry (offset 0) it\u2019s a 32 bits number coded in <strong>Little endian<\/strong> and denotes the <strong>ID of the Phantom Node<\/strong> in the system. (ex. 189245456).<br \/>\nThe second registry (offset 2) it\u2019s a 16 bits number denoting the <strong>Phantom type<\/strong>. This according to the next table:<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"368\">3, 5 y 6<\/td>\n<td width=\"368\">Triaxial accelerometer<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">20<\/td>\n<td width=\"368\">Thermocouple Temperature<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">25<\/td>\n<td width=\"368\">Infrared Temperature<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">26<\/td>\n<td width=\"368\">4-20mA Sensors Node<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">30<\/td>\n<td width=\"368\">3 Channel Current<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">50<\/td>\n<td width=\"368\">Low Noise Biaxial Accelerometer<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">60<\/td>\n<td width=\"368\">General Purpose Node<\/td>\n<\/tr>\n<tr>\n<td width=\"368\">40<\/td>\n<td width=\"368\">Velocity (RPM)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: left;\">The next registry is defined by the <strong>Phantom type<\/strong> and can be read as follows:<\/p>\n<h3><span style=\"color: #ff6600;\"><strong>Triaxial accelerometer node message (3)<\/strong><\/span><\/h3>\n<table width=\"780\">\n<tbody>\n<tr>\n<td width=\"221\"><strong>Description<\/strong><\/td>\n<td width=\"147\"><strong>Units<\/strong><\/td>\n<td width=\"195\"><strong>Data type<\/strong><\/td>\n<td width=\"218\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"221\">RMS Channel 1<\/td>\n<td width=\"147\">mm\/s*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"218\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"221\">RMS Channel 2<\/td>\n<td width=\"147\">mm\/s*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"218\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"221\">RMS Channel 3<\/td>\n<td width=\"147\">mm\/s*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"218\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"221\">Battery Voltage<\/td>\n<td width=\"147\">centiVolt<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"218\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"221\">Sensor Temperature<\/td>\n<td width=\"147\">C*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"218\">11<\/td>\n<\/tr>\n<tr>\n<td width=\"221\">Firmware Version<\/td>\n<td width=\"147\">N\/A<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"218\">13<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ff0000;\"><strong>Thermocouple temperature node message (20)<\/strong><\/span><\/h3>\n<table width=\"847\">\n<tbody>\n<tr>\n<td width=\"263\"><strong>Description<\/strong><\/td>\n<td width=\"149\"><strong>Units<\/strong><\/td>\n<td width=\"218\"><strong>Data type<\/strong><\/td>\n<td width=\"218\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Temperature<\/td>\n<td width=\"149\">C*100<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Battery Voltage<\/td>\n<td width=\"149\">centiVolt<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"149\">C*100<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Firmware Version<\/td>\n<td width=\"149\">N\/A<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ff0000;\"><strong>Thermocouple temperature node message V2 (21)<\/strong><\/span><\/h3>\n<table width=\"847\">\n<tbody>\n<tr>\n<td width=\"263\"><strong>Description<\/strong><\/td>\n<td width=\"149\"><strong>Units<\/strong><\/td>\n<td width=\"218\"><strong>Data type<\/strong><\/td>\n<td width=\"218\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Temperature Channel 1<\/td>\n<td width=\"149\">C*100<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Battery Voltage<\/td>\n<td width=\"149\">centiVolt<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"149\">C*100<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Firmware Version<\/td>\n<td width=\"149\">N\/A<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Temperature Channel 2<\/td>\n<td width=\"149\">C*100<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">13<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Temperature Channel 3<\/td>\n<td width=\"149\">C*100<\/td>\n<td width=\"218\">32bits Little endian<\/td>\n<td width=\"218\">15<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ff0000;\"><strong>Infrared temperature node message (25)<\/strong><\/span><\/h3>\n<table width=\"780\">\n<tbody>\n<tr>\n<td width=\"263\"><strong>Description<\/strong><\/td>\n<td width=\"127\"><strong>Units<\/strong><\/td>\n<td width=\"195\"><strong>Data type<\/strong><\/td>\n<td width=\"195\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Temperature infrarroja<\/td>\n<td width=\"127\">C*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"195\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Battery Voltage<\/td>\n<td width=\"127\">centiVolt<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"195\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"127\">C*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"195\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Enviroment Temperature<\/td>\n<td width=\"127\">C*100<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"195\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Firmware Version<\/td>\n<td width=\"127\">N\/A<\/td>\n<td width=\"195\">32bits Little endian<\/td>\n<td width=\"195\">13<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #339966;\"><strong>4-20mA Sensor node message (26)<\/strong><\/span><\/h3>\n<table width=\"765\">\n<tbody>\n<tr>\n<td width=\"270\"><strong>Description<\/strong><\/td>\n<td width=\"113\"><strong>Units<\/strong><\/td>\n<td width=\"173\"><strong>Data type<\/strong><\/td>\n<td width=\"210\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Channel 1 Voltage<\/td>\n<td width=\"113\">mVolt<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Battery Voltage<\/td>\n<td width=\"113\">centiVolt<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"113\">C*100<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Channel 2 Voltage<\/td>\n<td width=\"113\">mVolt<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Channel 3 Voltage<\/td>\n<td width=\"113\">mVolt<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">13<\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Channel 4 Voltage<\/td>\n<td width=\"113\">mVolt<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">15<\/td>\n<\/tr>\n<tr>\n<td width=\"270\">Firmware Version<\/td>\n<td width=\"113\">N\/A<\/td>\n<td width=\"173\">32bits Little endian<\/td>\n<td width=\"210\">17<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ffcc00;\"><strong>Threephase current node message (30)<\/strong><\/span><\/h3>\n<table width=\"850\">\n<tbody>\n<tr>\n<td width=\"285\"><strong>Description<\/strong><\/td>\n<td width=\"128\"><strong>Units<\/strong><\/td>\n<td width=\"188\"><strong>Data type<\/strong><\/td>\n<td width=\"251\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Battery Voltage<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"128\">C*100<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Channel 1 Current<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Channel 2 Current<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Channel 3 Current<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">11<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Firmware Version<\/td>\n<td width=\"128\">N\/A<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">13<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ffcc00;\"><strong>Threephase current node message V2 (30)<\/strong><\/span><\/h3>\n<table width=\"850\">\n<tbody>\n<tr>\n<td width=\"285\"><strong>Description<\/strong><\/td>\n<td width=\"128\"><strong>Units<\/strong><\/td>\n<td width=\"188\"><strong>Data type<\/strong><\/td>\n<td width=\"251\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Battery Voltage<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"128\">C*100<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Firmware Version<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Sequencia<\/td>\n<td width=\"128\">centiVolt<\/td>\n<td width=\"188\">32bits Little endian<\/td>\n<td width=\"251\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Average current channel 2<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">11<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Average current channel 1<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">12<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Average current channel 3<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">13<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Average current channel 4<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">14<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Minimum current channel 1<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">15<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Minimum current channel 2<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">16<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Minimum current channel 3<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">17<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Minimum current channel 4<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">18<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Maximum current channel 1<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">19<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Maximum current channel 2<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">20<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Maximum current channel 3<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">21<\/td>\n<\/tr>\n<tr>\n<td width=\"285\">Maximum current channel 4<\/td>\n<td width=\"128\">centiampere<\/td>\n<td width=\"188\">16bits Little endian<\/td>\n<td width=\"251\">22<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ff6600;\"><strong>Low noise biaxial accelerometer node message (50)<\/strong><\/span><\/h3>\n<table width=\"825\">\n<tbody>\n<tr>\n<td width=\"232\"><strong>Description<\/strong><\/td>\n<td width=\"173\"><strong>Units<\/strong><\/td>\n<td width=\"210\"><strong>Data type<\/strong><\/td>\n<td width=\"210\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"232\">RMS Channel 1<\/td>\n<td width=\"173\">mm\/s*100<\/td>\n<td width=\"210\">32bits Little endian<\/td>\n<td width=\"210\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"232\">RMS Channel 2<\/td>\n<td width=\"173\">mm\/s*100<\/td>\n<td width=\"210\">32bits Little endian<\/td>\n<td width=\"210\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"232\">Reserved<\/td>\n<td width=\"173\">N\/A<\/td>\n<td width=\"210\">32bits Little endian<\/td>\n<td width=\"210\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"232\">Battery Voltage<\/td>\n<td width=\"173\">centiVolt<\/td>\n<td width=\"210\">32bits Little endian<\/td>\n<td width=\"210\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"232\">Sensor Temperature<\/td>\n<td width=\"173\">C*100<\/td>\n<td width=\"210\">32bits Little endian<\/td>\n<td width=\"210\">11<\/td>\n<\/tr>\n<tr>\n<td width=\"232\">Firmware Version<\/td>\n<td width=\"173\">N\/A<\/td>\n<td width=\"210\">32bits Little endian<\/td>\n<td width=\"210\">13<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #3366ff;\"><strong>Velocity (RPM) node message (40)<\/strong><\/span><\/h3>\n<table width=\"802\">\n<tbody>\n<tr>\n<td width=\"263\"><strong>Description<\/strong><\/td>\n<td width=\"142\"><strong>Units<\/strong><\/td>\n<td width=\"180\"><strong>Data type<\/strong><\/td>\n<td width=\"218\"><strong>Base Direction Offset<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"263\">RPM<\/td>\n<td width=\"142\">RPM*100<\/td>\n<td width=\"180\">32bits Little endian<\/td>\n<td width=\"218\">3<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Battery Voltage<\/td>\n<td width=\"142\">centiVolt<\/td>\n<td width=\"180\">32bits Little endian<\/td>\n<td width=\"218\">5<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Sensor\u2019s Internal Temperature<\/td>\n<td width=\"142\">C*100<\/td>\n<td width=\"180\">32bits Little endian<\/td>\n<td width=\"218\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"263\">Firmware Version<\/td>\n<td width=\"142\">N\/A<\/td>\n<td width=\"180\">32bits Little endian<\/td>\n<td width=\"218\">9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\"color: #800000;\"><strong>Configuring EI-Monitor for Modbus\u00a0<\/strong><\/span><\/h2>\n<p>Now that you know how to read the information from your <strong>Phantom System<\/strong>, we need to create some simple rules in <strong>EI-Monitor<\/strong> to achieve <strong>connection between your OPC and the sensors<\/strong>. To accomplish this we created <strong>two<\/strong> <strong>easy options.<\/strong><br \/>\nFirst, activate the Modbus options from the Preferences window on EI-Monitoring; after this you can find the Modbus Integration from the Settings tab on EI-Monitoring.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-10096747 size-full\" src=\"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-01-2.jpg\" alt=\"\" width=\"1200\" height=\"587\" srcset=\"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-01-2.jpg 1200w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-01-2-300x147.jpg 300w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-01-2-1024x501.jpg 1024w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-01-2-768x376.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<h3><span style=\"color: #800000;\">Gateway Configuration<\/span><\/h3>\n<p>The first option we have is to register the gateway we want to transmit data to us. Select the option &#8220;<strong>Gateway Configuration<\/strong>&#8221; and the Gateway Configuration window is open.\u00a0 Here you will find a box with the legend <strong>Phantom Gateway IP<\/strong>. Type the IP shown in the Gateway display and click on <strong>Connect<\/strong>.<br \/>\nOnce done you will see a list where you can fill with the Phantom ID of your sensors. Click Save Config to finish, after this, your sensors will begin to send <strong>raw data<\/strong> (in metric) to your OPC system. You can find an example of the data <strong>at the end of this document<\/strong>.<br \/>\nIf you happen to reach the end of the list, just add a new row clicking the button <strong>Add<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-10096755 size-full\" src=\"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-02-1.jpg\" alt=\"modbus register\" width=\"454\" height=\"666\" srcset=\"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-02-1.jpg 454w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-02-1-205x300.jpg 205w\" sizes=\"(max-width: 454px) 100vw, 454px\" \/><\/p>\n<h3><span style=\"color: #800000;\">Register<\/span><\/h3>\n<p>The <strong>Register<\/strong> option will let you get post processing data from the gateway including<strong> Envelope Acceleration and detailed RMS data<\/strong>. To configurate this option fist click on &#8220;<strong>Register<\/strong>&#8221; from the Modbus menu and the <strong>Modbus configuration<\/strong> window will open.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-10096762 size-full\" src=\"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-03-1.jpg\" alt=\"Mobus Register\" width=\"1067\" height=\"449\" srcset=\"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-03-1.jpg 1067w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-03-1-300x126.jpg 300w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-03-1-1024x431.jpg 1024w, https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2019\/12\/Modbus-Integration-03-1-768x323.jpg 768w\" sizes=\"(max-width: 1067px) 100vw, 1067px\" \/><\/p>\n<p>To obtain post processing data first click on <strong>&#8220;Add register&#8221;\u00a0<\/strong>to open the database tree where you&#8217;ll find the machines you created on Digivibe along his analysis points and axes. By selecting one branch you&#8217;ll see <strong>all the parameters<\/strong> that are being collected from the sensors attached to the selected <strong>Axis\/Point\/Machine\u00a0<\/strong>and by selecting the ckeckboxes the parameter list will be filled with the information, getting an identifier ID.<\/p>\n<h2><span style=\"color: #800000;\">Example<\/span><\/h2>\n<p>The next holding register can be read by Modbus TCP client:<\/p>\n","protected":false},"featured_media":17274,"parent":18145,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-18972","docs","type-docs","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Docs for Phantom &#8211; Modbus integration &#8211; ERBESSD INSTRUMENTS<\/title>\n<meta name=\"description\" content=\"Now it&#039;s possible to achieve Modbus integration with your Phantom system with a simple configuration. Here we explain you how to do it yoursef.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modbus integration\" \/>\n<meta property=\"og:description\" content=\"Now it&#039;s possible to achieve Modbus integration with your Phantom system with a simple configuration. Here we explain you how to do it yoursef.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"ERBESSD INSTRUMENTS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/erbessdinstrumentsco\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-01T23:09:57+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ErbessdRel\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Docs for Phantom &#8211; Modbus integration &#8211; ERBESSD INSTRUMENTS","description":"Now it's possible to achieve Modbus integration with your Phantom system with a simple configuration. Here we explain you how to do it yoursef.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/","og_locale":"fr_FR","og_type":"article","og_title":"Modbus integration","og_description":"Now it's possible to achieve Modbus integration with your Phantom system with a simple configuration. Here we explain you how to do it yoursef.","og_url":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/","og_site_name":"ERBESSD INSTRUMENTS","article_publisher":"https:\/\/www.facebook.com\/erbessdinstrumentsco","article_modified_time":"2022-03-01T23:09:57+00:00","twitter_card":"summary_large_image","twitter_site":"@ErbessdRel","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/","url":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/","name":"Docs for Phantom &#8211; Modbus integration &#8211; ERBESSD INSTRUMENTS","isPartOf":{"@id":"https:\/\/www.erbessd-instruments.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/#primaryimage"},"image":{"@id":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/#primaryimage"},"thumbnailUrl":"","datePublished":"2019-12-05T14:53:32+00:00","dateModified":"2022-03-01T23:09:57+00:00","description":"Now it's possible to achieve Modbus integration with your Phantom system with a simple configuration. Here we explain you how to do it yoursef.","breadcrumb":{"@id":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/modbus-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.erbessd-instruments.com\/"},{"@type":"ListItem","position":2,"name":"Phantom","item":"https:\/\/www.erbessd-instruments.com\/docs\/phantom\/"},{"@type":"ListItem","position":3,"name":"Modbus integration"}]},{"@type":"WebSite","@id":"https:\/\/www.erbessd-instruments.com\/#website","url":"https:\/\/www.erbessd-instruments.com\/","name":"ERBESSD INSTRUMENTS","description":"Vibration Analyzer, Online Monitoring, Video Deflection, &amp; Balancing Machine Manufacturer","publisher":{"@id":"https:\/\/www.erbessd-instruments.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.erbessd-instruments.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.erbessd-instruments.com\/#organization","name":"ERBESSD INSTRUMENTS","url":"https:\/\/www.erbessd-instruments.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.erbessd-instruments.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2021\/06\/erbessd_instruments_logo.png","contentUrl":"https:\/\/www.erbessd-instruments.com\/wp-content\/uploads\/2021\/06\/erbessd_instruments_logo.png","width":1073,"height":138,"caption":"ERBESSD INSTRUMENTS"},"image":{"@id":"https:\/\/www.erbessd-instruments.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/erbessdinstrumentsco","https:\/\/x.com\/ErbessdRel","https:\/\/www.linkedin.com\/company\/erbessdinstrumentsco","https:\/\/www.pinterest.com\/4d2ab37d590061eda78ee907c11410\/","https:\/\/www.youtube.com\/channel\/UCMi2XxcHeufIw5WVkcPg98A"]}]}},"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs\/18972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/comments?post=18972"}],"version-history":[{"count":7,"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs\/18972\/revisions"}],"predecessor-version":[{"id":10129027,"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs\/18972\/revisions\/10129027"}],"up":[{"embeddable":true,"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs\/18145"}],"next":[{"title":"EI Monitoring Service","link":"https:\/\/www.erbessd-instruments.com\/fr\/docs\/phantom\/ei-monitoring-service\/","href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs\/10098458"}],"prev":[{"title":"Sensores Phantom","link":"https:\/\/www.erbessd-instruments.com\/es\/docs\/phantom\/sensores-phantom\/","href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/docs\/18449"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/media?parent=18972"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.erbessd-instruments.com\/fr\/wp-json\/wp\/v2\/doc_tag?post=18972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}