{"id":30258,"date":"2024-06-25T15:01:06","date_gmt":"2024-06-25T15:01:06","guid":{"rendered":"https:\/\/imperix.com\/doc\/?p=30258"},"modified":"2026-02-11T07:54:15","modified_gmt":"2026-02-11T07:54:15","slug":"c-hil-simulation-scenario-with-opal-rt-simulators","status":"publish","type":"post","link":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators","title":{"rendered":"C-HIL simulation scenario with OPAL-RT simulators"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-right-text counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Considered-software-setup\" >Considered software setup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Downloads\" >Downloads<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Physical-setup\" >Physical setup<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Hardware-requirements\" >Hardware requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Wiring\" >Wiring<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Step-by-step-setup-guide\" >Step-by-step setup guide<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Launch-the-plant-simulator-OP4510\" >Launch the plant simulator (OP4510)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Launch-the-real-time-controller-B-Box-RCP\" >Launch the real-time controller (B-Box RCP)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Results\" >Results<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Additional-useful-hints\" >Additional useful hints<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Sensitivity-and-gain\" >Sensitivity and gain<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Interface-power-supply\" >Interface power supply<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\/#Use-other-IO-channels\" >Use other IO channels<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<p>This page presents a first HIL example to get started with a B-Box RCP and an OPAL-RT OP4510. Although validated with an OP4510,  the provided files can be adapted to the new OP4512 or other OPAL-RT simulators.<\/p>\n\n\n\n<p>The considered circuit, shown in Fig. 1, implements a dual-stage conversion structure, using a boost DC\/DC stage in order to raise the voltage of the PV panel to an intermediate DC bus, as well as a <a href=\"https:\/\/imperix.com\/doc\/example\/three-phase-voltage-source-inverter\">two-level DC\/AC<\/a> inverter&nbsp;for the connection to the grid.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"258\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/schematic.png\" alt=\"\" class=\"wp-image-30259\" style=\"width:678px;height:224px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/schematic.png 780w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/schematic-300x99.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/schematic-768x254.png 768w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><figcaption class=\"wp-element-caption\">Fig. 1. Considered plant (largely inspired from the <a href=\"https:\/\/imperix.com\/doc\/example\/three-phase-pv-inverter\">AN006<\/a>).<\/figcaption><\/figure>\n<\/div>\n\n\n<p>While the real-time control is managed by the B-Box RCP (as for a real power stage), the plant is emulated in the OP4510. This configuration is often referred to as C-HIL (Controller Hardware-In-the-Loop), which is explained in detail in <a href=\"https:\/\/imperix.com\/doc\/implementation\/hil-simulation-using-a-b-board-pro\" type=\"link\" id=\"https:\/\/imperix.com\/doc\/implementation\/hil-simulation-using-a-b-board-pro\">TN178<\/a>. This scenario is depicted in Fig. 2.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/CHIL_scenario-1024x423.png\" alt=\"\" class=\"wp-image-30413\" style=\"width:498px;height:206px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/CHIL_scenario-1024x423.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/CHIL_scenario-300x124.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/CHIL_scenario-768x317.png 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/CHIL_scenario.png 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig. 2. C-HIL scenario.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>This emulated circuit is a simplified version of the one provided in the <a href=\"https:\/\/imperix.com\/doc\/example\/three-phase-pv-inverter\">AN006<\/a>, where a more detailed introduction to the circuit and a description of the controller implementation are available.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Considered-software-setup\"><\/span>Considered software setup<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This example was created with the following software versions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Imperix ACG SDK 2024.1<\/li>\n\n\n\n<li>Matlab 2022b<\/li>\n\n\n\n<li>OPAL-RT RT-LAB 2024.1<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">Imperix supports all Matlab versions, starting from 2016a. For Opal-RT products, more information about the compatibility between Matlab and RT-LAB can be found in <a href=\"https:\/\/opal-rt.atlassian.net\/wiki\/spaces\/PRD\/pages\/143984789\/RT-LAB+Basic+Concepts+and+Compatibility\">RT-LAB: Basic Concepts and Compatibility<\/a> and <a href=\"https:\/\/www.opal-rt.com\/policy-rtlab\/\">RT-LAB release schedule &amp; policy<\/a>.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Downloads\"><\/span>Downloads<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Simulink model running in the B-Box RCP and the RT-LAB project running in the OP4510 are available below.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-file\"><a href=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Central_PV_Inverter_OPAL_HIL_BBOX.zip\" class=\"wp-block-file__button wp-element-button\" download>Download <strong>Central_PV_inverter_OPAL_HIL_BBOX.slx<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-file\"><a href=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Central_PV_Inverter_OPAL_HIL_OP4510.zip\" class=\"wp-block-file__button wp-element-button\" download>Download <strong>Central_PV_inverter_OPAL_HIL_OP4510.zip<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Physical-setup\"><\/span>Physical setup<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hardware-requirements\"><\/span>Hardware requirements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Imperix and OPAL-RT products :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1x Imperix <a href=\"https:\/\/imperix.com\/products\/control\/rapid-prototyping-controller\/\">B-Box RCP<\/a><\/li>\n\n\n\n<li>1x Imperix <a href=\"https:\/\/imperix.com\/products\/hil-simulation-interfaces\/\">Simulator Interface for OPAL-RT<\/a><\/li>\n\n\n\n<li>1x OPAL-RT OP4510<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Additional components :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>9x RJ-45 cables<\/li>\n\n\n\n<li>8x optical fibers<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">The OP4510 has now been replaced by a new version, namely the OP4512. This example can be adapted for the newer OP4512 or other OPAL-RT simulators. Please contact\u00a0the <a href=\"https:\/\/www.opal-rt.com\/contact-technical-support\/\" target=\"_blank\" rel=\"noreferrer noopener\">OPAL-RT Support<\/a>\u00a0if you need any help adapting this example for other OPAL-RT simulator platforms.<\/div>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-warning\" role=\"alert\">For this example, Digital Input and Analog Output IO boards are required for the OP4510. Although optional, those boards are included in the OP4510 standard configuration.<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wiring\"><\/span>Wiring<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The wiring is depicted in Fig. 3. Power supply and Ethernet connections of both the B-Box RCP and the OP4510 are not shown.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"677\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/connections-1-1024x677.png\" alt=\"\" class=\"wp-image-30344\" style=\"width:605px;height:401px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/connections-1-1024x677.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/connections-1-300x198.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/connections-1-768x508.png 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/connections-1-1536x1016.png 1536w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/connections-1.png 1650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig. 3. Wiring between the B-Box RCP, the simulator interface and the OP4510.<\/figcaption><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">This example assumes that the Digital Input and Analog Output IO boards are mounted on slots 1A and 2B, respectively. This order may vary, please check the IO boards order of your simulator.<\/div>\n\n\n\n<p>The final setup is shown in Fig. 4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"758\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/setup-1024x758.jpg\" alt=\"\" class=\"wp-image-30366\" style=\"width:605px;height:448px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/setup-1024x758.jpg 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/setup-300x222.jpg 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/setup-768x569.jpg 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/setup-1536x1137.jpg 1536w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/setup-2048x1517.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig. 4. Setup after wiring, ready to run.<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-by-step-setup-guide\"><\/span>Step-by-step setup guide<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Launch-the-plant-simulator-OP4510\"><\/span>Launch the plant simulator (OP4510)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To launch the simulator,<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open RT-LAB and select\/create a workspace.<\/li>\n\n\n\n<li>Make sure that your simulator is listed in the &#8216;Targets&#8217; list of the Project Explorer. Then, make sure that the simulator is reachable by double-clicking on it and checking that the &#8216;State&#8217; field is &#8216;up&#8217;.<\/li>\n\n\n\n<li>To import the project, click on File > Import > Existing RT-LAB Project, select &#8216;Select an archive file&#8217; and set the path to this example&#8217;s archive. Press &#8216;Finish&#8217;.<\/li>\n\n\n\n<li>Double-click on the project to open it.<\/li>\n\n\n\n<li>To open the model&#8217;s overview, expand &#8216;Models&#8217; and double-click on the model in the project hierarchy.<\/li>\n\n\n\n<li>Build, load and execute the model by clicking on &#8216;Build&#8217;, &#8216;Load&#8217; and &#8216;Execute&#8217; in the Operations tab on the right.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-warning\" role=\"alert\">All projects must have different names in RT-LAB. Make sure that any other project or any folder in the workspace is called &#8216;Central_PV_Inverter_OPAL_HIL_OP4510&#8217; (folder name in the archive) before importing the project.<\/div>\n\n\n\n<p>When loading the RT-LAB project on the OP4510, another Simulink model is automatically generated and opened by RT-LAB. This new model can be used to monitor measured quantities through scopes, or set the PV panel output current (see <em>Ipvs<\/em> on Fig. 5).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"521\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/RT-LAb_screenshot-2.png\" alt=\"\" class=\"wp-image-30404\" style=\"width:580px;height:363px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/RT-LAb_screenshot-2.png 850w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/RT-LAb_screenshot-2-300x184.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/RT-LAb_screenshot-2-768x471.png 768w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\" \/><figcaption class=\"wp-element-caption\">Fig. 5. Monitoring model, automatically generated and opened by RT-LAB.<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Launch-the-real-time-controller-B-Box-RCP\"><\/span>Launch the real-time controller (B-Box RCP)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>From the B-Box RCP point of view, there is no difference between a HIL simulation &#8211; as in this example &#8211; and controlling a real power converter: the controller receives analog measurements produced by the simulator and generates in return PWM signals through optical transmitters.<\/p>\n\n\n\n<p>To launch the controller,<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On the B-Box front panel, set the gains of channels 0-3\/12-15 to 4 and the gain of channel 8 to 2. More information about the front panel configuration can be found in the <a href=\"https:\/\/imperix.com\/doc\/help\/analog-front-end-configuration-on-b-box-rcp\">PN105<\/a>.<\/li>\n\n\n\n<li>Open the Simulink model and check that &#8216;Automated Code Generation&#8217; is selected in the Configuration block.<\/li>\n\n\n\n<li>Press Ctrl+B to build the code. Cockpit will automatically launch at the end of the build process.<\/li>\n\n\n\n<li>In Cockpit, select the B-Box based on its IP address and press &#8216;OK&#8217; to open the project.<\/li>\n\n\n\n<li>Add scopes to monitor the signals of interest (e.g. Vg,abc, Ig,abc).<\/li>\n<\/ol>\n\n\n\n<p>When ready to operate, enable the PWM in the project sidebar on the left.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Results\"><\/span>Results<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Expected results are shown in Fig. 6. One can easily verify that injected current is in phase with the grid voltage, while the PV current and DC bus voltage follow the desired references.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"823\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Cockpit_screenshot-1024x823.png\" alt=\"\" class=\"wp-image-30332\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Cockpit_screenshot-1024x823.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Cockpit_screenshot-300x241.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Cockpit_screenshot-768x617.png 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Cockpit_screenshot.png 1152w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig. 6. Expected results in Cockpit.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Additional-useful-hints\"><\/span>Additional useful hints<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sensitivity-and-gain\"><\/span>Sensitivity and gain<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The Imperix model is ready to operate with a real power stage (e.g. using imperix products): appropriate sensors are already selected in the ADC blocks, explaining why the considered sensitivity can vary among the measured quantities. Those variations are already taken into account in the power circuit from the RT-LAB project, where gains for the analog output have been set adequately.<\/p>\n\n\n\n<p>The programmable gains (x1, x2, x4 or x8) set in the ADC Simulink blocks must match those set on the B-Box front panel.<\/p>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">The sensitivity and\/or the selected sensors can be freely changed. However, make sure that the gain set in the power circuit in the OPAL-RT Schematic Editor matches the sensibility set in the Simulink model, or vice-versa.<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Interface-power-supply\"><\/span>Interface power supply<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>As indicated in the <a href=\"https:\/\/imperix.com\/wp-content\/uploads\/document\/Simulator-Interface_OPAL-RT.pdf\">datasheet<\/a>, the Simulator Interface for OPAL-RT is supplied with 12V through the pin #17 of the DB-37 connector. If the interface is not working properly, it is recommended to check that voltage.<\/p>\n\n\n\n<p>In case this voltage is not sufficient (i.e. &lt; 12V), the interface can be supplied with an external DC source via the GND and 12V pins (see Fig. 7).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"192\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Interface_power_pins.png\" alt=\"\" class=\"wp-image-30411\" style=\"width:617px;height:169px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Interface_power_pins.png 700w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/Interface_power_pins-300x82.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\">Fig. 7. Power supply pins on the interface.<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Use-other-IO-channels\"><\/span>Use other IO channels<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Used channels can be easily changed. For instance, if channel 9 must be used instead 8 for the Vdc measurement, the following changes can be followed:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Change the Input channel number accordingly in the Imperix ADC block in the B-Box Simulink model.<\/li>\n\n\n\n<li>Physically, move the RJ-45 cable from RJ-45 port 8 to 9 on the B-Box front panel and on the interface. Ensure that the programmable gain of channel 9 is correct (2, in this example) on the B-Box front end.<\/li>\n\n\n\n<li>In the Simulink model of the RT-LAB project, move from the top-level to the &#8216;SM_eHS&#8217; subsystem and double-click on the &#8216;eHS&#8217; block. This will open the power circuit model in the OPAL-RT Schematic Editor. From there, select the Vdc voltage sensor and click on &#8216;AO&#8217; in the right side panel. Then, change the pin parameter from &#8216;Slot 2B Channel 08&#8242; to Slot 2B Channel 09&#8217;.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>This page presents a first HIL example to get started with a B-Box RCP and an OPAL-RT OP4510. Although validated with an OP4510, the provided&#8230;<\/p>\n","protected":false},"author":17,"featured_media":30439,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[4],"tags":[],"software-environments":[103],"provided-results":[109],"related-products":[50,31,32,92,166],"guidedreadings":[],"tutorials":[],"user-manuals":[],"coauthors":[82],"class_list":["post-30258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-implementation","software-environments-matlab","provided-results-hil","related-products-acg-sdk","related-products-b-board-pro","related-products-b-box-rcp","related-products-b-box-micro","related-products-b-box-rcp-3-0"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C-HIL simulation scenario with OPAL-RT simulators - imperix<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C-HIL simulation scenario with OPAL-RT simulators - imperix\" \/>\n<meta property=\"og:description\" content=\"This page presents a first HIL example to get started with a B-Box RCP and an OPAL-RT OP4510. Although validated with an OP4510, the provided...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators\" \/>\n<meta property=\"og:site_name\" content=\"imperix\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-25T15:01:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-11T07:54:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/3_2_ratio_TN180.png\" \/>\n\t<meta property=\"og:image:width\" content=\"450\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fran\u00e7ois Ledent\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fran\u00e7ois Ledent\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators\"},\"author\":{\"name\":\"Fran\u00e7ois Ledent\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/1a0c3f44c7b64b1fd38dec245646aa8c\"},\"headline\":\"C-HIL simulation scenario with OPAL-RT simulators\",\"datePublished\":\"2024-06-25T15:01:06+00:00\",\"dateModified\":\"2026-02-11T07:54:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators\"},\"wordCount\":1210,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/3_2_ratio_TN180.png\",\"articleSection\":[\"Technical notes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators\",\"name\":\"C-HIL simulation scenario with OPAL-RT simulators - imperix\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/3_2_ratio_TN180.png\",\"datePublished\":\"2024-06-25T15:01:06+00:00\",\"dateModified\":\"2026-02-11T07:54:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/3_2_ratio_TN180.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/3_2_ratio_TN180.png\",\"width\":450,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/implementation\\\/c-hil-simulation-scenario-with-opal-rt-simulators#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knowledge base\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technical notes\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/category\\\/implementation\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"C-HIL simulation scenario with OPAL-RT simulators\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"name\":\"imperix\",\"description\":\"power electronics\",\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/imperix.com\\\/doc\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\",\"name\":\"imperix\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"width\":350,\"height\":120,\"caption\":\"imperix\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/1a0c3f44c7b64b1fd38dec245646aa8c\",\"name\":\"Fran\u00e7ois Ledent\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2021b1358e31ad6f0aa701e6470e41e82025de794c9a6b2014338cbea729454b?s=96&d=mm&r=g6a16fb4ee9f5452cba63eb2a62f66a0f\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2021b1358e31ad6f0aa701e6470e41e82025de794c9a6b2014338cbea729454b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2021b1358e31ad6f0aa701e6470e41e82025de794c9a6b2014338cbea729454b?s=96&d=mm&r=g\",\"caption\":\"Fran\u00e7ois Ledent\"},\"description\":\"Fran\u00e7ois is an electrical engineer working mainly on power applications and low-level FPGA developments. On the knowledge base, he is the author of several articles on a broad range of applications.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/francois-ledent\\\/\"],\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/author\\\/ledent\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C-HIL simulation scenario with OPAL-RT simulators - imperix","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:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators","og_locale":"en_US","og_type":"article","og_title":"C-HIL simulation scenario with OPAL-RT simulators - imperix","og_description":"This page presents a first HIL example to get started with a B-Box RCP and an OPAL-RT OP4510. Although validated with an OP4510, the provided...","og_url":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators","og_site_name":"imperix","article_published_time":"2024-06-25T15:01:06+00:00","article_modified_time":"2026-02-11T07:54:15+00:00","og_image":[{"width":450,"height":300,"url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/3_2_ratio_TN180.png","type":"image\/png"}],"author":"Fran\u00e7ois Ledent","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Fran\u00e7ois Ledent","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#article","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators"},"author":{"name":"Fran\u00e7ois Ledent","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/1a0c3f44c7b64b1fd38dec245646aa8c"},"headline":"C-HIL simulation scenario with OPAL-RT simulators","datePublished":"2024-06-25T15:01:06+00:00","dateModified":"2026-02-11T07:54:15+00:00","mainEntityOfPage":{"@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators"},"wordCount":1210,"commentCount":0,"publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"image":{"@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/3_2_ratio_TN180.png","articleSection":["Technical notes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators","url":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators","name":"C-HIL simulation scenario with OPAL-RT simulators - imperix","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage"},"image":{"@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/3_2_ratio_TN180.png","datePublished":"2024-06-25T15:01:06+00:00","dateModified":"2026-02-11T07:54:15+00:00","breadcrumb":{"@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#primaryimage","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/3_2_ratio_TN180.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/3_2_ratio_TN180.png","width":450,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/imperix.com\/doc\/implementation\/c-hil-simulation-scenario-with-opal-rt-simulators#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Knowledge base","item":"https:\/\/imperix.com\/doc\/"},{"@type":"ListItem","position":2,"name":"Technical notes","item":"https:\/\/imperix.com\/doc\/category\/implementation"},{"@type":"ListItem","position":3,"name":"C-HIL simulation scenario with OPAL-RT simulators"}]},{"@type":"WebSite","@id":"https:\/\/imperix.com\/doc\/#website","url":"https:\/\/imperix.com\/doc\/","name":"imperix","description":"power electronics","publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imperix.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imperix.com\/doc\/#organization","name":"imperix","url":"https:\/\/imperix.com\/doc\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","width":350,"height":120,"caption":"imperix"},"image":{"@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/1a0c3f44c7b64b1fd38dec245646aa8c","name":"Fran\u00e7ois Ledent","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2021b1358e31ad6f0aa701e6470e41e82025de794c9a6b2014338cbea729454b?s=96&d=mm&r=g6a16fb4ee9f5452cba63eb2a62f66a0f","url":"https:\/\/secure.gravatar.com\/avatar\/2021b1358e31ad6f0aa701e6470e41e82025de794c9a6b2014338cbea729454b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2021b1358e31ad6f0aa701e6470e41e82025de794c9a6b2014338cbea729454b?s=96&d=mm&r=g","caption":"Fran\u00e7ois Ledent"},"description":"Fran\u00e7ois is an electrical engineer working mainly on power applications and low-level FPGA developments. On the knowledge base, he is the author of several articles on a broad range of applications.","sameAs":["https:\/\/www.linkedin.com\/in\/francois-ledent\/"],"url":"https:\/\/imperix.com\/doc\/author\/ledent"}]}},"_links":{"self":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/30258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/comments?post=30258"}],"version-history":[{"count":108,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/30258\/revisions"}],"predecessor-version":[{"id":42685,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/30258\/revisions\/42685"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media\/30439"}],"wp:attachment":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media?parent=30258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/categories?post=30258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tags?post=30258"},{"taxonomy":"software-environments","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/software-environments?post=30258"},{"taxonomy":"provided-results","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/provided-results?post=30258"},{"taxonomy":"related-products","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/related-products?post=30258"},{"taxonomy":"guidedreadings","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/guidedreadings?post=30258"},{"taxonomy":"tutorials","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tutorials?post=30258"},{"taxonomy":"user-manuals","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/user-manuals?post=30258"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/coauthors?post=30258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}