- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TwinCATSFC编程入门教程Version1.0.PDF
TwinCAT SFC编程入门教程
Version 1.0
毕孚自动化设备贸易(上海)有限公司
2016 年3 月
SFC 编程入门
目录
一、 SFC 编程介绍1
二、 创建SFC 工程2
三、 SFC 编程基础入门5
1. Step 步5
2. Transition 转换8
3. 串行转移11
4. 选择分支11
5. 平行分支13
6. 跳转15
四、 SFC 进阶使用17
1. 输入输出步17
2. IEC 动作块19
3. SFC 标志位24
4. 宏(Macro)28
五、 SFC 综合使用举例31
六、 交通灯实例说明40
七、 结束语42
一、SFC 编程介绍
PLC 的编程语言主要有以下几种:梯形图(LD)、指令表(LI)、顺序功能图
(SFC )、结构化文本(ST )、连续功能图编辑器(CFC )。这五种编程语言都是符合
IEC61131-3 标准的编程语言。
顺序功能图(Sequential Function Chart )是近年来发展起来的一种程序设计语
言。它采用顺序功能图描述程序结构,把程序分成若干“步”(Step ),每个步可
执行若干动作。而“步”之间的转换靠其间的“转移”(Transition )的条件来实
现。至于在“步”中要做什么,在转移过程中有哪些逻辑条件,则可以用其他任
何一种语言(例如ST 结构化文本)来实现。
SFC 编程的特点:
1、以功能为主线,条理清晰,便于对程序操作的理解和沟通;在程序中可
以很直观地看到设备的动作顺序。比较容易读懂程序,程序按照设备的
动作顺序进行编写,规律性较强。即使不是程序编写人员,在初看时,
也非常容易上手理解。
2、对大型的程序,可分工设计、采用较为灵活的程序结构,可以节省程序
设计时间和调试时间,在设备故障时能够很容易的查找出故障所处在的
位置,不用检查整个冗长的程序。
3、常用在系统规模大,程序关系较为复杂的场合。不需要复杂的互锁电路,
更容易设计和维护系统。
SFC 程序的基本运行顺序是:从初始步开始,依次执行每一个步,每次转移
条件成立时执行下一步,走到末尾会返回到初始步,然后进行循环执行。
1
二、创建SFC 工程
1. 打开TwinCAT3 软件,新建工程并且在PLC 下新建一个新Project 项目
注意:
由于TwinCAT3 软件新建的PLC 程序是默认生成使用ST 语言的主程序,所以
需要先将原先的主程序删除,添加新的使用SFC 语言的程序。
2. 删除POUs 下方的MAIN (PRG)主程序,和PlcTask 下方的MAIN 任务
2
3. 在POUs 下方添加新程序,并将编程语言手动选为SFC 顺序功能图;
4. 将创建好的SFC 语言程序POU 选中通过“拖动”,添加到Plc Task 中。
3
5. 这样就创建了一个以SFC 为编程语言的PLC 程序
4
三、SFC 编程基础入门
顺序功能表图编程语言的基本图形符号是步、转换和有向连线。
1. Step 步
顺序功能表图编程语言把一个过程循环分解成若干个清晰的连续的阶段,称
为“步” (Step )。步的图形表示:
Init St
您可能关注的文档
- 01北京工业大学研究生学位论文撰写规范-北京工业大学研究生院.doc
- 1.简述18F-FDG肿瘤显像的临床应用(中).doc
- 10.5斜齿圆柱齿轮传动.ppt
- 10.测试用例设计综合策略.doc
- 10秏絏繷盢э到-香港商报.PDF
- 11.3蜗杆传动的失效形式和计算准则.doc
- 12.8斜齿圆柱齿轮传动的强度计算.ppt
- 12条边的简单连通平面图.ppt
- 13.4圆柱蜗杆传动几何尺寸的计算.ppt
- 16例人工气道护理失误的分析与防范.PDF
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)