WINCC与S7200通讯有以下方法:,
1:WINCC和200用本身的端口走PC ACESS+CP5611
2:WINCC和200+CP243以太网通过OPC通讯+普通网卡;
3:WINCC和200+EM277走PROFIBUS+CP5611
4:wincc和pcAccess +pc/ppi 电缆
3种仅大允许32BYTE入/32BYTE出,另两种方法已经在WINCC6.0上测试通过
以种方法经济,支持到VW1000,5611是必需的.
PC Access
西门子新推出的PC Access 软件是于S7-200 PLCs 的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通信。 PC Access 软件自带OPC 客户测试端,用户可以方便的检测其项目的通信及配置的正确性。
PC Access
不能直接访问PLC存储卡中的信息(数据归档、配方)
不包含用于创建VB客户端的控件
可以在你的PC机上用Micro/WIN 4.0和PC Access同时访问PLC(使用同一种通信方式)
在同一PC机上不能同时使用PC/PPI电缆、Modem或Ethernet访问同一个或不同的PLC,它只支持PG/PC-Interface中所设置的单一的通信方式 PC Access中没有打印工具
使用同一通信通道,多可以同时监控8个PLC
Item的个数没有限制
PC Access专为S7-200而设计,不能应用于S7-300或S7-400 PLC
问;我现在有七套PLC,下面六套向七套传输数据,现阶段我的方案如下:
1、每套PLC带一个以太网通讯模块,以太网通讯模块有两个RJ45接口。
2、不使用交换机,通过接口把七台PLC进行串联连接。
3、不知道这种方案是否可行,以及设计时的需要注意事项?
答:您好,可以不用交换机,但用交换机方案。因为做成总线型拓扑时,如果中间站点断电会影响后面站点的通讯。
如何把电脑时间输给S7-200,每次下载时会把电脑时间输给PLC吗?还只能用SET_RTC来设置
答:要设置日期、时间值,使之开始走动,可以:
用编程软件(Micro/WIN)的菜单命令PLC > Time of Day Clock...,通过与CPU的在线连接设置,完成后时钟开始走动
编用户程序使用Set_RTC(设置时钟)指令设置
Micro/WIN可以通过任何编程连接实现实时时钟的设置。
通过编程软件 Micro/WIN 设置 CPU 的时钟,先建立编程通信连接。
在 Micro/WIN 菜单中选择“PLC > 实时时钟”命令,打开“PLC 时钟操作”对话框:
1.要设置时钟的 CPU 网络地址,取决于在“通信”界面中的选择
2.设置日期:选择需要修改的数据字段,直接输入数字,或者使用输入框右侧的上下按钮调整
3.设置时间:选择需要修改的数据字段,直接输入数字,或者使用输入框右侧的上下按钮调整
4.读取 PC 时钟:按此按钮可以读取安装 Micro/WIN 的 PC 机的本机时间
5.读取 PLC 时钟:按此按钮读取 PLC 内部的实时时钟数据
6.根据需要选择夏时制调整选项
7.按“设置”按钮,将上面的时钟日期数据写入 PLC
其中“功能、编程与调试”----“实时时钟”一节有详细的介绍!
HMI 人机操作界面与 S7-200 的时钟同步功能包括两个方向的时钟同步:
1.PLC 到面板的时钟同步。
西门子操作面板可分为硬件时钟面板(TP/OP/MP270,MP370 等)和软件时钟面板(XP170X, XP177X,K-TP178 micro 等)。软件时钟面板和无备份电池的硬件时钟面板, 当断电关机后, 面板的内部时钟就会丢失, 回到出厂时的状态。但面板可以通过设置,来定时读取 PLC 的硬件时钟信息,以保持和 PLC 时钟一致,这就是 PLC 到面板的时钟同步。
2.面板到 PLC 的时钟同步。
与上述相反,即用面板的时钟来校准 PLC 的系统时钟。PLC 实际上是得到面板的时钟信息后,调用相应设置时钟的函数(或者通过用户编制的程序),改自己的系统时钟,以保持和面板时钟一致。在本文所提供的例程中,实现的是用 PLC 的时间同步面板系统时钟,同时可以在面板上修改 PLC 的时钟,从而间接地修改了面板的系统时钟。
S7-200 系列中 CPU 224 以上的 CPU 都有内置的实时时钟,而 CPU 221/CPU 222 没有内置实时时钟,需要外插“时钟电池卡”才能使用实时时钟和时钟同步功能。