CP343作为MODBUSTCP通讯应用教程,不用官方收费的软件 点击:7083 | 回复:123



三原

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13回
  • 年度积分:589
  • 历史总积分:863
  • 注册:2005年1月15日
发表于:2015-05-21 17:02:33
楼主

      CP343作为MODBUS TCP 通讯应用教程,不用官方收费的软件



1.首先在SIMATIC Manager中组态好西门子300硬件;如下图所示;




这是本人的一个项目的配置,注意CP 343的配置地址

记住CP343的地址是336开始的,换算成16进制数就是16#150;在OB100程序中要修改;


2 配置CP343的参数


双击PN-IO  设置CP343的IP地址;

 

IP地址设置成自已的网就行了,我试验设置成192.168.0.1  ;   点属性


新建一个 子网 Ethernet(1)


设置好后 打开NETPRO



右键点击CPU 314  “新建新连接”


选择未指定, 下面TCP连接;

如下设置




,

端口设置为502; 

确定,编译退出;

3 将程序复制到程序中;

打开OB100


将LADDR :=W#16#150   将150改成你CP343对就的地址;


4 MODBUS TCP 03功能对应的数据块为:

  



下图为DB211数据块;共有125个数据,对应MODBUS 功能3,


数据块更改数据号在OB100中修改;



文本如下

       DB_1          :=W#16#D3          //first memory area  D3为十进制的211

       START_1       :=W#16#1           //from 1 to 125     起始地址为1

       END_1         :=W#16#7D                            7D为十进制的125

       

     如想更换数据块; 改下  DB_1的数据就可以;如要改成数据块1 就为

     DB_1          :=W#16#1    

4 MODSCAN 测试

在连接设置中设置为如下



服务端品为:502

将电脑IP设置为如下:


在MODSCAN32连接

数据块DB211的数据如下


MODSCAN32的数据如下


Address:必须从2开始读;  2对就DB211第1个地址的数据;


上面是讯寄存器地址的数据;下面是从MODSCAN32写数据到DB211


选择菜单---配置----扩展----预置寄存器


确认



将002的数据改为150


点更新后,MODSCAN32中数据变为



因此,本程序完美支持MODBUS TCP 的F3 F16功能;在一般应用场合很实用;








正在下载,请等待……
下载附件需3积分!




银川-黑白辉

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:81
  • 注册:2017年8月23日
发表于:2017-08-23 17:00:15
81楼

大家能看到图吗?

allen_hunter

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2013年12月02日
发表于:2017-08-31 17:12:57
82楼

谢谢楼主分享,希望有用

allen_hunter

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2013年12月02日
发表于:2017-10-17 17:02:42
83楼

为什么看不到图片?

1988gongkong

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 89回
  • 年度积分:0
  • 历史总积分:786
  • 注册:2012年5月25日
发表于:2017-10-17 17:20:35
84楼

好东西。。。。。。。。。。。。。。。。。。

42440361

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 105回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2014年8月25日
发表于:2017-11-29 11:34:27
85楼

这怎么玩呀?

dahai008

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 33回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2013年10月11日
发表于:2017-12-17 10:41:31
86楼

非常感谢楼主,苦寻这个!!

we9322025

  • 精华:2帖
  • 求助:0帖
  • 帖子:11帖 | 41回
  • 年度积分:8
  • 历史总积分:955
  • 注册:2012年10月23日
发表于:2017-12-19 22:44:11
87楼

好东西!谢谢楼组分享

ldj217

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 46回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2017年12月20日
发表于:2017-12-20 11:32:27
88楼

引用,回复下,看看。谢谢楼主

litwyf

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2016年11月23日
发表于:2017-12-30 18:49:20
89楼

能提供一份ModbusTCP例程吗?什么感谢!

919619432@qq.com

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2016年3月22日
发表于:2018-03-09 16:49:17
90楼

回复看一下

qiushurong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2010年12月06日
发表于:2018-06-04 15:50:37
91楼

真不错 ,为什么有些看不到。

qiushurong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2010年12月06日
发表于:2018-06-04 16:08:08
92楼

好东西,值得一看,应该分享,不然就真的可惜了。

那里

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2015年12月02日
发表于:2018-06-05 13:55:23
93楼

看不到图呀 楼主

幽兰物语

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 29回
  • 年度积分:85
  • 历史总积分:125
  • 注册:2009年5月27日
发表于:2018-06-20 11:25:44
94楼

学习一下 正在搞一个项目 正好需要

幽兰物语

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 29回
  • 年度积分:85
  • 历史总积分:125
  • 注册:2009年5月27日
发表于:2018-06-20 11:31:06
95楼


回复内容:

对: 幽兰物语 学习一下 正在搞一个项目 正好需要 内容的回复!看不到图啊!能整个案列下载吗?

-------------------------


baihuaicheng

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 62回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2018年6月20日
发表于:2018-06-20 14:30:46
96楼

谢谢楼主,谢谢楼主分享

nihao723

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2011年4月17日
发表于:2018-07-03 20:26:46
97楼

好,参考一下

*

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 73回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2018年6月05日
发表于:2018-07-10 12:30:27
98楼

能给些详细的资料!非常谢谢!

z52606061

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 11回
  • 年度积分:0
  • 历史总积分:196
  • 注册:2012年10月17日
发表于:2018-08-30 11:18:32
99楼

谢谢楼主分享


QQ12191868

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 107回
  • 年度积分:0
  • 历史总积分:165
  • 注册:2018年5月15日
发表于:2018-08-30 11:52:12
100楼

常年回收西门子PLC模块、西门子触摸屏、变频器等,新旧不限!158-0616-2680


热门招聘
相关主题

官方公众号

智造工程师