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

各位大侠们好。小弟这里有S7300一套(CPU:315;CP 343-1)现增加一个S7 200分站(216CPU并且拓展了两个I/O模块;CP 243-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、在300PLC netpro中有没有插入新S7连接指向200PLC的IP.还有200组态中300的TSAP是否与300内是一致的。在线在STEP7 NETPRO中激活刚才建立的连接显示是否连接上。
2、检查网络向导中的客户机通道CHAN_ID注意不要搞错.
3、测试的时候用MW300强制一个整数,然后在200中读位。
4、读写地址双边对应。
5、你说的VB3001是不是ERROR错误状态如果是的话解释为:连接中止或在一个没有准备就绪的通道中尝试执行读/写命令。排除方法:检测通讯伙伴的连接路径。

提问者对于答案的评价:
可能是300CP有问题了。谢谢你。呵呵

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日
下一篇 2018年3月6日

相关推荐

  • s7200连接

    STEP 7 – MicroWIN V4.0 SP9 软件 运行环境win7 32位 专业…

    2021年7月5日
  • 200编程电缆驱动

    我有一根6ES7 901-3DB30-0XA0的编程线。连在电脑上以后不能虚拟出COM口,驱动安装的人体输入设备。换了三台电脑都这样。把别的线拿过也是这样。实在不知道问题…

    SIMATIC S7-200 2021年7月5日
  • EM277浮点数的传送方法

    EM277浮点数的传送方法整数能传送到s7300里但浮点数不会请帮助 最佳答案 用整数结合标定的方法来实现吧!类似模拟量处理。其实只要实数格式一样就可以,但主站的人不一定愿意多试。…

    SIMATIC S7-200 2017年11月25日
  • S7200 SF灯亮

    cpu226下面接了个以太网模块CP243和6个扩展模块,通讯口上接了个smart触摸屏;正常运行一段时间,突然SF灯亮 CPU停止运行,重新下载程序后重新启动,又正常,…

    SIMATIC S7-200 2020年10月31日
  • 如何通过用户程序修改IP地址?

    一个项目是3套226CN PLC通过以太网连接,想在上位机/触摸屏上修改IP地址,程序上是如何编写?以太网向导生成的时候,有个存储分配区,但是那个存储区里有两个相同的IP…

    2018年12月6日
  • x,y方向上控制步进电机运动,200PLC能办到吗?

    如果能的话,请说明思路,如果不能的话,有什么更好的解决办法啊?要不要做闭环控制啊?请多多指教。 最佳答案 200晶体管CPU能控制X,Y方向。可以输出两路脉冲驱动两个不同的步进驱动…

    SIMATIC S7-200 2020年10月31日
  • S7-200与带有RS232接口的设备通信

    S7-200与带有RS232接口的设备通信时,除了需要RS485转RS232的转换器外,还需要什么设备?不会烧坏通信口吧? 最佳答案 S7-200可以与其他支持串行通信的设备,如串…

    SIMATIC S7-200 2021年7月5日
  • 位控制中原点程序怎么写?

    位控制中原点程序怎么写? 问题补充:如何自己编写啊?能不能更具体点? 最佳答案 只能提供你资料了,希望对你有帮助:《Micro ”n Power西门子&nbs…

    SIMATIC S7-200 2020年10月31日
  • 模块192.168.1.200 IP地址变为16#C0A801C8,请问是如何计算出来的?

    请问精彩回答和精彩知识里有一贴关于S7-200 IP地址,不知是如何计算出来的?已做出截图如下。 图片说明:    最佳答案 16#C0A801C8直…

    2018年12月6日
  • s7200 pid自整定问题

    问题1:想控制数字量输出,是直接用PID向导里面的数字量,还是输出模拟量,再设置界限以控制数字量的输出?问题2:我在向导里设置数字量输出,占空比是1,调试的时候,为什么数字量输出一…

    SIMATIC S7-200 2020年11月1日