S7 200中断事件8读多台仪表

我需要用S7 200通过中断事件8读多台仪表的数据,但是这里没有地址,怎么区别每台仪表?怎么从当前读的仪表更换到读下一台?

问题补充:
通过中断事件8来读, 接受的数据放到SMB2中,在SMB30中定义参数的时候没有地址这一项。就算用间接寻址读一个字节后存的地址加1,我也没办法区分那几个字节是哪块表的。

最佳答案

需要设置一字节,进行计数,用以控制数据的发送。

假设以VB0为发送控制字节,PLC每发送一次数据,VB0就+1,那么当VB0=1,就发送1#仪表的数据,1#发送接收完成,或者超时,VB0都要加1的。当VB0=2,就发送2#仪表的数据………………一直循环,当8#仪表发送完成VB0重新复位就好了!答题思路如此吧!

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月2日 上午10:55
下一篇 2017年12月2日 上午10:55

相关推荐

  • 高数计数器

    有个高速计数器的程序,预置值和起始值,都设为了0。请问各位这样做有道理吗。 计数开始后,中断会执行吗 最佳答案 这样做就是要时刻产生中断并执行中断程序。 有道理…

    SIMATIC S7-200 2021年7月5日
  • 关于200 Smart的PID向导

    用PID加温,温度过低应该调哪个,温度过高应该调哪个,温度差不多的时候怎么样调到接近设定值,使其波动最小,希望大神帮忙解答一下,谢谢了 最佳答案 西门子 S7-200&n…

    SIMATIC S7-200 2021年7月5日
  • EM235的问题?

    em235我用两个模拟输入,分别是电位器给定0-10V,和590+速度反馈,用一个星期,输入端都不能用了,程序监控输入值都为0,用表测都有电压值0-10,是不是em235坏了? 最…

    SIMATIC S7-200 2020年11月1日
  • 网络无效问题

    从200系统上载下来的程序,程序本身是好用的,从程序的交叉变量里看出网络11至少有20行的程序命令,但在SBR中看网络11是无效的,这种情况很不理解,是加密了嘛? 最佳答案 转换到…

    SIMATIC S7-200 2017年11月16日
  • s7-200PPI通讯口被烧

    有几种情况可能致使s7-200PPI通讯口被烧 最佳答案 烧了可以修好,不要着急. 小心打开PLC,把三层板子全部拆开,是否看到有一个蓝色的一个小贴片电阻断了?&nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7-200VD存储区累加问题

    我用VD存储区进行累加计算,当VD存储区的值累加到2048就不正常了,在2048以下任何数值都可以正常累加,当数值达到2048以上就不能正常累加了。附件有监控图片!请问是那里出了问…

    SIMATIC S7-200 2017年8月18日
  • S7-200可以显示电磁流量记的流量吗

    我是在化工企业上班。用的是日本横河的电磁流量记。输出信号是4-20ma。PLC是s7-200。触摸屏是台湾维纶的。请大家帮忙 最佳答案 参阅《西门子 S7-200·LOG…

    SIMATIC S7-200 2021年7月4日
  • TP277触摸屏的声音

    TP277触摸屏幕的声音,怎么不象其他型号的,触摸有声音呢?是在哪里设置?谢谢 问题补充:TP277-6的Control Panel没有声音设置选项 最佳答案 不具备此功…

    SIMATIC S7-200 2021年7月5日
  • 如何将一台S7-200及MP277联网到局域网(具体需要什么软件跟硬件)

    请教高手,如何将一台S7-200及MP277联网到局域网(具体需要什么软件跟硬件)包括教程及步骤。谢谢啦 最佳答案 1、S7-200 PLC可以通过以太网模块CP243-…

    SIMATIC S7-200 2017年12月7日
  • 如何监控SMB2的数据

    在使用S7200自由口程序时,接收到VB101,VB102,VB103…的数据都正确,但是为什么SMB2读不到数据呢 最佳答案 200PLC有两种方法接收数据, 一是用R…

    SIMATIC S7-200 2021年7月5日