S7-200输出点如何间接寻址

想做电机按照启动次数多少轮换启动的程序,次序已经排出来了。现在要做的就是按照次序由少到多间接寻址启动相应电机。问题想用置位指令的时候,系统不支持间接寻址的方式,那应该怎么间接寻址输出点呢。是按照QB0这样以字节为最小单位寻址还是怎么,这样的话会很不方便的,要屏蔽不用的位。但是把&Q2.0这样的地址传送到AC0的话,系统会自动变成“&QB16”,这样来看应该是指针加一的话,寻址也是按位寻址的。搞不懂输出究竟该怎么寻址。希望高人解答,谢谢。

问题补充:
各位提供的方法似乎都可以实现,用移位指令感觉更好一点,不用再占用数据空间,用VW变量的话更好理解一些。电机三台,感觉这样写的话,扩展性好些,而且也是一种学习。最笨的办法就是穷举所有情况,也就六种而已,不知道这种轮换的程序各位是怎么写的,分享一下。

最佳答案

间接寻址没法直接指向位,如果一定要用可以考虑用移位指令去找。
不知道到底有多少设备需要控制,非间接寻址不可。

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

专家置评

也可参考以上流星fly的编程思路。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • S7-200变量寻址

    S7-200的变量寻址是怎么使用的,我想实现这样一个功能,我有10组变量,VB1000-VB1099、VB1100-VB1199…..,我想要把这10组变量循环放到VB…

    SIMATIC S7-200 2017年6月18日
  • 求S7-200的自由口通讯程序

    求S7-200的自由口通讯程序,包括发送和接收,协议可以自定义个最简单的,主要是接收和发送如何区分开来,不冲突,因为RS-485是半双工的,菜鸟求教啊,邮箱wazlj86@163.…

    SIMATIC S7-200 2019年6月11日
  • 一个 S7-200能不能同时接两个触摸屏(屏内容一样)

    一个 S7-200能不能同时接两个触摸屏(屏内容一样),加一个,能不能两个触摸屏内容不一样? 问题补充:不好意思,补充一下,一个S7-200与两个触摸屏怎么连接 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • 自由口 故障

    SMART  200   自由口出现这个什么原因 问题补充:zhongduan  chengxu 图片说明: …

    2021年7月5日
  • S7-200PLC与组态软件或单片机的自由口通信及modbus通信

    小弟最近接触到S7-200与组态王的通信,现在用的是PPI,但是发觉在数据的传输上面速度很慢,在网上看到说可以自由口或是modbus,但是确实不熟悉,忘各位前辈指点指点。最好可以有…

    SIMATIC S7-200 2020年11月1日
  • s7200和KTP600 DP屏连接

    如果要走PROFIBUS那200的CPU要加 EM277吗?还是直接接到 200的口呢 问题补充:是要加EM277模块 但是太贵了 有没有别…

    SIMATIC S7-200 2020年11月1日
  • s7-200的串口电阻

    我的226前两天做串口实验,就是连接一个数据采集模块的时候,误把232的串口 线接到PLC上了,然后一通电冒了一股烟,打开一看那个10R0 的电阻烧了,然后我又…

    SIMATIC S7-200 2021年7月5日
  • 如何转换S7-200 模拟量

    如何转换S7-200 模拟量,请高手指点一下,有没有例子程序 最佳答案 参考一下几个问题的回答吧http://www.ad.siemens.com.cn/service/…

    SIMATIC S7-200 2020年11月1日
  • s7-200 226PLC与组态和测试仪表之间的MODBUS通信问题

    在使用226的port0和port1通信口进行通信时,port0口用来读取测量仪表数据,port1口用来和电脑组态连接(组态只读PLC数据),当读取数据量(PLC读取测试仪表数据)…

    SIMATIC S7-200 2017年11月4日
  • sf 灯亮会是什么原因

    各位前辈,小弟使用的S7-222现在出现了一个问题,CPU在正常运转的时候,突然会出现SF灯亮起的情况,SF灯亮之后,CPU会自动复位,又能正常运转,这种情况不定期出现在输出点置位…

    SIMATIC S7-200 2021年7月5日