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

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

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

最佳答案

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

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

专家置评

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

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

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

相关推荐

  • 电接点压力表与PLC输入信号

    上次有老师傅说可用电接点压力表作为水泵压力过高或过低的报警输入信号,但是我发现电接点压力表只有1个常开和1个长臂、2个常开、2个常闭三种,如果一对常开作为压力正常后泵的启动,另一个…

    SIMATIC S7-200 2020年10月31日
  • S7-200控制伺服问题

    现在有S7-200 CPU224XPSI CN这款PLC发脉冲加方向控制三菱伺服,用了两年都正常,现在出现的问题是比如我设定速度是5毫米/秒,运行起来速度明显在…

    SIMATIC S7-200 2021年7月5日
  • 西门子中断

    当定时中断和外部中断发生冲突的时候,有没有办法以定时中断为主,外部中断为次呢? 问题补充:问题现在是这样的:    1、我有两个中断,定时和…

    SIMATIC S7-200 2021年7月5日
  • 设计思路

    我现在有一个系统,要求炉内温度恒定。控制温度恒定现在有两个办法(1)控制加煤的速度。(2)控制鼓风机的风量我现在就迷惑了,是否应该固定两个办法中的一个,来调节另一个。从而实现PID…

    SIMATIC S7-200 2020年11月1日
  • S7-200设密码

    我想在S7-200PLC中设置密码 不让别人下载程 要怎么样设置PLC的密码啊!! 最佳答案 1、系统快中,密码权限设置为4级。2、所有 21x&nb…

    SIMATIC S7-200 2020年11月1日
  • 怎样产生40个连续的分布脉冲

    我需要在程序中产生顺序排列的40个脉冲,每个脉冲的脉宽都是10毫秒,依次寄存在从M3.0到M7.7共40个位中,我不甘心用40条指令的笨办法,哪位能教教我用循环的办法完成这个任务?…

    SIMATIC S7-200 2021年7月5日
  • S7200MODBUS的程序寄存器是怎么与变频的参数对应

    高手请指点:我现在用S7200CPU224XP PLC控制台达变频器,想使用modbus来控制.我现搞不清PLC发送与接收的寄存器4000X是怎么与台达变频器参数对应的,…

    SIMATIC S7-200 2020年11月1日
  • 一个博途设备组态问题

    硬件组态,ET200可是,博途里设备视图只有12个槽,怎么多增加几个I/槽,见图,怎么操作啊。还有2个模块没地放。 问题补充:是组态ET200s 图片说明:  &nbsp…

    2021年7月5日
  • 求助:S7200的60个带中文解释的例子

    西门子工程师及各位同学:     您们好!本人英语水平有限,请问哪儿有S7200的60个带中文解释的例子的下载或发给我.小可不胜感…

    SIMATIC S7-200 2021年7月5日
  • 掉电保持继电器

    各位前辈,请问200PLC有没有掉电保持继电器,该如何使用? 最佳答案 1.S7-200中可以设置为掉电保持的数据类型包括:V,M,T,C。 2.断电数据保持功能需要在系…

    SIMATIC S7-200 2021年7月4日