用MODBUS如何实现下发指令和接收数据的

想通过PLC200下发命令进行操作后,接收反馈的数据,该怎么写呢?还有就是给一个I/O域写个数值怎么写?希望大侠们指点下,刚接触这个不怎么懂,有实例更好328659240@qq.com,万分感谢!

问题补充:
PLC与DSP之间的通信协议使用 Modbus RTU,PLC为主站,DSP为从站,即DSP只有在接收到PLC发送的报文之后,才返回应答报文。PLC以一定频率持续向DSP发送报文,可以读写 Modbus RTU 从站(即DSP)的寄存器,有类似于这样的例子吗

最佳答案

1、建议先看看:
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html
《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN

2、应用实例:
《S7-200基于modbus协议与智能仪表之间的通信实现方法》连接: 
http://www.gongkong.com/Common/Details.aspx?c=&m=&l=&Type=*&CompanyID=&Id=4-B15D-E1D9C8D7E4EA

《S7-200与丹佛斯变频器通过modbus通讯》连接:
http://company.ca800.com/352/2/86732.shtml
参见《S7-200通过自由口控制modbus变频器正负转 频率写入 等》连接:
http://www.gongkong.com/webpage/forum/200903/2009030208464900002-1.shtml

提问者对于答案的评价:
3q

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

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

相关推荐

  • 模拟量输入值超过了em235的量程范围,可以吗?

    em235设定的输入电压范围是正负10伏,但实际输入的直流电压有可能会超过10伏,比如15伏,这样会不会损坏模块,可以的话,大于10伏的,是不是统一算做最大值32000? 最佳答案…

    SIMATIC S7-200 2017年12月7日
  • S7-200的扩展模块

    有谁知道S7-200的数字量扩展模块有没有只有16个继电器输出的 最佳答案 EM222,6ES7 222-1HF22-0XA0,8继电器输出,用两个就得了 S7…

    SIMATIC S7-200 2021年7月5日
  • 自由串口

    单一收和发我都可以做出来,可是PLC 对串口“收发收发”不能实现,帮忙指导一下,最好是应答式的,相信这一类问题,有经验的师兄都 见过,麻烦帮小弟扩展一下,谢谢!…

    SIMATIC S7-200 2021年7月5日
  • 中断程序没有子程序

    我发现别人写的程序,里面用到了中断例行程序,但是没有子程序,这是为什么啊? 最佳答案 中断程序实际上也是一个子程序,只是其调用不是由程序CALL来调用,而是当具备条件后自动的调用。…

    SIMATIC S7-200 2020年11月1日
  • 脉冲与PLC224XP

    谢谢!!!我用位控做,但还是不行,调出的与机械传动部分配合的速度还是太低。我是自己编的一段程序,那步进电机的速度与脉冲周期有关,周期小,速度步,SMD72脉冲计数值是不是越小,速度…

    SIMATIC S7-200 2020年11月1日
  • 五台PLC200与WINCC通讯

    各位大侠帮帮忙!有五台200PLC,现在已和触摸屏通讯。但是甲方要求做一台上位机,如何把这几台PLC与WINCC进行通讯,需要什么软件,和模块? 问题补充:CPU型号是 …

    SIMATIC S7-200 2020年11月1日
  • s7-200PLC之间通讯

    请问:现场有两台s7-200PLC,CPU是224的,只有一个通讯口,而且两台PLC的通讯口都连接了维纶的触摸屏,一对一连接的,就是PLC的通讯口已经连接屏了,现在两台PLC之间想…

    SIMATIC S7-200 2020年10月31日
  • 如何读取1秒钟编码器脉冲个数

    如何读取1秒钟编码器脉冲个数,程序和控制字节应该如何设置? 问题补充:不好意思 表达不清楚 应该是如何读取编码器每秒脉冲个数程序? 最佳答案 利用T32或T96…

    SIMATIC S7-200 2021年7月5日
  • s7-200-smart 输出口

    请问s7-200-smart SR60 的输出口是几个一组(一个公共端)?西门子有那种一个输出端一个公共端(每输出端都独立)的微型PLC吗? 最佳答案 s7-2…

    SIMATIC S7-200 2021年7月5日
  • 这两个7分别是什么意思?

    这STEP 7-Micro/WIN  SP9%ignore_a_1%里的两个7,分别是什么意思? 图片说明:    最佳答案 第一…

    2021年7月5日