QQ登录

只需一步,快速开始

一台1500 和 多台 1200 进行数据交换

[ 复制链接 ]
一台1500 和 多台 1200 进行数据交换

大家好,我现在的项目有28个1200PLC,有1个1500PLC,现在的任务是,让1200PLC把工作数据传给1500PLC,1500PLC将数据汇总到上位机。同时,1500也会根据工作情况给1200发送一些命令,现在不知道怎么实现这些功能,请大家指导一下!




-------使用PRIFINET IO可以,1500为I0控制器,1200作为IO设备




-------方案1-S7-1500作为IO控制器,1200作为智能IO设备。

方案2- S7-1200和1500之间走S7通信或者TCP通信。



------使用1500作为控制器,1200作为IO设备的话,在组态中怎么实现,还有程序中怎么编写呢




-------S7通信或者TCP通讯在硬件组态中怎么实现,还有在软件编程中怎么实现呢


-------1、使用I device的方式,比较简单,只需要组态设置就可以

但是对硬件要求比较高,1200必须是4.0以上的版本

具体设置如下

一台1500 和 多台 1200 进行数据交换

一台1500 和 多台 1200 进行数据交换

一台1500 和 多台 1200 进行数据交换

一台1500 和 多台 1200 进行数据交换


-------2、走通讯的方式,那就比较麻烦,需要建立连接,调用功能块

西门子网站有相应的资料


关于S7、tcp,有通讯数量的要求,这个需要注意。可以建议用open ie的方式


-------建议走i-device,速度比S7快很多,并且是基于组态的,不用额外的编程,不容易出错!





回复

使用道具 举报

快速回复 返回列表 客服中心 搜索