s7-224XP 已经和组态王自由口连接,如何再连接热表

我用的是s7-224xp和组态王,用的是组态王发布的s7-200自由口程序,224xp的port0口与DTU连接,现在又有一块热表,也想连接到组态王显示,通过485能否直接连到port1口,热表的通信协议已知,不知道如何编到程序里面去,与组态王的自由口程序会冲突吗,朋友们能给我一个程序样例吗,小弟在此谢了。

问题补充:
port0已用,用的是组态王发布的连接s7-200的自由口程序,程序在下面,http://www.docin.com/p-400430646.html
热表的通信协议如下:本公司热能表通讯协议符合CJ-T188-2004户用计量仪表数据传输技术条件

传输时波特率为2400bps、偶校验、数据位为8位、停止位为1位。同一字节先传低位再传高位,同一帧先传低字节再传高字节。

举例如下(十六进制显示):

表号为17312151的热能表读表指令:
FE FE FE FE FE FE FE FE FE FE FE 68 20 51 21 31 17 00 11 11 01 03 1F 90 12 29 16
68 为帧起始符 68H
20 为仪表类型 T
51 为地址A0
21 为地址A1
31 为地址A2
17 为地址A3(A0、A1、A2、A3为要读取的热量表的表号,从低位到高位)
00 为地址A4
11 为地址A5
11 为地址A6
01 为控制码 C
03 为数据长度域 L
1F 为数据标识DI0
90 为数据标识DI1
12 为序列号SER
29 为校验码CS(68 20 51 21 31 17 00 11 11 01 03 1F 90 12进行二进制算术累加,不计超过FFH的溢出值)
16 为结束符 16H

其中除A0、A1、A2、A3、CS根据不同的表号变化,其它固定不变。

最佳答案

不知道你组态王怎么连接的,既然你用DTU,组态王可以通过DTU连接,XP224就空闲出一个通讯口,这个口可以连接仪表,是要编程的,首先就是状态字节SMB34、35(记不太清楚了,是33和34还是34和35,这两个参数是设置通讯口的,可以看帮助索引搜索),然后就根据仪表的通讯协议了。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月6日 上午11:34
下一篇 2017年11月6日

相关推荐

  • smart s200系列编写自由口通讯程序段跟内嵌打印机通讯问题

    求教有类似的模板,可以参考下吗,小白以前没做过,非常感谢。 最佳答案 http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=12…

    SIMATIC S7-200 2021年7月5日
  • EM231,模拟量输入热电偶,8输入

    请问下:EM231,模拟量输入热电偶,8输入这个扩展模块接受的输入信号是电流型还是电压型?然后还有就是我可以选择哪些器牌的热电偶传感器最好能推荐下,谢谢大师们! 最佳答案 1.你问…

    SIMATIC S7-200 2017年11月1日
  • letham大师

    请看我发的图,在STEP7 中将组态下载到PC STATION,这个操作我有些疑问,是点击下载并编译就可以么?一直都当成下载到226CPU里这个意思理解了,看样…

    2017年11月6日
  • S7-200编程软件为什么不能下载?

    S7-200编程软件为什么不能下载? 钻石用户推荐最佳答案 西门子官网下载东西有限制,要注册后才能下载。下载出口受限软件为什么必须注册并登录,都需要提供哪些数据?https://s…

    SIMATIC S7-200 2021年7月5日
  • S7-200 smart 怎么读取单片机数据

    本人小白,突然想到只是想试验一下,不知道怎么读单片机数据,需要什么编程程序,或者轮询读取也行, 怎么读啊,请大神赐教。 最佳答案 确定两边都能有的通讯方式及协议,直接通讯…

    SIMATIC S7-200 2021年7月5日
  • S7-200 EM231热电偶模块无DC24V指示,无数据显示?

    现场配置如下:CUP226配4个4入热电偶模块和一4入模拟量模块及2处模拟量输出模块和一数字量输出模块,现在发现5个模拟量模块DC24V指示灯无显示,在线诊断发现说是电源模拟错误,…

    SIMATIC S7-200 2021年7月4日
  • 中断程序中使用定时器会有什么影响!

    用I0.0上升沿中断控制两个输出点,延时输出用两个1MS定时器!时间上可能有个四五十毫秒左右!能后在主程序中复位两个Q点。这样会有什么影响吗?I0.0下降沿中断控制伺服精度要求很高…

    SIMATIC S7-200 2020年10月31日
  • 关于三线制的超声波与EM235模块相连的问题

    请问一下,三线制的超声波液位计通过抗干扰隔离模块输出后的信号该如何与EM235模块相连啊?是不是RD和D+短接后连到4-20mA的输出上,D-连到0V电源上啊?为什么我连上后在线调…

    SIMATIC S7-200 2020年11月1日
  • LABVIEW读取大量数据

    用西门子的模拟量输入功能在1MS的定时中断子程序中采集模拟量。总共采集了2K的数据。现在需要用LABVIEW 读取数据并画出波形图。原来用OPC协议读取(利用PC-ACC…

    SIMATIC S7-200 2020年11月5日
  • TP170A与S7-200通信

    请专家赐教:TP170A与S7-200的哪个口连接,使用何种电缆?或怎样自制?谢谢! 问题补充:我使用的是MPI电缆(6ES7901-0BF00-0AA0),正好是3-3,4-4,…

    SIMATIC S7-200 2021年7月5日