1、 届 本科 毕业设计 (论文 )外文 文献翻译 学 院: 专 业: 姓 名: 学 号: 外文出处: Automating Manufacturing Systems with PLCs 附 件: 1、 外文翻译 2、外文原文 1 附录 1:外 文资料翻译译文 基于 PLC 的自动化制造系统 15.梯形图逻辑函数 主题: 数据处理、 数学运算 、 数据转换 、 阵列操作 、 统计 、 比较 、 布尔量运算等函数 设计实例 宗旨: 理解基本函数 ,允许计算和比较 了解使用了内存文件的数组函数 15.1 介绍 梯行图逻辑输入触点和输出线圈之间允许简单的逻辑 判断。这些函数把基本的梯形图逻辑延伸到其他
2、控制形式中。例如,附加的定时器和计数器允许基于事件的控制。在下图 15.1 中有一个较长的关于这些函数的表。这包括了组合逻辑和事件函数。 本章将会研究数据处理和数值的逻辑 。 下一章将 介绍表、程序控制和一些输入和输出函数。剩下的函数会在后面的章节中讨论 图 15.1 基本 PLC 函数分类 组合逻辑函数 继电器触点 线圈 事件函数 计时显示 计数显示 数据处理函数 移动 数学运算 转换 数字逻辑函数 布尔量运算 比较 列表函数 转移入栈 /出栈 序列发生器 程序控制函数 分支 /循环 立即输入 /输出 错误 /中断检测 输入输出函数 PID 通讯 高速计数器 字符串函数 2 大多数的函数会使
3、用 PLC 的存储单元获取值 、 储存值和跟踪函数状态。一般大部分函数当输入值是“ 真”时,会被激活。但是,有些函数,如延时断开定时器,可以在无输入时,保持激活状态。其它的函数仅当输入由“假”变“真”时,才会被执行,这就是所谓的上升沿触发。想想,一计数器仅仅是输入由“假”变“真”时才会计数,输入为“真”状态的持续时间并不影响函数动作。而下降沿触发函数仅当输入由“真”变“假”时才会触发。多数函数并非边沿触发:除非有规定说明函数不是边沿触发。 标签:我并没有像说明书或者软件里那样准确的画出这些函数。因为 这样会节省空间并且易于阅读,但是所有的必要信息我都给出了。 15.2 数据处理 15.2.1
4、传递函数 有两种基本的传递函数; MOV(值 ,操作数 ) -把值传递到指定的存储位置。 MVM(值 ,标号 ,操作数 ) -把值传递到指定的存储位置,但是用标号来指定一个传递的位。 这个 MOV 函数 从一个存储空间取出一个值放置到另外一个存储空间里。下图 15.2 给出了 MOV 的基本用法。当 A 为“真”, MOV 函数把一个浮点数从原操作数传递到操作数存储位置。原操作数地址中的数据没有改变。当 B 为“真”时,原操作数中的浮点数将被转换成整数存储在操作数存储区中。浮点数会被四舍五入成整数。当 C 为“真”时,整数“ 123”将被存 储在整数文件 N7:23 中。 M O V原 操 作 数 F 8 : 0 7操 作 数 N 7 : 2 3M O V原 操 作 数 1 2 3操 作 数 N 7 : 2 3M O V原 操 作 数 F 8 : 0 7操 作 数 F 8 : 2 3 标签:当函数值改变时,除了输入与输出,其值是瞬间改变的。试想: