工控编程吧
标题: 关于s7-1500和多个s7-1200通信的问题 [打印本页]
作者: baikhgmv 时间: 2016-9-18 22:24
标题: 关于s7-1500和多个s7-1200通信的问题
关于s7-1500和多个s7-1200通信的问题目前,我们按照西门子本地技术人员的建议,采用一个s7-1500和多个s7-1200(16/20个)通信,每个s7-1200会上报各种各种状态,由s7-1500统一协调各种资源(包括两个s7-1500之间通信)进行处理相关事件,我们的所有互联是profinet连接。具体应用场景就是水厂的多个滤池和沉淀池等二级PLC子站和水厂净化水车间PLC一级子站通信!
-----可以用智能从站试试
-------可是具体怎么做,我初次接触1500,,1200也就接触不到1年,如果用点对点那种tcp通信方式,我怕主cpu受不了,因为每个1200二级子站还带有一个基于网络通信的触摸屏,我在这里请教各位,能给些好的建议吗?
-----简单点,就用S7通讯呗
--------S7-1200设置为I-device在总线上IO设备。S7-1500在总线上设置为IO控制器。他们直接可以直接进行数据的交换。
或者直接建立S7-连接进行数据交换。
或者使用TCP通讯数据交换。
根据实际情况,数据的实时性要求进行选择。
具体操作手册在全球技术资源下载里面都可以搜索的到的应该。
------很多种选择,就按Z版所说的简单点用S7。
----污水处理对数据实时性要求不太高,可用以太网,也简单些
-------赞同用S7通讯,这个数量1500没问题的
--建议使用1500做IO控制器,1200做IO设备!这样通讯只需要组态通讯双方的地址和字节数,不需要单独再写通讯的程序!
--------1500的S7资源是多少??
1500的链接资源如何理解?
以cpu516-3pn/dp为例,
cpu的技术参数,S7的连接数量是16,个人理解S7的最大资源就16个(不包括增加通讯模块)
但是我在TIA做了个组态,建了20个S7的连接,编译也正常疑问1:1500的资源怎么来定
疑问2:我建了1个hmi的连接,资源却占用了2个
-------------S7-1500的通讯资源,基本看总数,除了保留的外,其他是可以任意分配的。
屏和PLC的连接,如果激活诊断信息,就会占用多占用一个链接
------纠正一点
“cpu的技术参数,S7的连接数量是16,个人理解S7的最大资源就16个(不包括增加通讯模块)”
技术参数所指的S7路径连接数量是S7的路由功能,并非我们说的S7的连接,在此更正!
-----谢谢,综合各位热心朋友的建议,最后决定采用S7连接,通过PUT/GET实现通讯,谢谢大家
欢迎光临 工控编程吧 (https://www.gkbc8.com/) |
Powered by Discuz! X3.4 |