{"id":890,"date":"2018-02-07T15:12:50","date_gmt":"2018-02-07T13:12:50","guid":{"rendered":"http:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/"},"modified":"2021-12-18T13:30:48","modified_gmt":"2021-12-18T11:30:48","slug":"zaman-gecikmesi-yapmak","status":"publish","type":"post","link":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/","title":{"rendered":"Zaman gecikmesi yapmak."},"content":{"rendered":"<p>Scada program\u0131nda zamanlanm\u0131\u015f g\u00f6revler i\u00e7in Schedule fonksiyonu kullan\u0131l\u0131r. Bu fonksiyonda belirlenmi\u015f zamanlarda belirlenmi\u015f g\u00f6revler \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r. Baz\u0131 durumlarda ise gecikme ve zamanlay\u0131c\u0131lara\u00a0 ihtiya\u00e7 duyar\u0131z. Script ile bu nas\u0131l yap\u0131laca\u011f\u0131n\u0131 bir ka\u00e7 \u00f6rnek ile anlat\u0131c\u0131m.<\/p>\n<p>\u0130lk olarak Sleep komutu neden kullan\u0131lmaz. Bu komut komutu \u00e7al\u0131\u015ft\u0131ran uygulaman\u0131n donmas\u0131n\u0131 gerektirir. Script \u00e7al\u0131\u015fma y\u00f6ntemini Asenkron olarak ayarlay\u0131p kullan\u0131rsan\u0131z script donar fakat scada donmaz. Sleep zaman\u0131 dolmadan ayn\u0131 script tekrar \u00e7al\u0131\u015ft\u0131r\u0131lmamal\u0131d\u0131r.<\/p>\n<p>Daha do\u011fru y\u00f6ntemler:<\/p>\n<p>Bu y\u00f6ntemlerde script control panelinde &#8220;Time based&#8221; olarak se\u00e7ilmeli ve belirlenen periyotta \u00e7al\u0131\u015fmal\u0131d\u0131r.<\/p>\n<p>Zaman kar\u015f\u0131la\u015ft\u0131rmas\u0131: A\u015fa\u011f\u0131daki script \u00f6rne\u011finde Tag_2 de\u011feri 1 oldu\u011funda zamanlay\u0131c\u0131 kurulur. Tag_4 tag\u0131na \u015fimdiki zamandan 100 saniye sonras\u0131 kaydedilir. Zaman doldu\u011funda Tag_2 0 yap\u0131larak i\u015flem sonland\u0131r\u0131l\u0131r.<\/p>\n<p>Imports System<br \/>\nImports System.IO<br \/>\nImports System.Windows.Forms<br \/>\nImports Microsoft.VisualBasic<\/p>\n<p>Namespace WinTr<br \/>\nPublic Class MainClass<br \/>\nPublic Tag_2 As UInt16<br \/>\nPublic Tag_4 As DateTime<br \/>\nPublic Sub Load<br \/>\nif Tag_2 = 1 Then<br \/>\nTag_4 = Now.AddSeconds(100)<br \/>\nTag_2 = 2<br \/>\nElse\u00a0Tag_2 = 2 Then<br \/>\nif Tag_4 &lt; Now Then<br \/>\n&#8216;S\u00fcre doldu\u011funda yapmak istedi\u011finiz i\u015fleri burada yaz\u0131n\u0131z.<\/p>\n<p>Tag_2 = 0<br \/>\nEnd If<br \/>\nEnd If<br \/>\nEnd Sub<br \/>\nEnd Class<br \/>\nEnd Namespace<\/p>\n<p>Sayma y\u00f6ntemi: Script belli periyotta bir \u00e7al\u0131\u015f\u0131r. Bundan faydalanarak sayma i\u015flemi ile istedi\u011finiz gecikmeyi sa\u011flayabilirsiniz.<\/p>\n<p>Imports System<br \/>\nImports System.IO<br \/>\nImports System.Windows.Forms<br \/>\nImports Microsoft.VisualBasic<\/p>\n<p>Namespace WinTr<br \/>\nPublic Class MainClass<br \/>\nPublic Tag_3 As UInt16<br \/>\nPublic Tag_2 As UInt16<br \/>\nPublic Sub Load<br \/>\nif Tag_2 = 1 Then<br \/>\nTag_3 = 100<br \/>\nTag_2 = 2<br \/>\nElse if Tag_2 = 2 Then<br \/>\nTag_3 -= 1<br \/>\nif Tag_3 = 0 Then<br \/>\n&#8216;S\u00fcre doldu\u011funda yapmak istedi\u011finiz i\u015fleri burada yaz\u0131n\u0131z.<\/p>\n<p>Tag_2 = 0<br \/>\nEnd If<br \/>\nEnd If<br \/>\nEnd Sub<br \/>\nEnd Class<br \/>\nEnd Namespace<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scada program\u0131nda zamanlanm\u0131\u015f g\u00f6revler i\u00e7in Schedule fonksiyonu kullan\u0131l\u0131r. Bu fonksiyonda belirlenmi\u015f zamanlarda belirlenmi\u015f g\u00f6revler \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r. Baz\u0131 durumlarda ise gecikme ve zamanlay\u0131c\u0131lara\u00a0 ihtiya\u00e7 duyar\u0131z. Script ile bu nas\u0131l yap\u0131laca\u011f\u0131n\u0131 bir ka\u00e7 \u00f6rnek ile anlat\u0131c\u0131m. \u0130lk olarak Sleep komutu neden kullan\u0131lmaz. Bu komut komutu \u00e7al\u0131\u015ft\u0131ran uygulaman\u0131n donmas\u0131n\u0131 gerektirir. Script \u00e7al\u0131\u015fma y\u00f6ntemini Asenkron olarak ayarlay\u0131p kullan\u0131rsan\u0131z script donar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_swpsp_post_exclude":false,"footnotes":""},"categories":[20],"tags":[179,180],"class_list":["post-890","post","type-post","status-publish","format-standard","hentry","category-scada-script","tag-timer","tag-zamanlayici"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Zaman gecikmesi yapmak. - SCADA E\u011fitim Sitesi<\/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:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salih\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/\"},\"author\":{\"name\":\"Salih\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#\\\/schema\\\/person\\\/b439f08807fdc9e273a233976c5eb1be\"},\"headline\":\"Zaman gecikmesi yapmak.\",\"datePublished\":\"2018-02-07T13:12:50+00:00\",\"dateModified\":\"2021-12-18T11:30:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/\"},\"wordCount\":316,\"commentCount\":0,\"keywords\":[\"Timer\",\"zamanlay\u0131c\u0131\"],\"articleSection\":[\"Script Writer\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/\",\"url\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/\",\"name\":\"Zaman gecikmesi yapmak. - SCADA E\u011fitim Sitesi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#website\"},\"datePublished\":\"2018-02-07T13:12:50+00:00\",\"dateModified\":\"2021-12-18T11:30:48+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#\\\/schema\\\/person\\\/b439f08807fdc9e273a233976c5eb1be\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/2018\\\/02\\\/zaman-gecikmesi-yapmak\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zaman gecikmesi yapmak.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#website\",\"url\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/\",\"name\":\"SCADA E\u011fitim Sitesi\",\"description\":\"SCADA program\u0131 hakk\u0131nda bilmek istedikleriniz.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/#\\\/schema\\\/person\\\/b439f08807fdc9e273a233976c5eb1be\",\"name\":\"Salih\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g\",\"caption\":\"Salih\"},\"sameAs\":[\"http:\\\/\\\/www.fultek.com.tr\"],\"url\":\"https:\\\/\\\/www.fultek.com.tr\\\/scada-yardim\\\/author\\\/salih\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zaman gecikmesi yapmak. - SCADA E\u011fitim Sitesi","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.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/","twitter_misc":{"Yazan:":"Salih","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/#article","isPartOf":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/"},"author":{"name":"Salih","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#\/schema\/person\/b439f08807fdc9e273a233976c5eb1be"},"headline":"Zaman gecikmesi yapmak.","datePublished":"2018-02-07T13:12:50+00:00","dateModified":"2021-12-18T11:30:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/"},"wordCount":316,"commentCount":0,"keywords":["Timer","zamanlay\u0131c\u0131"],"articleSection":["Script Writer"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/","url":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/","name":"Zaman gecikmesi yapmak. - SCADA E\u011fitim Sitesi","isPartOf":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#website"},"datePublished":"2018-02-07T13:12:50+00:00","dateModified":"2021-12-18T11:30:48+00:00","author":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#\/schema\/person\/b439f08807fdc9e273a233976c5eb1be"},"breadcrumb":{"@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/2018\/02\/zaman-gecikmesi-yapmak\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fultek.com.tr\/scada-yardim\/"},{"@type":"ListItem","position":2,"name":"Zaman gecikmesi yapmak."}]},{"@type":"WebSite","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#website","url":"https:\/\/www.fultek.com.tr\/scada-yardim\/","name":"SCADA E\u011fitim Sitesi","description":"SCADA program\u0131 hakk\u0131nda bilmek istedikleriniz.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fultek.com.tr\/scada-yardim\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/www.fultek.com.tr\/scada-yardim\/#\/schema\/person\/b439f08807fdc9e273a233976c5eb1be","name":"Salih","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/71953beeb6b97dd8eeecb5d9b86339eedb7662215ebdf0761d17ac26bc31f94b?s=96&d=mm&r=g","caption":"Salih"},"sameAs":["http:\/\/www.fultek.com.tr"],"url":"https:\/\/www.fultek.com.tr\/scada-yardim\/author\/salih\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts\/890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/comments?post=890"}],"version-history":[{"count":3,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts\/890\/revisions"}],"predecessor-version":[{"id":893,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/posts\/890\/revisions\/893"}],"wp:attachment":[{"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/media?parent=890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/categories?post=890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fultek.com.tr\/scada-yardim\/wp-json\/wp\/v2\/tags?post=890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}