累加器应用

有这样一个程序
LD              SM0.1
MOVB        1,AC0
MOVB        1,AC1
SFND         VB0,VB20,AC0
CFND         VB0,VB30,AC1
STR            VB0,AC1,VD100
我想问
1.为什么把程序改成
LD              SM0.1
SFND         VB0,VB20,VB100
CFND         VB0,VB30,VB200
STR            VB0,VB200,VD100
VD100的输出结果就不对?
2.AC0,AC1为什么用在程序中?为什么把“1”输入AC0,AC1中?

最佳答案

回复:在帮助中你仔细看一下STR_FIND和CHR_FIND,S_R指令的说明你就能明白了,“为什么把1输入AC0 AC1中?”那是进行查找字符串启始位置设定,写入1就是从第1位开始查找。
 你可以如同第一个程序中顺序事先将VB100,VB200里也写入1。

提问者对于答案的评价:
ok

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:51
下一篇 2021年7月5日 上午10:51

相关推荐

  • EM235接压力变送器问题

    西门子200    CPU224CN 模拟量模块EM235 6ES72350KD220XA8输入接三线0-20MA压力变…

    SIMATIC S7-200 2020年11月5日
  • 4.0软件安装遇提示错误

    我在安装S7-200中文版4.0软件时遇提示CRC错误,忽略错误安装到70%左右,又提示错误没有更多文件安装不上。请各位大哥帮忙解释一下。小第在此多谢了。 最佳答案 本网站就有下载…

    SIMATIC S7-200 2021年7月5日
  • 为什么电脑和PLC通过ppi线缆突然通信有问题了

    之前都是好的,今天点通信,读完plc以后点确定,会显示请求错误对话框 图片说明:       最佳答案 电缆坏了吧 提问者对于答案的评价:应…

    2021年7月5日
  • 工业洗衣机编程 西门子s7-200

    有一工业用洗衣机,其工作顺序如下: (1)启动按钮后给水阀就开始给水; (2)当水满到水满传感器时就停止给水; (3)波轮开始正转5S,然后反转5S,…

    SIMATIC S7-200 2021年7月5日
  • s7-200的模拟量输入输出如何定义

    请问各位大侠:s7-200的模拟量输入输出如何定义? 最佳答案 要注意一点:模拟量I/O点总是以两点增加的方式来分配空间。如果模块没有给每个点分配相应的物理点,则这些I/O点会消失…

    SIMATIC S7-200 2020年11月1日
  • s7200指针

    我现在想实现一个如下功能。A I0.1, =V8.0,A I0.2, = V8.1……一共五个到 A …

    SIMATIC S7-200 2018年12月7日
  • 循环做减法

    我有一个模拟量如AIW0,当小于某个值时,要循环做减法,减去一个数字后输出为AIW0,直到减为零,自动停止,这个程序如何做啊。做很多步程序太多了,有没有直接循环减的程序,给个示例看…

    SIMATIC S7-200 2017年11月19日
  • S7-200控制伺服电动机

    我想用S7-200控制伺服电动机我该怎样做?如何控制怎样输出脉冲呢? 问题补充:这么高度饿分就没有人回答?七色阳光学长能不能给我介绍介绍点资料号吗?物品的邮箱guo429liang…

    SIMATIC S7-200 2021年7月5日
  • PLC 触摸屏 PC通讯

    大家好,现在用6ES7214-2BD23-0XB的PLC,光洋的屏EA7-T6C-C ,一个转换接头6ES7972-0BB12-0XA0  想实现PC…

    SIMATIC S7-200 2020年11月1日
  • 模块断线问题

    S7-200PLC和EM231模块在运行过程中,突然235模块与PLC连接的数据线断开了,造成235模块测量的温度值停留在断线瞬间的那个值,这个应该怎么做一个报警 最佳答案 你说的…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论