- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
graph7说明书
S7/M7工程工具 S7/M7工程工具 S7/M7工程工具 S7- GRAPH 软件包 用于顺控器编程的工具 与 IEC 61131-3兼容 为满足制造业要求而设计 以图形方式把流程细分为步和转换条件 步包含动作 转换条件检验步的激活条件 自动执行下列工作 计划,组态 编程 调试 启动 维护,诊断 顺序控制系统的程序结构 创建顺控器 FB S7- GRAPH用户界面 顺控器视图 顺控器元素 动作编程 步中的标准动作 使用简单指令的动作块 N 未保存的赋值 S 设定值(已保存) D 有延时,不保存赋值,延时时间为T L 时间限制 ,在限定时间内不保存赋值 CALL 块调用 由联锁决定的动作 使用条件指令的动作块 条件 带有标识符“C”(条件)的动作,仅在步的联锁条件为真(“C”=1)时执行。 条件为零时存在联锁错误,受条件C限制的动作不会被执行。将该步打上标志,并且发送错误信息“Error” 。 由事件触发的动作 使用事件驱动指令的动作块 动作在事件发生的扫描周期 中执行一次 时间 A1 确认 L1 联锁错误到达 L0 联锁错误离开 S1 步已激活 S0 步已取消激活 V1 监控错误到达 V0 监控错误离开 动作中的定时器和计数器 使用定时器与计数器的动作块 动作中的数学运算 带指令的动作块 转换条件、步联锁和步监控 固定指令 创建可执行块 在OB1中集成FB调用 块创建或者调用 中的参数集 最小调用参数 1个输入参数,用于控制顺控器 标准调用参数 12个输入参数,用于控制顺控器 7个输出参数,用于显示运行状态 最大参数集 17个输入参数,用于控制顺控器 12个输出参数,用于显示运行状态 激活调试功能 步骤 下载顺控器FB和背景数据块 使用菜单项PLC - Download,把顺控序列FB和背景数据块下载到PLC 选择背景数据块 通过选择下列菜单项,选择希望用于测试的背景数据块Debug - Test Environment 启动“Monitor”功能 选择顺控系统需要使用的部分。当前可见部分的状态信息将在打开的窗口中显示。 激活菜单项 Debug - Monitor(打勾) 退出“Monitor”功能 取消激活菜单项 Debug - Monitor S7- HiGraph 软件包 使用状态图表 编程的工具: 机器划分为功能单元 对每个功能单元创建状态图 状态包含动作 状态图以消息方式通信 可以使用S7-HiGraph优化 自动化项目中的以下阶段: 计划,组态 编程与调试 启动 维护,诊断 支持重新利用 状态图方法的原理 实例:铣床轮盘 功能单元(FU) 电机 索引 计数器轴承 状态图 每个FU一张图 附加一张协调图 状态图的组件 状态0,1, ... 表示为圆圈 静态状态 动态状态 总是有一个激活状态 状态配有动作 转移 表示为箭头 转移配有转移条件和动作 实例:电梯控制器的状态图 创建状态图 HiGraph用户界面 插入状态和转移条件 动作编程 转移条件编程 固定指令编程 图组编程 分配实际参数 状态图之间的消息交换 为消息分配实际值 保存和编译 建立执行顺序 菜单:Edit - Execute Order 编译 菜单:File - Compile 在OB1中集成 参数INIT_SD赋值 S7-HiGraph中的调试功能 S7- SCL高级语言编程 编写PLC程序的高级语言 与IEC 61131-3文本兼容(ST 结构化文本)) PLCopen基础级认证 包含高级语言的全部典型元素,例如算子、表达式、控制语句 集成PLC功能, 例如访问 I/O、定时器、计数器...) 优势: 结构清晰,易于阅读程序 支持复杂算法和大数据量 SCL源文件结构 块的声明部分 块的语句部分 S7-SCL中的表达式、算子和操作数 表达式 数学表达式 3+CONST_INT * VAR_INT ** 37 / 3.14 比较表达式 A 9 逻辑表达式 n 5 AND n 20 算子 赋值算子 : 数学运算符 *、/、MOD、DIV、+、-、** 比较运算符 、 、 、 、 逻辑算子 NOT、AND或、XOR、OR 操作数 常量 30. 0、FACTOR、SIEMENS 扩展变量 Status、IB5、DB10.DW5、Motor.Current、 FC12 A: On 括号中的表达式 3+CONST_INT * VAR_INT ** 37 S7-SCL中的语句 赋值 实例: A : B + C; 控制语句 IF语句 IF I 1.1 THEN ... ELSIF ... ELSE
文档评论(0)