1212PLC MB-CLIENT块疑问

使用一个MODBUS TCP模块进行,温度采集监控,一个TCP温度模块共有5个温度探头,每个温度探头数据是16位的数据格式,在进行DB块编程时,已经注明是用“WORD”数据类型,从0-4共5个温度探头。不知“MB-DATE-PTR”的设定是否正确?
同时想再请教一下:如果使用3个MODBUS TCP 温度采集监控模块,这个“MB-CLIENT DB”应该如何设定?是采用不同的IP后,其它方面如何修正?谢谢

图片说明:

1212PLC MB-CLIENT块疑问    1212PLC MB-CLIENT块疑问   

最佳答案

1、DB块定义了一个数组,5个元素,类型为word;然后又连续定义5个变量,也是word;貌似你定义重复了吧!?
2、5个温度值需要对应5个word,就是10个byte;你的MB_DATA_PTR要么写成P#DB7.DBX0.0  BYTE 10(这是将读取到的数据放到数组里),或者写成P#DB7.DBX10.0  BYTE 10 (这是将数据放到那5个温度变量里);
3、3个MODBUS TCP 温度采集监控模块,则需要调用3个MB_CLIENT,对应3个不同的背景DB块,不同的IP,不同的ID,建议你看在线帮助,有说明。

提问者对于答案的评价:
对S7-1200的DB块还在学习中,谢谢您的回复

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月25日 下午10:47
下一篇 2017年7月25日 下午10:47

相关推荐

  • s7-1200自由口通讯指令

    各位老师们,你们好。学习s7-1200自由口通讯的时候遇到遇到了一个问题,用的软件是TIA  V13 CPU1214dc/dc/dc里面的自由口通讯指…

    2017年6月3日
  • 1200如何实现先入先出

    本人预做四个工位的随机呼叫,考虑使用先入先出但是1200没有这样的指令,望各位指导一下,谢谢 最佳答案 http://www.ad.siemens.com.cn/Service/a…

    SIMATIC S7-1200 2017年6月1日
  • 博图固件版本的问题

    我以前电脑用的是博图V14下载的是1200 ,4.1 的版本 ,但是现在改成V13 SP1  ,选择同样的版本号&nbs…

    SIMATIC S7-1200 2017年6月3日
  • s7-1200定时器值

    如何在触摸屏上输入s7-1200的定时器的时间值,数据格式,谢谢。 最佳答案 1、定义IEC_TIMER变量,如t02、触摸屏上设定1200的时间值变量(毫秒为单位),PLC中将该…

    SIMATIC S7-1200 2017年7月30日
  • S7-1200通信问题

    我在1200测试程序时,当我转为在线时,接口只有teleService,()我只用网线与S7-1214连接测试程序,,无其它网络),当我选择该项时发现找不到PLC,但是网络是连上了…

    SIMATIC S7-1200 2017年11月6日
  • 1200暖启动断电后无法直接启动

    使用1200PLC(具体型号图1),设置暖启动后,断电时间稍微长一些时,送电后有时会启动不了(stop模式),需要在线后切换run才能启动,在线诊断“模块存在”如图2,在线缓冲如图…

    SIMATIC S7-1200 2021年7月5日
  • 用博途v12监控1200PLC

    在程序上给md寄存器一个值,然后转换成十六进制查看,为什么变这么大?是什么意思? 图片说明:    最佳答案 值肯定是没问题的,浮点数的16进制表示比较复杂,所…

    2017年10月24日
  • TIA PortalV11安装支持包时总是说退出所有实例后才能激活继续

    想升级1200的硬件,在网上下载支持包后,每次选中以后点安装后总弹出有实例打开,关闭所有实例后才能激活继续。我找不到实例,不知道在哪里能关了所有的实例。请各位指教了! 图片说明: …

    2017年11月12日
  • S7-1200之间通讯问题?

    有3套S7-1200的CPU,之间要做通讯,最好之间可以互相读写,该怎来实现,通过什么方式? 最佳答案 1、以太网通讯:《S7-1200基本以太网通信使用指南》下载:http://…

    SIMATIC S7-1200 2017年11月12日
  • S7-1200PID参数能不能在运行中修改

    在博图软件中使用S7-1200PLC的PID帮助中:PID_Compact V2 的静态变量说明最后有句话说“说明 请在“未激活”模式下更改本表列出的…

    SIMATIC S7-1200 2017年8月15日