S7-200设置位或字节的几种方法(程序)

[复制链接]
查看1074 | 回复0 | 2011-10-21 20:38:05 | 显示全部楼层 |阅读模式
<
本实例描述了用一定值存入预定的存储区域或对预定的存储区域清零的几种方法。
采用指令如下:
FILL:设置一个或几个字
FOR......NEXT:循环
R:对一个位或几个位置0
子程序0功能:如果输入I0.0=1,则把VW200中的值复制到VW204至VW216。
子程序1功能:
当输入I0.1=1时,把几个初始值复制到变量存储区。
循环次数取决于VW10中的首次循环数和VW0中的最后一次循环数。
当前循环次数存储在内存字VW20中。
首次计数值(50)存储在累加器AC0中。
计数值缓冲区首地址(&VB100)存储在累加器AC1中,AC1为计数值缓冲区指针。
每循环一次的功能:
ACO的计数值存入AC1指针所指向的内存单元。
AC1指针加两个字节,指向下一个内存字。
AC0的计数值加4
直到最后一次循环。.
子程序2功能:
如果输入I0.2=1,则把存储器位V100.0至V121.7及V214.0至21.7置0.
点右键下载:设置位或字节的几种方法.rar
热帖推荐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则