- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10/2004 三 菱 电 机 菱电自动化(上海)有限公司 如何使用SFC ST FB进行程序编辑 三菱Q系列PLC的编程方式有以下几种构成: 指令表 (IL) 梯形图 (LAD) 功能块图 (FB) 结构化文本 (ST) 顺序功能流程图 (SFC) 编辑方式概述 三菱编程种类 编程方式概述 编程方式关系图 文本语言类 图形语言类 S F C L A D F B S T I L 编辑 功能扩充 文本 编程方式概述 编程方式图样 ST编程 ST编程方式介绍 ST是一种高级的文本语言,可以用来描述功能,功能块和程序的行为,还可以在顺序功能流程图中描述步、动作和转变的行为。 ST语言表面上与C语言很相似,但它是一个专门为工业控制应用开发的编程语言,具有很强的编程能力用于对变量赋值、回调功能和功能块、创建表达式、编写条件语句和迭代程序等。ST非常适合应用在有复杂的算术计算的应用中。 ST介绍篇 ST概念 ST程序格式自由,可以在关键词与标识符之间任何地方插入制表符、换行字符和注释。对于熟悉计算机高级语言开发的人员来说,ST语言更是易学易用。此外,ST语言还易读易理解,特别是当用有实际意义的标识符、批注来注释时,更是这样。 ST介绍篇 ST概念 程序批注 标志符 条件语句 赋值语句 操作符 ST介绍篇 ST编辑环境图例 ST介绍篇 ST C语言,有与BASIC语言相似的语法构造,结构化程序语言 ST语言,运算符·控制结构·函数等制作程序?运算符: *,+,-,,,= 等?控制结构: 条件式,重复,选择分支等?函数:MELSEC命令,IEC标准函数 ST介绍篇 ST编程应用示例 比梯形图更易于理解 浮点运算简单 ST介绍篇 -- 3. MELSEC指令 2. IEC 指令 1. Substitution, condition:=(Substitution), IF, CASE, FOR, WHILE, REPEAT, EXIT, RETURN 指令 同前 ( ),**(power),NOT,*,/,MOD,+,-,compare,=,, AND, XOR, OR 操作符 BOOL,INT, DINT,UINT,UDINT?LINT, USINT,ULINT, WORD, DWORD, LWORD, REAL, LREAL, STRING, BYTE,TIME, DATE,TOD,DT,ARRAY, STRUCTURE BOOL, INT, DINT, REAL, STRING, ARRAY, STRUCTURE 数据类型 编 程 语 言 -- - 高性能 QCPU, SX Controller、过程 CPU: 4096 (IF~THEN) - 基本型 QCPU: 300 条件语句数量 -- The limitation is as same as the specification of every CPU. ST程序数量 同前 FB, ST 支持的编程方式 -- 高性能 QCPU、基本型 QCPU、SX Controller、过程 CPU 支持的 PLC类型 概 要 IEC61131-3 GX Developer Ver 8 条目 ST介绍篇 ST编程应用示例 用ST语言作成主程序 控制处理部分使用ST控制命令使结构简单 子程序使用了Ladder,ST对组件的I/O控制过程:Ladder数字演算处理:ST ST介绍篇 ST概念 主程序控制(ST) 子程序:输入输出 (Ladder) 子程序:演算(ST) 调用简单 ?程序的标准化 组合新的程序作成 ?作成效率提高,质量提高 FB编程方式介绍 功能块图用来描述功能、功能块和程序的行为特征,还可以在顺序功能流程图中描述步、动作和转变的行为特征。功能块图与电子线路图中的信号流图非常相似,在程序中,它可看作两个过程元素之间的信息流。功能块图普遍地应用在过程控制领域,例如PID过程控制中。 此外由于FB是将具体功能程序模块化的过程,基于模块化结构的特点决定了程序具有良
文档评论(0)