摘要: 以上重要 。所以一个线圈的状态在一个扫描周期 只能刷新一次。 阅读全文
posted @ 2020-02-13 00:26 STEVEN-SUN 阅读(590) 评论(0) 推荐(0)
摘要: 提纲 : 定义一个共享数据块 DB1 在DB1 中定义数组 用SFC21 实现 实现全部数组元素的赋一样的值 实现 给数组中的某一个元素赋值 实现 对数组中的全部元素赋值 实现将数组中的某个 或者 某一串 元素读取出来,放在程序中的某一个变量 或者 某些连续数组的元素中 训练前 需要掌握的知识点 在 阅读全文
posted @ 2020-02-09 18:35 STEVEN-SUN 阅读(3560) 评论(0) 推荐(0)
摘要: 实训30 延时中断组织块的仿真试验 问题1 系统功能块SFC中提供了一些查询中断状态字的指令,举例说明 例如 SF34 "QRY_DINT" 用来查询 "延时中断"状态字 SF31"QRY_TINT" 用来查询 "时间中断"状态字 问题2 PLCSIM 界面中的 "始终置前" 是什么意思 ? 使当前的状态表 始终位于最前面 问题3 是否每一个组织块都有自己的组织块临时局... 阅读全文
posted @ 2020-02-08 15:57 STEVEN-SUN 阅读(420) 评论(0) 推荐(0)
摘要: 实训28 时间中断组织块的仿真试验 问题1:"D_TOD_TD"是什么东西? 见书本107 答:D_TOD_TD 是IEC功能 FC IN1定义开始产生中断的日期和时间, TOD#8:0:0.000 分别表示 时 分钟 秒 毫秒 问题2 "QRY_TINT"里面的状态字是怎样定义的 ? 因为后面我我要用MB9 的第 4位 和 第2位 来在PLCSIM里面监控 ... 阅读全文
posted @ 2020-02-08 01:09 STEVEN-SUN 阅读(308) 评论(0) 推荐(0)
摘要: 实训26 多重背景的应用 应用场景 新建 功能块 FB10 激活 多重背景功能 功能块1 FB1 也应该激活 多重背景功能 实现多重背景的关键 在功能块FB10 的变量声明表中。声明了名为"Motor1"和"Motor2"的两个静态变量 (STAT), 两个静态变量的数据类型为 FB1, 功能块FB 阅读全文
posted @ 2020-02-06 21:55 STEVEN-SUN 阅读(733) 评论(0) 推荐(0)
摘要: 实训25 共享数据块与系统功能的调用 关键字:共享数据块和符号表中的变量 为全局变量。可供所有逻辑块使用 注意符号表中的变量 描述 。 功能块中的变量 成为变量声明表,与符号表区别开来。 变量声明表里面的额变量是局部变量,符号表里的是全局变量。 关键字: 实际参数 "P#DB1.DBX0.0 INT 阅读全文
posted @ 2020-02-06 15:47 STEVEN-SUN 阅读(905) 评论(0) 推荐(0)
摘要: 关键字1 组织块的程序是由用户自己编写。 关键字2 时间标记冲突与一致性检查 有详细的步骤。 关键字3 FC 与 FB 与 OB 的区别? (一)功能 功能块 区别 ? FB 和FC均为 用户编写的程序。在他们的变量声明表中均有 IN OUT IN_OUT 和temp 变量 。 FC的返回值 Ret_Val 实际上属于输出参数。 下面是FC与FB的区别:... 阅读全文
posted @ 2020-02-06 11:14 STEVEN-SUN 阅读(3823) 评论(0) 推荐(0)
摘要: 实训24 功能块的生成与调用 一定要注意 功能块的背景数据块中 最左侧的地址 是自动生成的。 我只需要在功能块的程序中输入 符号 名称 例如 start stop tof …….等等。 如下图 功能块 是用户编写的有自己存储区(背景数据块)的逻辑块、 功能块主要用于执行在一个扫描周期内不能结束的操作 阅读全文
posted @ 2020-02-06 09:51 STEVEN-SUN 阅读(1543) 评论(0) 推荐(0)
摘要: 第4章:实训23 功能的生成与条用 功能简称FC 是用户编写的没有自己存储区的逻辑块 。 功能主要用来执行条用一次就可以完成的操作。 类似于C语言中的 函数 步骤一 单击确定 以后 出现了 在下面图框中 生成 步骤3 双击FC1 进入程序编辑器 步骤4 向下拉动 分隔条 1是 指令列表和库、 2.是 阅读全文
posted @ 2020-02-05 20:24 STEVEN-SUN 阅读(1372) 评论(0) 推荐(0)
摘要: 编写程序 在I1.2 的上升边沿 触发 MW8+1的程序 实现方式1 M1.1 为中间变量 对应的STL语句表 执行结果 OK 已经仿真 。 现在尝试第2种方法 实现方式2: M1.1也是中间变量 STL语句表实现方式 第2种方法 运行 仿真 OK 有了上面 实现方式1 实现方式2 的基础 进行扩展 阅读全文
posted @ 2020-02-05 00:11 STEVEN-SUN 阅读(1709) 评论(0) 推荐(0)