{"id":28937,"date":"2024-05-15T09:51:48","date_gmt":"2024-05-15T09:51:48","guid":{"rendered":"https:\/\/imperix.com\/doc\/?p=28937"},"modified":"2025-05-27T12:32:35","modified_gmt":"2025-05-27T12:32:35","slug":"angle-generator","status":"publish","type":"post","link":"https:\/\/imperix.com\/doc\/software\/angle-generator","title":{"rendered":"Angle generator"},"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\/software\/angle-generator\/#Simulink-block\" >Simulink block<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/imperix.com\/doc\/software\/angle-generator\/#Signal-specification\" >Signal specification<\/a><\/li><\/ul><\/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\/software\/angle-generator\/#Parameters\" >Parameters<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/imperix.com\/doc\/software\/angle-generator\/#PLECS-block\" >PLECS block<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>The angle generator block contains a counter that continuously outputs the current value of the angle, wrapped between the chosen lower and upper limits, with a given frequency. Therefore, the angle block can be used to generate clean sinusoidal signals in both simulation and code generation modes that do not exhibit phase jumps or inaccuracies as the model execution time increases. Further details on the implementation of the angle generator can be found on the page: <a href=\"https:\/\/imperix.com\/doc\/implementation\/grid-forming-inverter\" target=\"_blank\" rel=\"noreferrer noopener\">TN168 &#8211; Grid Forming Inverter (GFMI)<\/a>.<\/p>\n\n\n\n<p>A typical use case is to generate sine wave signals that are not based on the simulation time, as shown below<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/image-5.png\" alt=\"\" class=\"wp-image-30227\" width=\"321\" height=\"64\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/image-5.png 399w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/06\/image-5-300x60.png 300w\" sizes=\"auto, (max-width: 321px) 100vw, 321px\" \/><\/figure><\/div>\n\n\n\n<p>Similarly, the angle block can also serve as a frequency reference signal, which is then used to produce a three-phase voltage signal and the corresponding duty cycles for <a href=\"https:\/\/imperix.com\/doc\/software\/pulse-width-modulator\">PWM modulators<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"210\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/Angle-generator-block.png\" alt=\"\" class=\"wp-image-28946\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/Angle-generator-block.png 753w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/Angle-generator-block-300x84.png 300w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><figcaption>Typical use case for the angle generator block &#8211; Simulink implementation<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-simulink-block\"><span class=\"ez-toc-section\" id=\"Simulink-block\"><\/span>Simulink block<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-signal-specification\"><span class=\"ez-toc-section\" id=\"Signal-specification\"><\/span>Signal specification<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\" style=\"flex-basis:66.66%\">\n<ul class=\"wp-block-list\"><li>No input signal is needed.<\/li><li>The output signal <code>\u03b8<\/code> is the angle value, in radians.<\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/image-8.png\" alt=\"\" class=\"wp-image-28951\" width=\"119\" height=\"75\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Parameters\"><\/span>Parameters<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><code>Frequency [Hz] <\/code>set the output signal frequency.<\/li><li><code>Sample time<\/code> set the interrupt frequency of the block. It is set by default as CTRLPERIOD to ensure the execution at the interrupt frequency and with the proper phase.<\/li><li><code>Upper limit<\/code> set the output upper limit.<\/li><li><code>Lower limit<\/code> set the output lower limit.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"457\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/image-10.png\" alt=\"\" class=\"wp-image-28953\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/image-10.png 428w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2024\/05\/image-10-281x300.png 281w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/><figcaption>Block parameters<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-plecs-block\"><span class=\"ez-toc-section\" id=\"PLECS-block\"><\/span>PLECS block<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The angle generator block is not available in PLECS. The PLECS block&nbsp;<em>TriangularWave Generator<\/em> can be used instead.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The angle generator block contains a counter that continuously outputs the current value of the angle, wrapped between the chosen lower and upper limits, with&#8230;<\/p>\n","protected":false},"author":15,"featured_media":33315,"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":[16],"tags":[],"software-environments":[103],"provided-results":[],"related-products":[50,31,32,92,166,112,111,110],"guidedreadings":[],"tutorials":[],"user-manuals":[],"coauthors":[81],"class_list":["post-28937","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","software-environments-matlab","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","related-products-peb","related-products-pm","related-products-tpi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Angle generator - 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\/software\/angle-generator\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angle generator - imperix\" \/>\n<meta property=\"og:description\" content=\"The angle generator block contains a counter that continuously outputs the current value of the angle, wrapped between the chosen lower and upper limits, with...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imperix.com\/doc\/software\/angle-generator\" \/>\n<meta property=\"og:site_name\" content=\"imperix\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-15T09:51:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-27T12:32:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/05\/software.png\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"334\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Daniel Blardone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Blardone\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator\"},\"author\":{\"name\":\"Daniel Blardone\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/d55a94f8204e165c4a29ae2431b59547\"},\"headline\":\"Angle generator\",\"datePublished\":\"2024-05-15T09:51:48+00:00\",\"dateModified\":\"2025-05-27T12:32:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator\"},\"wordCount\":230,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/software.png\",\"articleSection\":[\"Software reference\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator\",\"name\":\"Angle generator - imperix\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/software.png\",\"datePublished\":\"2024-05-15T09:51:48+00:00\",\"dateModified\":\"2025-05-27T12:32:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#primaryimage\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/software.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/software.png\",\"width\":500,\"height\":334},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/software\\\/angle-generator#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knowledge base\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Software reference\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/category\\\/software\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Angle generator\"}]},{\"@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\\\/d55a94f8204e165c4a29ae2431b59547\",\"name\":\"Daniel Blardone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5ac0dc566776678a96a004b7e872e641f15d4c15757d3d2d834057d79a3a0db8?s=96&d=mm&r=g6da555c6d30e7964882eee73b96b4c5d\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5ac0dc566776678a96a004b7e872e641f15d4c15757d3d2d834057d79a3a0db8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5ac0dc566776678a96a004b7e872e641f15d4c15757d3d2d834057d79a3a0db8?s=96&d=mm&r=g\",\"caption\":\"Daniel Blardone\"},\"description\":\"Daniel is a development engineer at imperix. He is regularly involved in writing articles for the knowledge base, especially on control-related topics.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/daniel-blardone\",\"nico@chrx.ch\"],\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/author\\\/blardone\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Angle generator - 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\/software\/angle-generator","og_locale":"en_US","og_type":"article","og_title":"Angle generator - imperix","og_description":"The angle generator block contains a counter that continuously outputs the current value of the angle, wrapped between the chosen lower and upper limits, with...","og_url":"https:\/\/imperix.com\/doc\/software\/angle-generator","og_site_name":"imperix","article_published_time":"2024-05-15T09:51:48+00:00","article_modified_time":"2025-05-27T12:32:35+00:00","og_image":[{"width":500,"height":334,"url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/05\/software.png","type":"image\/png"}],"author":"Daniel Blardone","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel Blardone","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#article","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/software\/angle-generator"},"author":{"name":"Daniel Blardone","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/d55a94f8204e165c4a29ae2431b59547"},"headline":"Angle generator","datePublished":"2024-05-15T09:51:48+00:00","dateModified":"2025-05-27T12:32:35+00:00","mainEntityOfPage":{"@id":"https:\/\/imperix.com\/doc\/software\/angle-generator"},"wordCount":230,"commentCount":0,"publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"image":{"@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/05\/software.png","articleSection":["Software reference"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imperix.com\/doc\/software\/angle-generator#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imperix.com\/doc\/software\/angle-generator","url":"https:\/\/imperix.com\/doc\/software\/angle-generator","name":"Angle generator - imperix","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#primaryimage"},"image":{"@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/05\/software.png","datePublished":"2024-05-15T09:51:48+00:00","dateModified":"2025-05-27T12:32:35+00:00","breadcrumb":{"@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imperix.com\/doc\/software\/angle-generator"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#primaryimage","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/05\/software.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2025\/05\/software.png","width":500,"height":334},{"@type":"BreadcrumbList","@id":"https:\/\/imperix.com\/doc\/software\/angle-generator#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Knowledge base","item":"https:\/\/imperix.com\/doc\/"},{"@type":"ListItem","position":2,"name":"Software reference","item":"https:\/\/imperix.com\/doc\/category\/software"},{"@type":"ListItem","position":3,"name":"Angle generator"}]},{"@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\/d55a94f8204e165c4a29ae2431b59547","name":"Daniel Blardone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5ac0dc566776678a96a004b7e872e641f15d4c15757d3d2d834057d79a3a0db8?s=96&d=mm&r=g6da555c6d30e7964882eee73b96b4c5d","url":"https:\/\/secure.gravatar.com\/avatar\/5ac0dc566776678a96a004b7e872e641f15d4c15757d3d2d834057d79a3a0db8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5ac0dc566776678a96a004b7e872e641f15d4c15757d3d2d834057d79a3a0db8?s=96&d=mm&r=g","caption":"Daniel Blardone"},"description":"Daniel is a development engineer at imperix. He is regularly involved in writing articles for the knowledge base, especially on control-related topics.","sameAs":["https:\/\/www.linkedin.com\/in\/daniel-blardone","nico@chrx.ch"],"url":"https:\/\/imperix.com\/doc\/author\/blardone"}]}},"_links":{"self":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/28937","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\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/comments?post=28937"}],"version-history":[{"count":13,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/28937\/revisions"}],"predecessor-version":[{"id":30228,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/28937\/revisions\/30228"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media\/33315"}],"wp:attachment":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media?parent=28937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/categories?post=28937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tags?post=28937"},{"taxonomy":"software-environments","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/software-environments?post=28937"},{"taxonomy":"provided-results","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/provided-results?post=28937"},{"taxonomy":"related-products","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/related-products?post=28937"},{"taxonomy":"guidedreadings","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/guidedreadings?post=28937"},{"taxonomy":"tutorials","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tutorials?post=28937"},{"taxonomy":"user-manuals","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/user-manuals?post=28937"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/coauthors?post=28937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}