作者 | 主题 |
---|---|
dxgung 游侠 经验值: 354 发帖数: 48 精华帖: 4 |
楼主 2020-02-11 17:20:57
主题:能否无需编程从S7-300中通过Profibus-DP读取数据 问题: 现场有一套设备,配备了一套S7-300的PLC通过Profibus-DP和一台SIMATIC Panel PC进行通信。在SIMATIC Panel PC上可以查看到就地设备的状态。状态信息来自S7-300。 现在需要将就地设备的状态传送到主控室。设备是进口设备,现在原厂家不再提供技术支持。 能否无需更改S7-300的程序,通过Profibus-DP将数据传送的主控?
相信自己可以召唤成功的力量
|
云山雾绕 至圣 经验值: 16384 发帖数: 2396 精华帖: 0 |
1楼 2020-02-11 18:38:22
主题:回复:能否无需编程从S7-300中通过Profibus-DP读取数据 把SIMATIC Panel PC的屏幕信息传过去就行了
开心每一天,懂得包容、感恩!
|
看雪001 至圣 经验值: 19336 发帖数: 2076 精华帖: 72 |
3楼 2020-02-11 22:43:22
主题:回复:能否无需编程从S7-300中通过Profibus-DP读取数据 楼主这个思路是可行的,对触摸屏编程,在设备组态中勾选“作为OPC服务器”,把触摸屏从plc里采集上来的数据通过opc服务器提供给上位机存档;
大道至简,知易行难
|
will666 奇侠 经验值: 8858 发帖数: 2000 精华帖: 12 |
5楼 2020-02-12 09:10:03
主题:回复:能否无需编程从S7-300中通过Profibus-DP读取数据 首先要确定是是不是有触摸屏的源程序或者需要通讯数据的地址表,也就是说你首先要知道需要采集的数据地址,这个地址可以从触摸屏源程序中查找出来,或者厂家提供过地址表。如果有了地址表,主控服务器采集数据就简单了,推荐采用以太网的方式直接从PLC读取数据,也不需要更改PLC程序。如果原300PLC没有以太网口可以买一个国产的转换模块插在CPU的MPI接口上试用,非常方便,不需要修改任何配置。楼上说的用触摸屏做OPC服务器的方法建议作为备选方案,不如直接通讯稳定,且跨设备的OPC通讯需要设置很多选项。
污水处理自控工程师,简称污师。
|
shine 至圣 经验值: 19950 发帖数: 8944 精华帖: 39 |
7楼 2020-02-12 10:55:20
主题:回复:能否无需编程从S7-300中通过Profibus-DP读取数据 数据传到主控,你就能在主控上得到数据并显示了吗? 不知道你的主控设备你们能不能自己进行修改,支持的通讯方式是什么,DP通讯可以是主从通讯,也可以是S7通讯,你们用的是哪一种?如果使用的是S7通讯,PLC这边什么都可以不做,知道数据在哪个就行。如果你想做主从,你必须在PLC和主控两边都修改组态 |
看雪001 至圣 经验值: 19336 发帖数: 2076 精华帖: 72 |
8楼 2020-02-12 11:26:33
主题:回复:能否无需编程从S7-300中通过Profibus-DP读取数据 1,6ES7 315-2AH14-0AB0,2AH属于315-2DP,没有以太网接口; 2,触摸电脑是:SIMATIC PANEL PC 677B 6AV7 875-0AA30-1AC0,这个属于工业PC(IPC),自带DP通信接口,运行软件可能是Winccflexible RT(WCF),也可能是WinCC RT,看你的需求是把这个PC Panel上的数据(通过网线)传给中控室;如果是前者(WCF),它的运行环境可以独立于开发环境,PC上很可能没有安装完整的WCF软件,也就是没有源程序可以再编辑;如果PC上运行的是WinCC,你就可以编辑。
大道至简,知易行难
|