OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4447|回复: 1

两台200smart以太网通讯_多台S7-200SMART系列PLC之间的以太网通信

[复制链接]

221

主题

221

帖子

0

精华

高级会员

Rank: 4

积分
762
金钱
762
注册时间
2021-5-18
在线时间
28 小时
发表于 2021-6-2 16:01:22 | 显示全部楼层 |阅读模式
一、以太网通信的概念和认识

200 SMART PLC 上自带了一个RJ45的通讯网口,还有一个RS485(以太网)的串口,在这两个通讯口中,均能实现设备与设备之间的通信,以太网我们常用的有给CPU上下载程序及固件升级等。除此以外,还可以实现设备与设备之间的以太网通信,(比如触摸屏、组态王等)实现两个或多个PLC之间的数据交换;以太网的通信传输速度比自由口等其他串口通信速率要快,一次最多可传输200个字节的数据

西门子与西门子设备之间的通信更多的是走S7通信,但如果西门子需要和其他品牌的设备通信时,S7通信就无法满足了;此时可使用TCP/IP、UDP、MODBUS TCP等。在200 SMART PLC中,固件版本在2.2 以上时就增加了TCP/IP、UDP等(开放式通信) SMART PLC和其他设备做通信时,分本地站和远程站。远程站无需编写通信程序。本地站类似串口通信的主站,远程站类似从站;区别在于串口通信需要发送通信请求,而开放式通信是时刻进行数据交换的

二、以太网通信的具体操作

200SMART系列PLC之间的以太网通信,两台PLCC之间要实现以太网通信的话固件版本一定要在2.0 以上才行;要实现以太网通信我们可以通过两种方式去完成:一是通过编程的方式,编程方式灵活;二是通过向导的方式。

要实现PLC之间通过以太网进行数据交往,可使用GET(读)/PUT(写)操作配置;GET/PUT操作配置通过向导的方式进行配置:

1、分别对本地站和远程站PLC进行硬件组态,配备好IP地址(目的是让需要建立通信的PLC在同一个网段)

2、在本地站中使用GET/PUT向导配置通信程序,远程站中不需要编写任何通信程序
选择操作向导:
b4b605313d82fe6caac2111bbeda8aa4.jpg
一个操作项就是一个读或写的操作;一个操作针对一个PLC,最多添加24个
de7f618e280f4e79fe7b1e768066273f.jpg
一个PLC做本地站的时候可最多带8个远程站PLC ,同时一个本地站的PLC也可以响应8个远程站的请求。本地站PLC也能被其他PLC访问

PUT:把本地站的数据写给远程站

GET:本地站读取远程站的数据

不同远程站PLC的IP地址填写实际对应的地址,但必须和本地站IP在同一网段!
0efa0ac53354335d6accb8eda42d46d0.jpg
存储器分配的地址在程序中不能再重复使用
a41c791a06a47cc08b7ff720afebbf33.jpg
选择下一步。。下一步。。最后点生成


原文链接:https://www.yunduoketang.com/article/hudongjiaoyupingtai.html

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

456

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1072
金钱
1072
注册时间
2021-4-26
在线时间
352 小时
发表于 2021-6-2 18:35:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 15:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表