SMART200 怎么实现如下功能

VB0=1的时候,读取VD400的值
VB0=2  时候  ,读取VD404的值
VB0=3的时候,读取VD408的值
VB0=4的时候,读取VD412的值
 小车去1号站,把目标位置VD400读出来,去2号站,把目标位置VD404读出来,以此类推
有点类似300的STL间接寻址,请教各位前辈在SMART200怎么实现如上功能,希望前辈能写简单的小程序,非常感谢。
PS:我在论坛看了官方SMART200间接寻址文档,没看懂。

问题补充:
前辈误会我的意思了 比如300 PLC,在DB块里面读出来。 
LMBO 
L32
*
LAR1
L DBD[AR1,P30.0]
T MD4
就是输入目的站,目标站位置自动读出来。

钻石用户推荐最佳答案

你可能想复杂了。
VB0=1,实际上相当于V0.0 = 1呀,将直接理解V0.0 = 1时,把VD400的数据传送到你需要的地址,同样原理,把V0.1/V0.2/V0.3等位值从不同的存储区地址传送出来。
当然,如果你想用指针方式来做也是可以的。用VB0与实数比较,比较的结果对应传送,但是,根据你的控制要求视乎是把简单的问题自己搞复杂化了。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:26
下一篇 2020年10月30日

相关推荐

  • 200smart ST20 用Q0.0发高速脉冲用i0.0接收不到

    SMB67=C0,SMW68=500,SMD72=500000,上升沿调用PLS,组态高速计数器HC0模式0,I0.0设置3.4US,接线我把I0.0和Q0.0接起来,Q点和I点的…

    SIMATIC S7-200 SMART 2021年7月4日
  • 通讯中断

    西门子的通讯中断在三菱在怎么替代 最佳答案 1、S7-200 SMART 系列可编程控制器多有38个中断源(9个预留),分为三大类:通信中断、输入/输出(I/O…

    SIMATIC S7-200 SMART 2021年7月4日
  • S1515F用一个端口同时走PN和S7通讯

    各位大侠, 我想用其中的一个PN/IE口即走PN组态,又通过S7和smart200通讯,smart200端用PUT/GET组态编程,都在同一网段内,这样留出来的第二个口就…

    SIMATIC S7-200 SMART 2020年10月30日
  • S7-200 SMART PLC 控制伊莱斯伺服电机

    刚刚接触到伺服这一块,小白一枚。请教各位大神一下,有没有smart plc控制伺服的编程实例。MOUDBUS通讯这一块也不怎么懂,公司多用smart plc控制…

    2019年6月10日
  • SMART 200 RS232通讯

    请问,SMART 200与科斯莫得气密仪()通讯,气密仪是检测完自动发送,发送格式是ASCII码,图中的I输出,怎么用RCV指令接收数据? 问题补充:SMB186(P1_…

    2017年6月2日
  • 中断的扫描方式

    程序是从上到下扫描完一遍后然后输出,然后继续扫描。如果有中断,在执行中断结束后,是跟着整个程序扫描完一起输出,还是扫描完中断就直接先输出中断? 产品版区:SIMATIC S7-20…

    2019年6月10日
  • PT100连接200smartE08接线

    三线制PT100,两根蓝色,一根红色,可以直接接到EMAE08上吗,取一蓝一红,各种接法我都试了,就是不行,请大神指教. 最佳答案 模拟量类型的模块有三种:普通模拟量模块、RTD模…

    2020年10月30日
  • modbus主站错误代码6

    看不懂了,这是循环吧,怎么就出现6了?请问哪里错了,要怎么改? 图片说明:    最佳答案 你的程序的主要问题,是在于第一次读写操作激发的时机;这个时机经过验证…

    2020年10月31日
  • PID控制面板调试

    现根据温度控制压缩机的加载阀,在%ignore_a_1%向导中过程变量和回路设定值的上下限均为5-60℃,输出为数字量,占空比周期为8s,回路增益为-0.1,积分时间10分,微分时…

    2020年10月31日
  • 多上位机通信

    如题:要实现S7-200Smart既能通过触摸屏监控,又能通过PC监控,需要如何实现? 钻石用户推荐最佳答案 1、屏与PC机上位都要用到CPU 的HMI连接资源,屏与上位…

    SIMATIC S7-200 SMART 2020年10月30日