{"id":54773,"date":"2021-12-06T11:04:18","date_gmt":"2021-12-06T05:34:18","guid":{"rendered":"https:\/\/ye1o34zhk8.onrocket.site\/?p=54773"},"modified":"2022-09-28T14:33:18","modified_gmt":"2022-09-28T09:03:18","slug":"what-is-sequential-function-chart-sfc","status":"publish","type":"post","link":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/","title":{"rendered":"What is Sequential Function Chart (SFC?)"},"content":{"rendered":"\n<p>As per IEC 61131-3, there are five <a href=\"https:\/\/instrumentationtools.com\/plc-programming-languages\/\" target=\"_blank\" rel=\"noreferrer noopener\">PLC programming languages<\/a>, three are graphical. The other two are textual languages.<\/p>\n\n\n\n<p>The three graphical languages are ladder diagram (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC). Two textual languages are Standard Text (ST) and Instruction List (IL).<\/p>\n\n\n\n<p>Out of all the above, various languages have different strengths for different tasks.<\/p>\n\n\n\n<p>In this article let us discuss Sequential Function Chart (SFC). It is a flow chart-like programming language. The execution of process operations is structured sequentially. It can encapsulate ladder diagram (LD), Function Block Diagram (FBD), Instruction List (IL), and Standard Text (ST) structures to control subroutines.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-sequential-function-chart\">Sequential Function Chart<\/h2>\n\n\n\n<p>Sequential Function Chart (SFC) can be used to structure the internal organization of a program consisting of sub-programs and are also written in other languages of the standard. It can also be used in its pure form of specifying the logical control algorithms.<\/p>\n\n\n\n<p>The <a href=\"https:\/\/instrumentationtools.com\/sfc-language-in-plc-programming\/\" target=\"_blank\" rel=\"noreferrer noopener\">SFC programming<\/a> structure consists of three main elements that organize the control program.<\/p>\n\n\n\n<p>A program in SFC consists of<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Steps (Stages)<\/strong><\/li><li><strong>Transitions<\/strong><\/li><li><strong>Actions.<\/strong><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-stages\">Stages<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"336\" src=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-program-in-SFC-consists-of-720x336.png\" alt=\"A program in SFC consists of\" class=\"wp-image-54775\"\/><\/figure>\n\n\n\n<p>Each stage indicates the state of the process. A step can be active or inactive.<\/p>\n\n\n\n<p>As shown in the figure below, a transition not only can have one input step and one output step but also can have more input steps and more output steps, connected by the directed links.<\/p>\n\n\n\n<p>These <strong>sequential flow chart<\/strong> diagrams show the stages in sequential order and are widely used to present algorithms, workflow, or process flow.<\/p>\n\n\n\n<p>Typically, a sequential flow chart displays the steps as charts of various kinds. Their order is established by connecting them with lines.<\/p>\n\n\n\n<p>The stages involve associated actions.<\/p>\n\n\n\n<p>Only some of the stages can be found active in each cycle of the process.<\/p>\n\n\n\n<p>Each stage is identified with a number that must be unique and not it must necessarily keep an order consistent with the <a href=\"https:\/\/instrumentationtools.com\/topic\/binary-count-sequence\/\" target=\"_blank\" rel=\"noreferrer noopener\">sequence<\/a> of the process.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-transitions\">Transitions<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"590\" height=\"458\" src=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/Transition-in-Sequential-Function-Chart.png\" alt=\"Transition in Sequential Function Chart\" class=\"wp-image-54776\"\/><\/figure>\n\n\n\n<p>In between two steps, a transition is a step represented by a horizontal line across a vertical line. It is containing the <a href=\"https:\/\/instrumentationtools.com\/lamp-control-using-plc-logic-condition\/\" target=\"_blank\" rel=\"noreferrer noopener\">logic condition<\/a> allowing the transfer from one step to another.<\/p>\n\n\n\n<p>Transitions are associated with a condition, these can be a logical function of variables of input and internal system.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-actions\">Actions<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"718\" height=\"403\" src=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/Sequential-Function-Chart-Action.png\" alt=\"Sequential Function Chart Action\" class=\"wp-image-54777\"\/><\/figure>\n\n\n\n<p>The actions associated with the stages are represented by a rectangle sidebox where the type of action to be carried out is indicated (only the active ones). A stage can have one or more actions associated with it.<\/p>\n\n\n\n<p>The process is broken down into stages, which will be activated sequentially.<\/p>\n\n\n\n<p>One or more actions are associated with each stage. These actions will only be active when the stage is active.<\/p>\n\n\n\n<p>The activation of a transition condition indicates the activation of the next stage and the deactivation of the preceding stage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-program-operation\">Program operation<\/h2>\n\n\n\n<p>Sequential Flow Chart (SFC) steps are connected with each other same as the <a href=\"https:\/\/instrumentationtools.com\/circular-chart-recorder-flow-measurement\/\" target=\"_blank\" rel=\"noreferrer noopener\">flow chart<\/a>. SFC is conducive to Boolean operation AND or OR decisions. AND decisions are simply placed in series and OR decisions are placed in parallel.<\/p>\n\n\n\n<p><strong>There are two ways to indicate conditions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Symbolic and<\/strong><\/li><li><strong>Literal<\/strong><\/li><\/ul>\n\n\n\n<p>Between stage and stage, there must be a transition. The Transition conditions are written to the right of the line that joins them. There may be a jump or step backward seen same as flow charts.<\/p>\n\n\n\n<p>A condition is associated with every transition. If all the input steps of a transition are active, and the transition condition is satisfied then the transition is fired, which means deactivation of all its inputs steps and activation of all its output steps.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"955\" height=\"645\" src=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png\" alt=\"A Typical Sequential Function Chart\" class=\"wp-image-54778\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-merits-of-sequential-function-charts-sfc\">Merits of Sequential Function Charts (SFC)<\/h2>\n\n\n\n<p>It is a graphical language that provides a diagrammatical representation of control sequences in a <a href=\"https:\/\/instrumentationtools.com\/plc-programmer-unknown-dos\/\" target=\"_blank\" rel=\"noreferrer noopener\">program<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Similar to a flow chart.<\/li><li>Useful for sequential control operations.<\/li><li>Shows the main states of a system.<\/li><li>SFC shows all possible status changes.<\/li><\/ul>\n\n\n\n<p>Sequence Function Chart (SFC) is suggested by many programming and modeling platforms for logic controllers such as step 7 by SIEMENS and control builder by ABB.<\/p>\n\n\n\n<p id=\"block-252726e5-5bb8-47a7-ae29-88effacee0ce\">If you liked this article, then please subscribe to our <a href=\"http:\/\/youtube.com\/instrumentationtools?sub_confirmation=1\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube Channel<\/a> for PLC and SCADA video tutorials.<\/p>\n\n\n\n<p id=\"block-0165adf3-a0b3-47e4-a414-fd0042af783f\">You can also follow us on <a href=\"https:\/\/www.facebook.com\/instrumentationtoolss\" target=\"_blank\" rel=\"noreferrer noopener\">Facebook<\/a> and <a href=\"https:\/\/twitter.com\/InstTools\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter<\/a> to receive daily updates.<\/p>\n\n\n\n<p id=\"block-9efa3c51-5cec-434a-9204-65084e5efffb\"><strong>Read Next:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/instrumentationtools.com\/what-is-advanced-process-control-apc\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"font-size: inherit;\">Process Control<\/span><\/a><\/li><li><a href=\"https:\/\/instrumentationtools.com\/power-factor-controller-pfc-commissioning\/\" target=\"_blank\" rel=\"noreferrer noopener\">Power Factor Controller<\/a><\/li><li><a href=\"https:\/\/instrumentationtools.com\/building-management-system\/\" target=\"_blank\" rel=\"noreferrer noopener\">Building Management System<\/a><\/li><li><a href=\"https:\/\/instrumentationtools.com\/hardware-troubleshooting-steps-for-plc-automation-systems\/\" target=\"_blank\" rel=\"noreferrer noopener\">PLC Hardware Troubleshooting<\/a><\/li><li><a href=\"https:\/\/instrumentationtools.com\/instrumentation-symbols-legend\/\" target=\"_blank\" rel=\"noreferrer noopener\">Instrumentation Symbols Legend<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.<\/p>\n","protected":false},"author":101023,"featured_media":54778,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","footnotes":""},"categories":[6],"tags":[109313,109314,109317,109319,109318,109315,109316],"class_list":{"0":"post-54773","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-plc","8":"tag-sfc-language-examples","9":"tag-sfc-language-tutorial","10":"tag-sfc-plc-examples","11":"tag-sfc-plc-programming","12":"tag-sfc-plc-tutorial","13":"tag-sfc-programming-example","14":"tag-sfc-programming-tutorial"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>What is Sequential Function Chart (SFC)? - PLC Programming<\/title>\n<meta name=\"description\" content=\"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Sequential Function Chart (SFC)? - PLC Programming\" \/>\n<meta property=\"og:description\" content=\"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/\" \/>\n<meta property=\"og:site_name\" content=\"Inst Tools\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/instrumentationtoolss\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-06T05:34:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-28T09:03:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png\" \/>\n\t<meta property=\"og:image:width\" content=\"955\" \/>\n\t<meta property=\"og:image:height\" content=\"645\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"R Jagan Mohan Rao\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"What is Sequential Function Chart (SFC)? - PLC Programming\" \/>\n<meta name=\"twitter:description\" content=\"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.\" \/>\n<meta name=\"twitter:creator\" content=\"@insttools\" \/>\n<meta name=\"twitter:site\" content=\"@insttools\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"R Jagan Mohan Rao\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/\"},\"author\":{\"name\":\"R Jagan Mohan Rao\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/person\\\/6fe6708d6964be2e65887f578f99312a\"},\"headline\":\"What is Sequential Function Chart (SFC?)\",\"datePublished\":\"2021-12-06T05:34:18+00:00\",\"dateModified\":\"2022-09-28T09:03:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/\"},\"wordCount\":712,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/A-Typical-Sequential-Function-Chart.png\",\"keywords\":[\"sfc language examples\",\"sfc language tutorial\",\"sfc plc examples\",\"sfc plc programming\",\"sfc plc tutorial\",\"sfc programming example\",\"sfc programming tutorial\"],\"articleSection\":[\"PLC Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/\",\"name\":\"What is Sequential Function Chart (SFC)? - PLC Programming\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/A-Typical-Sequential-Function-Chart.png\",\"datePublished\":\"2021-12-06T05:34:18+00:00\",\"dateModified\":\"2022-09-28T09:03:18+00:00\",\"description\":\"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#primaryimage\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/A-Typical-Sequential-Function-Chart.png\",\"contentUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/A-Typical-Sequential-Function-Chart.png\",\"width\":955,\"height\":645,\"caption\":\"A Typical Sequential Function Chart\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/what-is-sequential-function-chart-sfc\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/instrumentationtools.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is Sequential Function Chart (SFC?)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#website\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/\",\"name\":\"Instrumentation Tools\",\"description\":\"Instrumentation, Electrical, PLC, Tutorials\",\"publisher\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#organization\"},\"alternateName\":\"Inst Tools\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/instrumentationtools.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#organization\",\"name\":\"Instrumentation Tools\",\"alternateName\":\"Inst Tools\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Instrumentation-Tools-Logo.png\",\"contentUrl\":\"https:\\\/\\\/instrumentationtools.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Instrumentation-Tools-Logo.png\",\"width\":1024,\"height\":1024,\"caption\":\"Instrumentation Tools\"},\"image\":{\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/instrumentationtoolss\\\/\",\"https:\\\/\\\/x.com\\\/insttools\",\"https:\\\/\\\/mastodon.social\\\/@InstrumentationTools\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/instrumentationtools\\\/\",\"https:\\\/\\\/whatsapp.com\\\/channel\\\/0029VaAbUecLNSa4rDPOV31o\",\"https:\\\/\\\/t.me\\\/+u3qORX5FKec1NjA1\",\"https:\\\/\\\/www.instagram.com\\\/instrumentationtools\\\/\",\"https:\\\/\\\/youtube.com\\\/instrumentationtools\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/instrumentationtools.com\\\/#\\\/schema\\\/person\\\/6fe6708d6964be2e65887f578f99312a\",\"name\":\"R Jagan Mohan Rao\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0078f19ea5fa78894aa3b9e6fcd2ac9f7e7378a7d1f6475c6c6f57512e2f581b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0078f19ea5fa78894aa3b9e6fcd2ac9f7e7378a7d1f6475c6c6f57512e2f581b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0078f19ea5fa78894aa3b9e6fcd2ac9f7e7378a7d1f6475c6c6f57512e2f581b?s=96&d=mm&r=g\",\"caption\":\"R Jagan Mohan Rao\"},\"description\":\"An astute professional with 25 years of service as an Instrumentation Engineer, started a career in Pulp &amp; Paper. In the course of time, shifted to Power plants, Cellulose units, Chemical plants (Carbon di Sulphide, Clo2, and Sulphuric Acid), Oil and Gas (Exploration &amp; Production). Most of the service is in Operations &amp; maintenance. As per demand, handled project pre-commissioning, and commissioning activities. 20 years of service in India, 5 years in Middle East nations.\",\"url\":\"https:\\\/\\\/instrumentationtools.com\\\/author\\\/r-jagan-mohan-rao\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What is Sequential Function Chart (SFC)? - PLC Programming","description":"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.","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:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/","og_locale":"en_US","og_type":"article","og_title":"What is Sequential Function Chart (SFC)? - PLC Programming","og_description":"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.","og_url":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/","og_site_name":"Inst Tools","article_publisher":"https:\/\/www.facebook.com\/instrumentationtoolss\/","article_published_time":"2021-12-06T05:34:18+00:00","article_modified_time":"2022-09-28T09:03:18+00:00","og_image":[{"width":955,"height":645,"url":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png","type":"image\/png"}],"author":"R Jagan Mohan Rao","twitter_card":"summary_large_image","twitter_title":"What is Sequential Function Chart (SFC)? - PLC Programming","twitter_description":"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.","twitter_creator":"@insttools","twitter_site":"@insttools","twitter_misc":{"Written by":"R Jagan Mohan Rao","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#article","isPartOf":{"@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/"},"author":{"name":"R Jagan Mohan Rao","@id":"https:\/\/instrumentationtools.com\/#\/schema\/person\/6fe6708d6964be2e65887f578f99312a"},"headline":"What is Sequential Function Chart (SFC?)","datePublished":"2021-12-06T05:34:18+00:00","dateModified":"2022-09-28T09:03:18+00:00","mainEntityOfPage":{"@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/"},"wordCount":712,"commentCount":0,"publisher":{"@id":"https:\/\/instrumentationtools.com\/#organization"},"image":{"@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#primaryimage"},"thumbnailUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png","keywords":["sfc language examples","sfc language tutorial","sfc plc examples","sfc plc programming","sfc plc tutorial","sfc programming example","sfc programming tutorial"],"articleSection":["PLC Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/","url":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/","name":"What is Sequential Function Chart (SFC)? - PLC Programming","isPartOf":{"@id":"https:\/\/instrumentationtools.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#primaryimage"},"image":{"@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#primaryimage"},"thumbnailUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png","datePublished":"2021-12-06T05:34:18+00:00","dateModified":"2022-09-28T09:03:18+00:00","description":"In this article, we will discuss the sequential function chart. SFC is a flow chart-like programming language in PLC.","breadcrumb":{"@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#primaryimage","url":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png","contentUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2021\/12\/A-Typical-Sequential-Function-Chart.png","width":955,"height":645,"caption":"A Typical Sequential Function Chart"},{"@type":"BreadcrumbList","@id":"https:\/\/instrumentationtools.com\/what-is-sequential-function-chart-sfc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/instrumentationtools.com\/"},{"@type":"ListItem","position":2,"name":"What is Sequential Function Chart (SFC?)"}]},{"@type":"WebSite","@id":"https:\/\/instrumentationtools.com\/#website","url":"https:\/\/instrumentationtools.com\/","name":"Instrumentation Tools","description":"Instrumentation, Electrical, PLC, Tutorials","publisher":{"@id":"https:\/\/instrumentationtools.com\/#organization"},"alternateName":"Inst Tools","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/instrumentationtools.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/instrumentationtools.com\/#organization","name":"Instrumentation Tools","alternateName":"Inst Tools","url":"https:\/\/instrumentationtools.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/instrumentationtools.com\/#\/schema\/logo\/image\/","url":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2018\/10\/Instrumentation-Tools-Logo.png","contentUrl":"https:\/\/instrumentationtools.com\/wp-content\/uploads\/2018\/10\/Instrumentation-Tools-Logo.png","width":1024,"height":1024,"caption":"Instrumentation Tools"},"image":{"@id":"https:\/\/instrumentationtools.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/instrumentationtoolss\/","https:\/\/x.com\/insttools","https:\/\/mastodon.social\/@InstrumentationTools","https:\/\/www.linkedin.com\/company\/instrumentationtools\/","https:\/\/whatsapp.com\/channel\/0029VaAbUecLNSa4rDPOV31o","https:\/\/t.me\/+u3qORX5FKec1NjA1","https:\/\/www.instagram.com\/instrumentationtools\/","https:\/\/youtube.com\/instrumentationtools"]},{"@type":"Person","@id":"https:\/\/instrumentationtools.com\/#\/schema\/person\/6fe6708d6964be2e65887f578f99312a","name":"R Jagan Mohan Rao","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0078f19ea5fa78894aa3b9e6fcd2ac9f7e7378a7d1f6475c6c6f57512e2f581b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0078f19ea5fa78894aa3b9e6fcd2ac9f7e7378a7d1f6475c6c6f57512e2f581b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0078f19ea5fa78894aa3b9e6fcd2ac9f7e7378a7d1f6475c6c6f57512e2f581b?s=96&d=mm&r=g","caption":"R Jagan Mohan Rao"},"description":"An astute professional with 25 years of service as an Instrumentation Engineer, started a career in Pulp &amp; Paper. In the course of time, shifted to Power plants, Cellulose units, Chemical plants (Carbon di Sulphide, Clo2, and Sulphuric Acid), Oil and Gas (Exploration &amp; Production). Most of the service is in Operations &amp; maintenance. As per demand, handled project pre-commissioning, and commissioning activities. 20 years of service in India, 5 years in Middle East nations.","url":"https:\/\/instrumentationtools.com\/author\/r-jagan-mohan-rao\/"}]}},"_links":{"self":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/posts\/54773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/users\/101023"}],"replies":[{"embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/comments?post=54773"}],"version-history":[{"count":0,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/posts\/54773\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/media\/54778"}],"wp:attachment":[{"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/media?parent=54773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/categories?post=54773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/instrumentationtools.com\/wp-json\/wp\/v2\/tags?post=54773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}