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

相关推荐

  • S7-224XP中显示压力

    我的压力传感器(4-20mA,0-1Mpa)接一信号隔离器(4-20mA输入,一路输出为4-20mA,另一路输出为0-10V),现将这个0-10V的输出接到S7-224XP的模拟量…

    SIMATIC S7-200 2020年11月1日
  • STEP 7-MicroWIN SMART V2.2安装出错

    之前安装是使用正常,后来不知怎么就没办法打开,现重装不了,总是提示出错。首先跳出第一张图片,确定之后跳出第二张图片 图片说明:       …

    2021年7月5日
  • s7200冗余

    现场是CPU226,想增加一套CPU做冗余,不知能否实现???该如何配置???? 问题补充:s7200是不是都不能做冗余呀???? 西门子有哪些系列的产品可以做冗余???…

    SIMATIC S7-200 2021年7月5日
  • 怎样选存储卡?

    我做了程序,是S7-200 224XP CPU,现在我想知道自己的程序有多大?在哪里看?选多大的存储卡?谢谢 最佳答案 在编译栏中,程序编译后在那有程序的大小。…

    SIMATIC S7-200 2021年7月5日
  • 224XP、PC、变频器通讯

    现在要通过224XPCN的port0和port1分别和变频器、PC机通讯,请问224xp的两个485口怎么设置 最佳答案 与PC机可以通过PC ACCESS的方式,详见P…

    SIMATIC S7-200 2021年7月5日
  • EM235模块接线

    有一4~20MA 二线制传感器,接到EM235上,要接上外加电源吗? 传感器正,接 24VDC+ 传感器负,接 EM235&nbs…

    SIMATIC S7-200 2021年7月5日
  • PC Access 在不能正常进行客户机测试

    各位大侠,小弟使用PC Access一段时间 但突然再将原先做好的变量拖入进行测试时就弹出 对话框 提示出现错误。但是mirc/win还是能…

    SIMATIC S7-200 2020年11月1日
  • wincc flexible 2007和wincc v6分别有什么用

    wincc flexible 2007和wincc v6软件分别有什么用? 最佳答案 大概的区别如下:    …

    SIMATIC S7-200 2021年7月5日
  • s7200主子站

    遇到一个项目:要求用200做,一个主站带两个子站,主站连2台上位机,没做过,不知道这个网络怎么做,都用什么模块连接主子站,怎么连。请高手指点。谢谢!!! 最佳答案 一个主站带两个子…

    SIMATIC S7-200 2020年11月1日
  • EM253ZP点的作用及控制的伺服电机上的参数要设置哪些方面与ZP点有关?

    RPS原点搜索按近点 ZP是真的的原点 可是ZP到底要设置什么才能起来真正的作用呢? 最佳答案 使用库指令来做,有回原点的功能,直接调用就行了。<S7-2…

    SIMATIC S7-200 2020年10月31日