STEP7

我一直认为,有了一定的plc基础之后,一定要学习语句表(STL),它会带你从PLC的内部,从一个全新的角度更进一步认识PLC。 STEP7在STL编写定时器程序编程方法 与定时器有关的STL指令,如图1所示。

图1与定时器相关的STL指令首先,我们看看图3的程序在STL下的样子,如图2所示。

图2在STL下编写定时器程序

STEP7

图3 说明: 1、与图3对应的STL程序实际上不包含红框中的内容。"FR"指令为"允许定时器再启动",这一功能仅在STL中支持,LAD或FBD中均无该功能。红框中的指令含义为:当I1.0=1时,定时器T0会再启动;2、绿框中指令的含义是:首先将时间预置值装载到累加器的低字中,当I1.4的上升沿到达时,一方面启动定时器T0,另一方面操作系统会自动的将累加器的低字中的内容装入定时器,作为其时间预置值。3、蓝框中的指令为STL中定时器的标准格式了。包括的定时器的启动、复位定时器"位"的关联等所有相关参数的设置。它与图3的逻辑功能完全相同。4、灰框中的指令为存储定时器当前时间值的指令,根据实际应用情况,也可略去本段代码。


序前言第1章 STEP7高级编程第2章 STEP7的寻址方式2.1 概述2.2 STEP7的寻址方式分类2.2.1 STEP7的寻址分类2.2.2 直接寻址方式2.2.3 间接寻址方式2.3 POINTER与ANY数据类型2.3.1 POINTER数据类型2.3.2 ANY数据类型2.4 指针编程例子2.4.1 指针编程例子程序1:数据复制2.4.2 指针编程例子程序2:数组寻址2.4.3 指针编程例子程序3:字符串转换2.4.4 指针编程例子程序4:批量模拟量处理2.4.5 指针编程例子程序5:位状态监控第3章 STEP7编程常见错误3.1 概述3.2 STEP7编程常见的错误举例3.2.1 简单错误3.2.2 循环程序错误3.2.3 数据类型匹配不严谨3.2.4 语句执行先后顺序3.2.5 上升(下降)沿不工作3.2.6 定时器不工作3.2.7 定时器的定时与程序扫描周期3.2.8 软定时器的使用3.2.9 计数器不工作3.2.10 数据块错误3.2.11 在FC的使用中常见的错误3.2.12 调用FB引起的错误3.2.13 FC/FB使用总结3.2.14 OB块引起的错误3.2.15 项目一致性检查(数据块,FB,FC更新)3.2.16 例子程序的使用事项3.2.17 重要声明第4章 S7-PLCSIM的使用4.1 概述4.2 软件的基本信息4.2.1 S7-PLCSIM简介4.2.2 S7-PLCSIM与真实PLC的差别4.2.3 S7-PLCSIM软件兼容性4.3 S7-PLCSIM的使用4.3.1 S7-PLCSIM的特性4.3.2 S7-PLCSIM的调用4.3.3 S7-PLCSIM简单示例4.3.4 S7-PLCSIM的常见问题第5章 S7-SCL编程5.1 概述5.2 软件的基本信息5.2.1 S7-SCL简介5.2.2 S7-SCL与STL5.2.3 S7-SCL的安装与使用5.2.4 S7-SCL软件兼容性5.3 S7-SCL应用于虚拟工程5.3.1 虚拟工程工艺要求5.3.2 S7-SCL简单示例5.4 S7-SCL的常见问题5.4.1 程序编写的相关问题5.4.2 程序优化的相关问题5.4.3 编译错误的相关问题5.4.4 与监控调试的相关问题第6章 S7-GRAPH编程6.1 概述6.2 软件的基本信息6.2.1 S7-GRAPH简介6.2.2 S7-GRAPH与STL6.2.3 S7-GRAPH的安装与使用6.2.4 S7-GRAPH软件兼容性6.2.5 S7-GRAPH中英文词汇对照关系6.3 S7-GRAPH基本概念与使用6.3.1 S7程序构成6.3.2 用户界面6.4 顺控器规则6.4.1 顺控器执行规则6.4.2 顺控器结构6.4.3 顺控器元素6.4.4 条件与动作的编程6.4.5 S7-GRAPH的特有地址6.4.6 S7-GRAPHFB的参数设置6.4.7 S7-GRAPHFB程序的背景数据块6.4.8 背景数据块进阶使用6.5 程序调试6.6 S7-GRAPH应用于虚拟工程6.6.1 虚拟工程工艺要求6.6.2 S7-GRAPH简单示例6.7 S7-GRAPH常见问题6.7.1 与监控调试的相关问题6.7.2 与使用技巧的相关问题第7章 S7-HiGraph编程7.1 概述7.2 软件的基本信息7.2.1 S7-HiGraph简介7.2.2 S7-HiGraph与STL7.2.3 S7-HiGraph的安装与使用7.2.4 S7-HiGraph软件兼容性7.2.5 57-HiGraph中英文词汇对照关系7.3 S7-HiGraph基本概念7.3.1 S7程序构成7.3.2 S7-HiGraph程序结构7.3.3 S7-HiGraph与S7-Graph的比较7.3.4 S7-HiGraph状态图的重复使用7.3.5 S7-HiGraph项目完整流程7.4 S7-HiGraph基本使用7.4.1 用户界面7.4.2 状态图编程7.4.3 指令编程7.4.4 等待.监控.延迟时间的编程7.4.5 操作模式编程7.4.6 图表组编程7.4.7 状态图消息交换编程7.4.8 程序编译7.4.9 程序调用/下载/调试7.5 S7-HiGraph应用于虚拟工程7.5.1 虚拟工程工艺要求7.5.2 S7-HiGraph简单示例7.6 常见问题7.6.1 与监控调试的相关问题7.6.2 与使用技巧的相关问题第8章 S7-CFC编程8.1 概述8.2 软件的基本信息8.2.1 S7-CFC简介8.2.2 CFC与SCL及STL8.2.3 CFC的安装与使用8.2.4 S7-CFC软件兼容性8.2.5 S7-CFC中英文词汇对照关系8.3 S7-CFC基本概念与基本使用8.3.1 S7-CFC程序构成元素8.3.2 操作S7-CFC程序块8.3.3 编辑S7-CFC程序块8.3.4 修改输入/输出的属性8.3.5 连接关系8.3.6 运行时间属性8.3.7 编译8.3.8 下载用户程序至目标系统8.3.9 回读Chart8.3.1 0测试及调试8.4 CFC应用于虚拟工程8.4.1 虚拟工程工艺要求8.4.2 CFC简单示例8.5 S7-CFC常见问题8.5.1 与监控调试的相关问题8.5.2 与使用技巧的相关问题第9章 TI-S7ConvertingBlocks编程9.1 概述9.2 功能块介绍9.2.1 功能划分9.2.2 功能描述9.2.3 位逻辑功能9.2.4 表功能9.2.5 移位功能9.2.6 移动功能及功能块9.2.7 压缩数据:FB869.2.8 定时器功能及功能块9.2.9 可屏蔽事件Drum:FB859.2.10 转换功能及功能块9.2.11 浮点数数学运算功能9.2.12 标准偏差:FC1029.2.13 比较功能块参考文献

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论