技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 关于s7 200 和s7 300 以太网通讯问题

关于s7 200 和s7 300 以太网通讯问题

郑志武 发布于2013-12-04 11:55 36 0 标签:

有s7300一套(cpu:315;cp343-1)现增加一个s7200分站(216cpu并且拓展了两个i/o模块;cp243-1)使用以太网进行通讯。准备将原300作为主站。按照网上的课件进行了配置却通讯不了。请教各位大师。
本人操作如下:
1、在200处设置设置模块位置为2(根据读取模块获得)
2、设置网络地址192.168.1.10
3、i/o输出地址使用4(缺省默认值);连接模块数目设为1;
4、在配置连接画面设置为项(此为客户机连接);远程属性下填写的是03.02();底下填写服务器地址(300站地址192.168.1.6)
5、在数据传输里面先设置写入远程服务器连接字节数写10本地plc地址填写vb4000-vb4009服务器为mb200~mb209;再设置从服务器内读取数据读取字节数位10本地plc地址设为vb4100~4109服务器为mb300~309;底部符号名分别为peermessage20-1和peermessage20-2;
6、配置crc保护
7按建议地址后生成地址vb1415~1614
8、生成两个模块eth2-ctrl和eth2-xfr;
在主程序main处调用此两个模块
data拐角和chan-id拐角为peermessage20-1,connection2-0其他跟教程里面的地址一致。
现在200强制vb4000任意一个数300内的mb200(此点没有被占用)没有任何变化。
在300强制mb300任意数200内vb4100没有任何变化。两个plc地址进行ping命令地址都是通的。(不存在网络地址占用的情况)。但是:vb3001输出是5不知道是什么意思?请各位师傅帮忙看看。谢谢。

佳答案

1、在300plcnetpro中有没有插入新s7连接指向200plc的ip.还有200组态中300的tsap是否与300内是一致的。在线在step7netpro中激活刚才建立的连接显示是否连接上。
2、检查网络向导中的客户机通道chan_id注意不要搞错.
3、测试的时候用mw300强制一个整数,然后在200中读位。
4、读写地址双边对应。
5、你说的vb3001是不是error错误状态如果是的话解释为:连接中止或在一个没有准备就绪的通道中尝试执行读/写命令。排除方法:检测通讯伙伴的连接路径。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签