西门子smrt200中的通讯指令rcv,和xmt在一起怎么使用。

先发送 后接受的那种

最佳答案

一般主站的做法是先发送数据请求,如何在发送完成中断子程序中编辑接收程序;而从站的编辑发送是先接收数据,当接收完成进入接收完成中断子程序中编辑发送程序。
在半双工的modbus通讯中,通讯链路只能允许有一条有效的指令在通讯链路上,确保通讯的准确性。

提问者对于答案的评价:
我采纳你为正确答案了,再问下,在发送的中断子程序中写接受程序,是不是要定义端口为接受smb87,后面是不是还要把端口设定为发送,

最佳答案作者回复:
不是。
如果是在prot0口,那么,定义中断事件9是发送完成中断,prot1是中断事件26,当发送完成时,系统自动会进入到中断连接指定的中断子程序中。
SMB87是通讯控制字节,定义接收消息的控制字节。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午11:54
下一篇 2020年10月30日 下午11:54

相关推荐

  • smart 200 pid 温度控制

    温度传感器反馈温度范围0~150℃,控制加热电阻加热,加热电阻由市面常见国产加热控制器(固态继电器)控制,smart plc输出4~20mA控制加热控制器,我想问,sma…

    2018年12月14日
  • SMART 通讯电缆

    选择SMART  经济型控制器,必须要买西门子编程电缆吗 最佳答案 与西门子PLC进行编程调试可以直接购买成品电缆,自制电缆不保证通讯质量。以前自制过,能够通讯…

    2020年10月31日
  • modbus通讯地址问题。?

    请问各位师傅,modbus通讯时,Plc中的PIW32对应的地址是40055而不是40001?模拟量用的扩展模块用的是EM AM06 4AI/2AQ 最佳答案 …

    2020年10月30日
  • Wincc连接200SMART

    找不到OPC.SimaticNET.1 问题补充:卸载SIMATIC NET后重装SIMATIC NET解决。 图片说明:    &nbsp…

    2021年7月4日
  • EM AE04

    为什么EM AE04没有接传感器,也会有数据跳动????我是测气压的,但我还没有接传感器·HMI就已经显示有数据了,正常应该是0 KPa,,,监控看每个通道都有…

    2019年6月10日
  • 模拟量怎么接线

    压力传感器变送器,信号4-20MA,一共出来3根线,一根标注24V,一根标注公共地,一根标注信号4到20MA,1.这个变送器属于2线制还是4线,怎么区分呀,怎么判断2线制跟四线制。…

    2020年10月30日
  • modbus地址问题188

    最左侧的地址是什么意思?怎么变成40001这种 图片说明:    最佳答案 1、最左侧是十六进制表示法。每个数据的最后面的字母“H”是十六进制英文的缩写。2、要…

    2020年10月31日
  • 200SMART PID输出问题

    1、smart 200做PID,压力控制调节阀,使用AM06模块,反馈压力传感器接入AM06,输出接比例阀;2、smart200用向导做PID,loop 0,过…

    2020年10月31日
  • 谁能用AC指针做一个实例给我:找出VD0、VD4、VD8三个双整数的最大值

    用间接寻址做,要求指针指向VB1,里面要引用传送指令MOV指令、INC指令跟循环FOR指令做。谢谢!!200SMART的PLC 最佳答案 编程思路:首先建立一个指针,用&VB0地址…

    SIMATIC S7-200 SMART 2017年5月28日
  • modbus TCP库文件问题

    两个框内的modbus都是TCP协议吧?有什么区别 图片说明:    最佳答案 编程%ignore_a_1%V2.4版本之前Modbus TCP库文件…

    2020年10月30日