西门子200做主站用modbus rtu库指令对从站进行写的时候,从站返回的数据PLC还是否会采集?

用modbus rtu 对从站仪表进行写的时候,从站仪表说明书上说从站会返回一段和我PLC发出的数据串一样的数据,因为是我写命令,我的指针地址中&VB100,是存放着我要发出的的数据,虽然返回的数据和我发出的数据是一样的,好像是没有必要再次采集,但是还是想和专家们确认一下:1,这个返回数据PLC还采集没有?  2,采集的话采集到哪里了?可以监控到么?

问题补充:
我请各位专家,看清楚我的问题,我不需要modbus通讯方法的列子。我就只想知道MBUS_MSG这个主站modbus指令的RW被设置为1的时候,就是对从站写操作的时候,因为DataPtr处的地址是我要写出去的数据。我想问,从站被写的话,通常他也会返回一个信息串,这个信息串和PLC发出的应该是一样的,我就想知道从站返回的这个信息串,PLC还采集没有?如果采集了存储在哪里?可以被监控不?

最佳答案

问题补充:
兄弟啊,你能写进去数据,当然也能读出来数据(把rw设为0)。譬如,你向仪表某个地址写进去一个数值,那你也可以用读指令来读这个地址,然后把读到的数据保存到另一块的数据块里,然后监控看是否是你写的值就确认可以了!

记得我看过视频讲解的非常清楚啊

你也看看视频:
《S7-200热线工程师岗前内部培训——串口通信第三讲:PLC Modbus通信》

http://www.ad.siemens.com.cn/service/elearning/course/860.html

最全的200的modbus通讯资料
http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx

提问者对于答案的评价:
其实,没有最佳答案,因为没有得到肯定正面的回复。我用串口监视软件反复测试了一下,PLC在在向从站写数据的的时候,从站确实还是返回了信息的,监控库所使用的VB2000-VB284,得到了一些收获。

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

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

相关推荐

  • 编程电缆九针口脱落不知如何修理,

    S7-200原装USB编程电缆,九针口损坏,想自己买个九针串口焊上去。但不知如何对应,请哪位大侠帮忙发个原装USB九针口电缆接线图,七百来元钱一根线,就一个九针口损坏就废弃了心疼啊…

    2020年10月31日
  • 西门子s7-200里面怎么去写台达伺服的程序

    PLC里面怎么写伺服的正转反转以及停止的程序?本人新手,请大神帮忙解答下 最佳答案 我不想说太多, 你要是能把我这个例子看懂,你其它的变频器也都是这个样子编程,道理都一样…

    SIMATIC S7-200 2021年7月5日
  • 如何在WINCC 中安装或者找到PPI协议

    在WINCC编程过程中,如何找到WICC与S7-200PLC 的通讯协议,如何安装该协议 ? 最佳答案 WinCC与S7-200系列PLC通过PPI协议进行通信…

    SIMATIC S7-200 2020年11月1日
  • S7200 CPP226CN模拟量输入输出问题

    请问CPU226CN拨动开关下面有两个类似电位器的东西是什么?CPU226CN有几个模拟量输入输出?具体怎么使用这几个点位? 最佳答案 你说的是不是在PLC的CPU上运行开关下面的…

    SIMATIC S7-200 2017年6月19日
  • S7 200的时钟问题

    我想在200PLC里面实现 每天在20点及第二天8点 时间内,输出电机运行命令。我查看了时钟指令,使用TODR 能读取当前时间,当我读出来的时间不准确…

    SIMATIC S7-200 2020年11月1日
  • S7-200中指令INC_B具体什么意思

    用沿指令触发INC-B寄存器,IN:MB0,OUT:MB0;为什么会是M0.0置1呢?不应该是OUT输出:MB1吗? 图片说明:    最佳答案 INC_B&n…

    2021年7月5日
  • 读取PLC数据

    现有一个制造物联平台,分为单机运行和联机运行两种运行模式,两种运行模式分别有着各自的程序,现使用step7读取s7-200中的PLC程序,但在单机运行的情况读出联机程序,求大神告诉…

    SIMATIC S7-200 2021年7月5日
  • s7-200数字量模块每个通道能驱动多大的负载?怎么计算?

    s7-200数字量模块每个通道能驱动多大的负载?怎么计算? 最佳答案 晶体管输出,0.3A,继电器输出2A。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2020年10月31日
  • s7-200PLCCPU226CN

    遇到一个问题:有个CPU226CN,能上载也可以下载,用户程序也没有问题,但就是不启动运行,是不是能判定PLC坏了? 最佳答案 S7–200提供一个模式开关来改变操作模式。可使用…

    SIMATIC S7-200 2021年7月5日
  • 如何将VD300的值,作定时器T101的PV值。

    如何将VD300的值,作定时器T101的PV值。 最佳答案 PV值是用于计数器中,而不是定时器的,定时器通常用是TV值。只要将两部分数据换成相同要求的数据类型即可。PV值是要求为W…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论