介绍
顺序函数图形(SFC)是这五种图形之一PLC编程语言由界定定义IEC 61131-3标准。(其他人是梯形图逻辑图,功能框图,结构化文本和指令列表。)SFC是一种图形编程语言,而不是基于文本的。作为一种视觉编程语言意味着它非常适合将大型和复杂的进程分成较小的碎片,比基于文本的编程环境更容易看到和理解。
SFC方法的主要特点
(1)不断变化的序列由过程进展操作表示。
(2)含有联锁电路或冗余输出的电路无需设计。(由PLC自动处理。)
(3)整体控制内容和操作易于理解。
(4)动态监控功能与经验丰富的工程师进行解决问题。
操作
(1)当启动按钮按下时,载体前进,当限位开关3运行时,载体立即缩回。
(2)当限位开关2由于载体缩回而运行时,载体运动暂停5秒,并且
然后运营商再次进步。当限位开关4操作时,载波立即缩回。
(3)当限位开关2 .最后操作,载体驱动电机停止
顺序函数图体系结构示例
1.简洁图表
- 图表将是开始然后转到第一个马达。
- 这启动电机1然后,操作将运行脚本以启动电机1。
- 一旦脚本完成,图表然后流到启动电机2,并调用一个脚本来启动Motor 2。
- 当第二个脚本完成时,图表流到了结尾步骤,并结束图表。
2. inclorate握手
在许多情况下,图表需要等待其他系统在继续之前使用任务完成。这类似于接收a握手来自PLC)在继续之前。图表可以自由阅读并与其他部分交互点火因此,图表中的步骤可以读取标记,运行查询,使Web服务调用,读取本地文件,或者执行任何可能的任何可能Python脚本。图表可以等待标记上的特定值,然后在值达到某个设定值后继续。
- 开始图表
- 运行脚本启动电机1
- 等待直到PLC)将特定标签的值设置为“Running”状态代码。所有其他脚本都在等待中搁置。
- 运行脚本启动电机2
- 结尾图表
还阅读