300通过em277读200的数据

300通过em277读200的数据
 发现通讯的字节数太少
 1.说是可以通过在em277后面再连接em277,最多一个200一共能有4个em277,不知道是不是
 。
 2不太像添加硬件,在帮助里看见了说可以在300里设定标记位,分段读写数据,但是我找不到相关的例子和pdf文件,谁能给一个连接。

问题补充:
我现在最主要的是不太清楚
 这个设定标记位和分段读写是如何实现的
 在200还是300,程序应该怎样实现

最佳答案

给你一个思路可以尝试一下,首先组态好200与300的Profibus通讯,假如300需要读取100个字节的数据,选择了64字节入/64字节出的方式,交换的数据存放在vb0~vb127里:
 1.被300所读取的数据应为vb64~vb127,可以在200里编程将所传的100个字节分为前50个字节和后50个字节,然后分时传送到vb64~vb127里,同时需要再用余下字节里的一个位作为标志位,比如这1秒将前50个字节move到vb64~vb127里(标志位为1),下1秒将后50个字节move到vb64~vb127里(标志位为0)。
 2.然后在300里编程,通过对标志位的判断,将所传上来的数据分别存放在不同的数据区中,这样就欧啦!
 可以将1秒时间周期缩短以便提高采集频率,希望可以解决你的问题

提问者对于答案的评价:
xiexie le

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:56
下一篇 2021年7月4日

相关推荐

  • S7200数字量模块问题

    我想请问一下,比方说一个刹车的,我要求电机正反转的时候都驱动刹车,为什么在正转的时候驱动刹车可以,反转的时候驱动刹车就不行?我在PLC上做了监视,也看到当前的刹车触点有接通,但是在…

    SIMATIC S7-200 2017年11月4日
  • s7-200数据块

    s7-200数据块赋初值我看过一个德国人编的程序,其中他在数据块里给变量赋初值,不知道怎么使用,以及这样拥有什么好处,请指教! 最佳答案 见视频教程《SIEMENS S7…

    SIMATIC S7-200 2020年11月1日
  • s7-200使用数字量扩展模块需不需要编程

    s7-200使用数字量扩展模块需不需要编程 最佳答案 不需要,直接使用地址即可 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2020年10月31日
  • 200通过485口读取4个仪表的数据

    我想通过cpu226的一个端口,走485协议,读取外部2个测量仪的数据,想根据仪表地址接收数据,高手指点,应该如何编程,才能读得2个测量仪的实时数据! 问题补充:2个仪表是不间断的…

    SIMATIC S7-200 2020年11月1日
  • s7200 用MPI

    S7200 之间用MPI 通讯 最多可以带多少S7200cpu, 需要加那些通讯设备!不和300通讯 最佳答案 注意:S7-200CPU只能…

    SIMATIC S7-200 2020年11月1日
  • 计算结果为负值在PLC和触摸屏上如何表示

    假设在采样传感器信号时,把采样值减去某一值后,结果为负值,在PLC上能否显示出来,如果能显示,在触摸屏上又如何表示? 最佳答案 PLC和触摸屏都能显示正负值。按你上面的意思理解,我…

    SIMATIC S7-200 2021年7月5日
  • CPU 226 PORT0口进行MODBUS通讯问题请教

    各位高手,我现在用226的PORT0口进行modbus通讯,图示是我的模块设置。我通讯端口都按照与这个一致的进行设置。但是用MOBUSCAN32测试始终显示连接不上。请问是什么问题…

    SIMATIC S7-200 2020年10月31日
  • 定时器不计时

    大家好。我用S7-200中的定时器时条件都满足但是定时器不计时,请问该怎样解决? 问题补充:LD     自动:I0.0&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 谁有Modsim32和Modscan32发个给我吧 谢谢了

    谁有Modsim32和Modscan32发个给我吧 谢谢了 470285561@qq.com 最佳答案 下载地址:http://www.cyberlite.co…

    SIMATIC S7-200 2017年8月24日
  • 第一次用PTO向导驱动伺服电机,请问一般用什么方法回零位

    在零位处装有接近开关,回零位时是用PTO0_MAN启动,等接近开关有信号就复位启动信号,还是在包络表里定义单速连续旋转,用PTO0_RUN启动,用接近开关的信号作为中止的条件,这两…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论