西北工业大学可编程计算机控制器原理与应用课件3.5 Automation Studio编程基础.pptVIP

西北工业大学可编程计算机控制器原理与应用课件3.5 Automation Studio编程基础.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
梯形图LAD,指令表IL, 结构文本ST,顺序功能图SFC, Automation Basic,ANSI C 是一种低级语言 接近于机器代码 这几种编程语言的优点: 结构简单 编程快速、有效 适合编制复杂的控制程序 软件开发步骤 必须的分析 软件规范 软件设计 (或软件体系) 编码 (执行) 测试 编写文档 维护 3.5.1 基本概念 ? 数据类型 ? 变量声明表 ? 任务属性 ? 系统安装 定义变量的数据类型时,应注意: ① PV的最大值 ② PV是否带符号 ③ PV将执行的操作 ④ PV是否与硬件有关联 变量声明定义了变量和硬件(输入、输出和内部变量)之间的关系。 ① Name:变量的名称。 ② Type:变量的数据类型。 ③ Scope:变量的有效范围。 ④ Attribute:定义变量为外部 I/O变 量, 常量或内部变量。 ⑤ Value:变量的初始化值。 ⑥ Owner:与库函数的关系。 ⑦ Remark:变量注释。 变量声明 – 2 种可能: 变量有个固定的值 变量定义成 remanent 任务初始化: 变量可以在初始化子程序中赋值. 所有的初始化子程序在任务循环运行前执行 循环任务部分: 这一部分在变量声明和初始化后执行. 变量知道重新赋值前保持原有的值 ? 安装Automation Studio ? Windows 下 使用Automation Studios ? 创建带有硬件的新项目 Demo 演示1 Demo 演示2 Demo 演示3 3.5 Automation Studio编程基础 3.5 Automation Studio编程基础 3.5 Automation Studio编程基础 ? 安装Automation Studio sdv_01_1_install_msnet.dbd 3.5 Automation Studio编程基础 ? Windows 下使用Automation Studios SDV_02~1.DBD 3.5 Automation Studio编程基础 ? 创建带有硬件的新项目 SDV_03~1.DBD 3.5 Automation Studio编程基础 Automation Studio提供下列编程语言 3.5 Automation Studio编程基础 梯形图 LAD 梯形图与电路图很类似, 梯形图对于数字量的顺序控制是最简单、最清楚的编程方式。 3.5 Automation Studio编程基础 指令表IL(Instruction List) 3.5 Automation Studio编程基础 结构文本ST(Structured Text) 顺序功能图SFC(Sequential Function Chart) Automation Basic ANSI C 3.5 Automation Studio编程基础 3.5 Automation Studio编程基础 √ √ √ √ √ √ 功能块 √ √ (√) 动态变量 √ √ √ 步序 √ √ √ 循环 √ √ √ √ 判断 √ √ √ √ 算术 √ √ √ √ √ √ 逻辑 C AB ST IL SFC LAD 3.5 Automation Studio编程基础 分析 规范 编码 设计 测试 编写文档 维护 3.5 Automation Studio编程基础 3.5 Automation Studio编程基础 3.5 Automation Studio编程基础 ? 数据类型 3.5 Automation Studio编程基础 -3.4×1038~3.4×1038 32 REAL 0~255 8 USINT 0~65 535 16 UINT 0~4 294 967 295 32 UDINT 模拟量信号 -128~127 8 SINT -32 768~32 767 16 INT 模拟量信号 -2 147 483 648~2 147 483 648 32 DINT 开关量信号 0~1 1 BOOL Use Value Range Bit Width Name 3.5 Automation Studio编程基础 ? 变量声明表 3.5 Automation Studio编程基础 3.5 Automation Studio编程基础 ? 变量初始化与赋值 * *

您可能关注的文档

文档评论(0)

ormition + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档