s7-200自由口与热量表MBUS通讯

S7-200plc通过自由口与热量表的MBUS模块进行MBUS通讯,通过通讯读取热量表中的供回水温度,水流量,以及累积热量值数据。

问题补充:
请大家注意了,我说的是MBUS协议,是meter-bus的简写,主要使用在热量表上的一个通讯协议,不是你们说的MODBUS协议。哪位做过这中编程,麻烦给讲解一下。谢谢各位了

最佳答案

如果找不相应的库文件,就只能自己写通信程序了,走自由口
具体的可以参考论坛里翼大侠的例子。
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=636193&s_id=0&num=55#anch
这是他的例子
MAIN:
 LD     SM0.1
 MOVB   * ,  SMB30    //根据和对方约定的波特率,字符格式等设定
 MOVB   16#9C, SMB87    //允许接收信息,使用SMB90值检察空闲状态,定时器是信息定时器 , 超过SMW92值停止接收   
 MOVW   +80,   SMW92    //根据报文长短,波特率及从站响应的快慢设定,这个时间要小于接收中断(INT3)里定时中断的时间。
 MOVW   +0,    SMW90
 MOVB   200,   SMB94      //SMW94  最大接收字符数,这里无用,但必须要设置。
 ENI
 
 LD     SM0.1
 ATCH   接收:INT3, 9      //传输完成中断
 MOVB   150, SMB34
 ATCH   发送:INT2, 10     //定时中断
 
 发送:
 LD     SM0.0
 DTCH   10
 XMT    VB100, 0
 
 接收:
 LD     SM0.0
 RCV    VB200, 0
 MOVB   250, SMB34
 ATCH   发送:INT2, 10

提问者对于答案的评价:
虽然不是很明白,但是有个例子研究一下也是很好的。

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

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

相关推荐

  • s200模拟量输入简单问题

    用于模拟量输入的常见元件有哪些?,我主要用来输入角度,以及需要什么梯形图指令? 最佳答案 常用的元件有信号配电器、隔离器等。从输入角度来说,一般采用增量型编码器,PLC端采用对应的…

    SIMATIC S7-200 2020年10月31日
  • MICRO/WIN的符号地址在那里看

    MICRO/WIN的符号地址在那儿能看到,我是新手,刚学西门子PLC请高手指教! 最佳答案 应该在符号表中可以看到,在符号表中自己编辑注释,有利于识别程序 提问者对于答案的评价:谢…

    SIMATIC S7-200 2021年7月4日
  • M,1M,2M和L+, 1L+, 2L+可以接在一起吗?

    或者说, 不接1M, 2M 还有 1L+, 2L+, 而把所有输出都接到 M 和 L+&n…

    SIMATIC S7-200 2021年7月5日
  • PID设定值

    一个项目用s7-200做PID流量控制,输入信号4-20MA对应0-100Kg/h,用向导做的,自动生成PID程序,OB调用后,输入端填入AIW0,设定端写入触摸屏输入0-100K…

    2017年8月18日
  • 7-200计时器最多能计多长时间

    时序控制采用了几个计时器,有3小时的,4小时的,不知道能计时吗,不够用应如何处理,还有PLC断电重启要保留时间的请师傅们说的详细点 最佳答案 用SM0.4和SM0.5计时间,优点很…

    SIMATIC S7-200 2020年11月1日
  • 关于“西门子S7200PLC数据线”的问题?

    向高手请教一下:西门子S7200的数据线有三种,PC/PPI编程电缆、RS-232/PPI多主站编程电缆和USB/PPI多主站编程电缆,这三种编程电缆有什么区别啊,什么是PPI,什…

    2019年6月11日
  • 台达变频器VFD-E与S7224XPCN通信(MODBUS)

    台达变频器VFD-E与S7224XPCN通信(modbus),如何读取电流,电压,故障,频率?下面是我写的一个读取变频器频率的一段程序不知道是否正确,请大家给点建议。 初…

    SIMATIC S7-200 2021年7月5日
  • 电路图,这个地方是不是画错了

    S7-200,CPU226,AC220V供电,DC24V输入,继电器输出,电路图中绿色方框DC24V+和DC24V-是不是标反了?还是说正负无所谓? 图片说明:  &nb…

    2021年7月5日
  • HSC与输入口

    用I0.0、I0.1作为HSC的计数输入口,在编程软件中利用向导,完成设置,自动生成了HSC子程序,但没有对输入口进行处理。请问是不是只要将线接入接口,在程序中不需要对这两个输入点…

    SIMATIC S7-200 2021年7月5日
  • 200PLC进行MODBUS通讯时,编程电缆连不上

    两个S7-200PLC之间进行modbus通讯时,编程电缆经常连接不上,有时是打到STOP状态时,可以搜索到PLC,但不能监视,一旦打到RUN,又连不上了。有时不管是RUN还是ST…

    2020年10月31日