{"id":25,"date":"2017-03-23T20:59:55","date_gmt":"2017-03-23T20:59:55","guid":{"rendered":"http:\/\/www.derhecht.de\/content\/?p=25"},"modified":"2017-03-26T20:29:43","modified_gmt":"2017-03-26T20:29:43","slug":"grundlegendes-zum-pruefen-von-bedingungen","status":"publish","type":"post","link":"https:\/\/www.derhecht.de\/content\/grundlegendes-zum-pruefen-von-bedingungen\/","title":{"rendered":"Grundlegendes zum Pr\u00fcfen von Bedingungen"},"content":{"rendered":"<p>Nat\u00fcrlich ist in WinCC auch das Auswerten von Daten mit if &#8211; elseif &#8211; else oder mit switch &#8211; case m\u00f6glich.<br \/>\nZun\u00e4chst ein Script mit if &#8211; else. Als Ergebnis wird immer &#8222;ansonsten mach was anderes&#8220; ausgegeben.<\/p>\n<pre><code class=\"c++\">\r\nint i = 0;\r\nif( i == 1 )\r\n{\r\n  printf(\"ich mach was wenn i = 1\\r\\n\");\r\n}\r\nelse\r\n{\r\n  printf(\"ansonsten mach was anderes\\r\\n\");\r\n}\r\n<\/code><\/pre>\n<p>Das n\u00e4chste Script zeigt eine Switch &#8211; Case Anweisung. Das einzige was hier beachtet werden muss ist dass es sich nur um sogenannte Einsprung-Marken handelt. Ohne den break w\u00fcrden alle nachfolgenden Anweisung auch noch durch gearbeitet werden. Auch hier ist das\u00a0Ergebnis immer &#8222;ansonsten mach was anderes&#8220;.<\/p>\n<pre><code class=\"c++\">\r\nint i = 0;\r\nswitch(i)\r\n{\r\n  case 1:\r\n  printf(\"ich mach was wenn i = 1\\r\\n\");\r\n  break;\r\n  case 2:\r\n  printf(\"ich mach was wenn i = 2\\r\\n\");\r\n  break;\r\n  default:\r\n  printf(\"ansonsten mach was anderes\\r\\n\");\r\n  break;\r\n};\r\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Nat\u00fcrlich ist in WinCC auch das Auswerten von Daten mit if &#8211; elseif &#8211; else oder mit switch &#8211; case m\u00f6glich. Zun\u00e4chst ein Script mit if &#8211; else. Als Ergebnis wird immer &#8222;ansonsten mach was anderes&#8220; ausgegeben. int i = 0; if( i == 1 ) { printf(&#8222;ich mach was wenn i = 1\\r\\n&#8220;); } [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[8,7,9],"class_list":["post-25","post","type-post","status-publish","format-standard","hentry","category-wincc-c-script","tag-else","tag-if","tag-switch"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/posts\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":6,"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"predecessor-version":[{"id":35,"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/posts\/25\/revisions\/35"}],"wp:attachment":[{"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.derhecht.de\/content\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}