请教:s7200与上位机modbus通讯的问题

请教:s7200 作为从站modbus与上位机进行通讯,自定义的通讯格式:1个起始字节1个功能字节N个数据字节 1个校验字节 1个终止字节。偶校验。
 1、mbus_init指令中的holdst~假设为&vb200。上位机发送的数据字节如果是6个:12  34  56  13  24  45 ,那么在plc中地址分别是多少??
 2、遥信功能,上位机对plc读取数据,plc上传计算机数据的时候应该采用什么指令??上传的数据字节在plc中存放的地址是多少???
 3、s7200 与上位机通讯,在plc200中可以使用的指令块有哪些,仅仅是MBUS_INIT和MBUS_SLAVE吗??
 4、关于校验,仅仅在INIT指令中设置一下就行了吗???
 因为本人是刚毕业的学生,第一次写程序,问题有点多,而且有的问题可能问的不对,请高手指正!!感激不尽。

问题补充:
哦,通讯方式是采用RS485型串行远程应答的通讯方式,200作为从站可不可以采用mbus_init指令??如果不是的话采用什么指令??另外若上位机发送报文:起始字节7DH,功能字节06H,数据字节6个:29H  10H  01H  13H  80H  40H,一个校验字节EFH,一个终止字节7EH。其中的数据字节6个是代表了24条线路的开关状态。那么6个数据字节在plc从站中地址分别是多少??

最佳答案

1. 楼主提到通讯为自定义的通讯格式,而且上位机发送的数据字节如果是6个。这些信息显示楼主的通讯协议根本就不是Modbus协议,所以楼主不可能用MBUS_INIT和MBUS_SLAVE进行参数设置。
2. 既然是自定义通讯协议,那么所有的参数根据自定义协议进行设置即可。
关于Modbus的通讯楼主可以看看我以前写的《Modbus通讯说明》

提问者对于答案的评价:
学习了不少,谢谢了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:48
下一篇 2020年10月31日 下午2:48

相关推荐

  • 量程卡所插的方向

    用模拟量输入模块6ES7 331-7KF02-0AB0检测4-20mA的信号,新购买的模块侧面A、B、C、D位置是否需要改变?如果需要改变,该如何改,方向朝哪里?新购买的…

    自动化系统综合 2017年12月7日
  • 请教前辈组网问题

    公司组建以太网时,一个是S7  300系统(由A公司提供,并且硬件组态和程序都已经下载到S7  300系统),另一个是S7 &nb…

    自动化系统综合 2020年11月1日
  • 西门子以外的问题

    现在遇到西门子下位机PLC,上位机是IFIX,什么都不会,谁有相关资料或者例程分享一下吗? 问题补充:有没有具体资料啊,真需要学习。 最佳答案 ifix中怎么读取DB块中某个地址的…

    自动化系统综合 2017年5月31日
  • 关于MOBY-u的问题

    我们使用的MOBYU中有一个经常出现读不了信息的现象,经过系统断电重启后又可正常读取。请问是哪方免得问题。 最佳答案 通讯中断 读信息时不是实时的不断请求,而是顺序执行。…

    自动化系统综合 2021年7月5日
  • 参数问题

    我想请教一下,形参和实参有什么区别和各自的用途? 最佳答案 举例:   FB(  X1 INT,X2 &nbs…

    自动化系统综合 2020年11月1日
  • plc计时问题再问

    plc是顺序扫描,循环执行  做一个程序段用于计时,那么整个程序扫描一遍需要一段时间,那么我的时间程序不就产生了误差?   &nb…

    自动化系统综合 2020年10月31日
  • 遇到的两种MODBUS

    最近刚开始遇到modbus的东西,看到有两种协议,一种是以功能码定义的,如0dddd/1dddd/3dddd/4dddd之类的,对应布尔量模拟量什么的,还有一种就是定义了什么一个起…

    自动化系统综合 2018年12月5日
  • MP277 10寸触摸屏,

    MP277   10寸的触摸屏,如何把程序上传到带wincc flexible 2008 sp4软件的电脑上。 最佳答案…

    自动化系统综合 2017年6月4日
  • SF灯常亮写入时发生区域长度错误

    以前好的程序下进去也报比错误。事件  ID16#  2523 写入时发生区域长度错误   &nbsp…

    自动化系统综合 2018年3月6日
  • 编程疑问求助

    求助各位高手,粉碎机共有三台电机M1(喂料机)、M2(粉碎刀)M3(输送风车),启动的时候按M3-M2-M1的顺序延时一定时间启动,停止的时候按M1-M2-M3的顺序延时一定时间停…

    自动化系统综合 2020年10月31日