


{"id":395033,"date":"2024-11-22T21:44:21","date_gmt":"2024-11-22T21:44:21","guid":{"rendered":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/"},"modified":"2025-10-03T09:24:58","modified_gmt":"2025-10-03T09:24:58","slug":"the-reset-condition-issue-of-scade-example-in-scade-primer","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/","title":{"rendered":"The &#8220;Reset condition&#8221; issue of scade example in Scade Primer"},"content":{"rendered":"<p>&lt;div&gt;In <code>chapter 2.1.6 Operator instantiation<\/code> of <code>Scade Primer<\/code>, there is a scade program as follows:&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;<code><\/code><code>&lt;\/div&gt;&lt;div&gt;const max: uint64 = 10;&lt;\/div&gt;&lt;div&gt;node sigma (e:uint64) returns (sum:uint64)&lt;\/div&gt;&lt;div&gt;let&lt;\/div&gt;&lt;div&gt;&amp;nbsp; sum = 0 -&gt; e + pre sum;&lt;\/div&gt;&lt;div&gt;tel&amp;nbsp;&lt;\/div&gt;&lt;div&gt;node sample() returns (s:uint64)&lt;\/div&gt;&lt;div&gt;let&lt;\/div&gt;&lt;div&gt;&amp;nbsp; s = (restart sigma every (pre s &gt; max))(count());&lt;\/div&gt;&lt;div&gt;tel&lt;\/div&gt;&lt;div&gt;<\/code><code><\/code>&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;In line&nbsp;&lt;\/div&gt;&lt;div&gt;<code><\/code><code>&lt;\/div&gt;&lt;div&gt;s = (restart sigma every (pre s &gt; max)) (count());&lt;\/div&gt;&lt;div&gt;<\/code><code><\/code>&lt;\/div&gt;&lt;div&gt;&nbsp;&lt;\/div&gt;&lt;div&gt;Should <code>pre s &gt; max<\/code> be <code>true -&gt; (pre s &gt; max)<\/code>? Because &#8220;the reset condition of restart-every cannot be delayed&#8221;.&nbsp;&lt;\/div&gt;<\/p>\n","protected":false},"template":"","class_list":["post-395033","topic","type-topic","status-closed","hentry","topic-tag-scade-2"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -&gt; e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s &gt; max))(count());tel In line s = (restart sigma every (pre s &gt; max)) (count()); Should pre s\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ansys Learning Forum | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"The \u201cReset condition\u201d issue of scade example in Scade Primer | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -&gt; e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s &gt; max))(count());tel In line s = (restart sigma every (pre s &gt; max)) (count()); Should pre s\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-11-22T21:44:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-10-03T09:24:58+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"The \u201cReset condition\u201d issue of scade example in Scade Primer | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -&gt; e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s &gt; max))(count());tel In line s = (restart sigma every (pre s &gt; max)) (count()); Should pre s\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/the-reset-condition-issue-of-scade-example-in-scade-primer\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/scade-2\\\/#listItem\",\"name\":\"scade\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/scade-2\\\/#listItem\",\"position\":3,\"name\":\"scade\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/scade-2\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/the-reset-condition-issue-of-scade-example-in-scade-primer\\\/#listItem\",\"name\":\"The &#8220;Reset condition&#8221; issue of scade example in Scade Primer\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/the-reset-condition-issue-of-scade-example-in-scade-primer\\\/#listItem\",\"position\":4,\"name\":\"The &#8220;Reset condition&#8221; issue of scade example in Scade Primer\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/scade-2\\\/#listItem\",\"name\":\"scade\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/the-reset-condition-issue-of-scade-example-in-scade-primer\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/the-reset-condition-issue-of-scade-example-in-scade-primer\\\/\",\"name\":\"The \\u201cReset condition\\u201d issue of scade example in Scade Primer | Ansys Learning Forum\",\"description\":\"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -> e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s > max))(count());tel In line s = (restart sigma every (pre s > max)) (count()); Should pre s\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/the-reset-condition-issue-of-scade-example-in-scade-primer\\\/#breadcrumblist\"},\"datePublished\":\"2024-11-22T21:44:21+00:00\",\"dateModified\":\"2025-10-03T09:24:58+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"The \u201cReset condition\u201d issue of scade example in Scade Primer | Ansys Learning Forum","description":"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -> e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s > max))(count());tel In line s = (restart sigma every (pre s > max)) (count()); Should pre s","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/forum","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","position":2,"name":"Topics","item":"https:\/\/innovationspace.ansys.com\/forum\/topics\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/scade-2\/#listItem","name":"scade"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/scade-2\/#listItem","position":3,"name":"scade","item":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/scade-2\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/#listItem","name":"The &#8220;Reset condition&#8221; issue of scade example in Scade Primer"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/#listItem","position":4,"name":"The &#8220;Reset condition&#8221; issue of scade example in Scade Primer","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/scade-2\/#listItem","name":"scade"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization","name":"Ansys Learning Forum","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/forum\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/","name":"The \u201cReset condition\u201d issue of scade example in Scade Primer | Ansys Learning Forum","description":"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -> e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s > max))(count());tel In line s = (restart sigma every (pre s > max)) (count()); Should pre s","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/#breadcrumblist"},"datePublished":"2024-11-22T21:44:21+00:00","dateModified":"2025-10-03T09:24:58+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/forum\/#website","url":"https:\/\/innovationspace.ansys.com\/forum\/","name":"Ansys Learning Forum","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Learning Forum | Ansys Innovation Space","og:type":"article","og:title":"The \u201cReset condition\u201d issue of scade example in Scade Primer | Ansys Learning Forum","og:description":"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -&gt; e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s &gt; max))(count());tel In line s = (restart sigma every (pre s &gt; max)) (count()); Should pre s","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/","article:published_time":"2024-11-22T21:44:21+00:00","article:modified_time":"2025-10-03T09:24:58+00:00","twitter:card":"summary_large_image","twitter:title":"The \u201cReset condition\u201d issue of scade example in Scade Primer | Ansys Learning Forum","twitter:description":"In chapter 2.1.6 Operator instantiation of Scade Primer, there is a scade program as follows: const max: uint64 = 10;node sigma (e:uint64) returns (sum:uint64)let sum = 0 -&gt; e + pre sum;tel node sample() returns (s:uint64)let s = (restart sigma every (pre s &gt; max))(count());tel In line s = (restart sigma every (pre s &gt; max)) (count()); Should pre s"},"aioseo_meta_data":[],"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\/topics\/\" title=\"Topics\">Topics<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/scade-2\/\" title=\"scade\">scade<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tThe \u201cReset condition\u201d issue of scade example in Scade Primer\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Topics","link":"https:\/\/innovationspace.ansys.com\/forum\/topics\/"},{"label":"scade","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/scade-2\/"},{"label":"The &#8220;Reset condition&#8221; issue of scade example in Scade Primer","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/the-reset-condition-issue-of-scade-example-in-scade-primer\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_subscription":["112511","397","602410"],"_bbp_author_ip":["185.36.194.9"],"_btv_view_count":["433"],"_bbp_topic_status":["answered"],"_bbp_notification_enabled":["112511"],"_bbp_topic_id":["395033"],"_bbp_forum_id":["27795"],"_bbp_engagement":["397"],"_bbp_voice_count":["1"],"_bbp_last_reply_id":["395191"],"_bbp_last_active_id":["395191"],"_bbp_last_active_time":["2024-11-25 14:15:38"],"_bbp_likes_count":["1"],"_bbp_reply_count":["0"],"_bbp_reply_count_hidden":["1"],"_bbp_status":["answered"]},"test":"fdtsaidgmail-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/395033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/395033\/revisions"}],"predecessor-version":[{"id":395193,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/395033\/revisions\/395193"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=395033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}