浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西门子模块6ES332-5HF00-0AB0

西门子模块6ES332-5HF00-0AB0

PCS 7系统是否支持S7-300 PLC?

标准PCS 7系统仅支持S7 -400 /S7-400H CPU,不支持S7-300 PLC组态。用户需要单独安装PCS 7 Industry Library工业库,进而实现在PCS 7系统中组态S7-300 PLC的功能要求。

SIMATIC PCS 7 Industry Library V8.0 的功能是以 SIMATIC PCS 7 过程库的形式执行的,是对此过程库的标准功能的理想补充。 由两个可单独安装的子库组成:

·         Industry Library for PCS 7 :是一个用于对 SIMATIC PCS 7 过程库进行功能扩展的领域库

·         Industry Library for S7:是一个用于对基于 S7-300 控制器的成套设备进行组态的领域库

PCS 7工业库对S7-300 CPU基本要求

·         硬件: 带有 V3.1 或更高版本固件的 S7-300

·         软件: SIMATIC PCS 7 V8.0 或 SIMATIC STEP 7 V5.5 和 CFC V8.0

PCS 7中如何集成S7-300 CPU?

为了实现在PCS 7中集成S7-300 CPU,在PCS 7 中工业库提供了两个子库:IL for PCS 7和IL for S7,其中的“IL for S7"主要就是面向S7-300 CPU环境下的应用需求。而在PCS 7中集成S7-300 CPU主要有两个方式,一个是以S7-400 CPU为主,S7-300 CPU作为类似RTU的角色与S7-400 CPU通讯,提供相应的数据;另一个方式则是S7-300 CPU独立组态,包含OS或操作员面板等,无须额外的作为主控的S7-400 CPU站。

如何基于工业库在PCS 7中集成S7-300 CPU

OS系统能否与S7 -300、 S71200、S7-1500 PLC建立通讯?

 

PCS 7系统支持OS服务器/OS单站直接建立与S7-300/ S7-1200,S7-1500 PLC 建立相应的通讯连接。

对于S7-300 PLC,可通过创建‘SIMATIC S7 Protocol Suite’驱动通道,建立基于TCP/IP或Industrial Ethernet 通讯连接。

对于S7-1200,S7-1500 PLC,创建‘SIMATIC S7-1200,S7-1500 Channel’通道驱动建立连接。

西门子卡件6ES7315-7TJ10-0AB0

1 自引导方式介绍和准备

  1.1 自引导方式介绍

  在下面的情况下,触摸屏需要通过自引导的方式恢复为出厂设置。

  (1) 当触摸屏不能进入操作系统,例如触摸屏启动后显示为白色的界面。

  (2) 触摸屏界面上弹出系统错误提示,例如找不到PDATA.FWX文件。

  (3) 点击装载窗口上的按钮无反应或者报错。

  (4) 忘记触摸屏的密码,无法进入触摸屏的控制面板。

  目前支持通过以太网连接恢复为出厂设置的面板类型为MP377和TP177B 4.3"( 订货号为6AV6 642-0BD01-3AX0)

  注意:

  OS更新与恢复为出厂设置区别

  (1)恢复为出厂设置时,HMI 设备上的许可证密钥将被删除。如果不使用恢复为出厂设置来更新操作系统,则 HMI 设备上的许可证密钥将会保留。

  (2)恢复为出厂设置时,所有数据通道参数均会恢复。只有重新配置数据通道之后,传送才能启动。

  1.2 下载准备

  以太网线,直通线或者交叉线均可。建议使用交叉线,因为直通线需要计算机的网卡支持直通线。

  (1)交叉线:

  一端使用T568B标准(橙白—1,橙—2,绿白—3,蓝—4,蓝白—5,绿—6,棕白—7,棕—8),另外一端使用T568A(绿白—1,绿—2,橙白—3,蓝—4,蓝白—5,橙—6,棕白—7,棕—8 )。

  (2)直通线:

  两端都使用T568B标准(橙白—1,橙—2,绿白—3,蓝—4,蓝白—5,绿—6,棕白—7,棕—8)。

  注意:

  上面的数值1,2,…,8 表示RJ45接头的引脚序号。

  2 下载设置

  2.1 触摸屏的下载设置

  给触摸屏断电。

  注意:

  保持触摸屏处于断电状态。

  2.2 组态计算机上的下载设置

  (1)设置PG/PC接口

  打开组态计算机的控制面板,找到Set PG/PC接口图标,双击出现如下画面界面,在应用程序访问点中选择S7Online(Step 7)-->本地的以太网卡名称。

西门子6AG1647-0AF11-4AX0

  图1

  (2)打开ProSave软件

  ProSave软件在安装WinCC Flexible时默认安装。同时,ProSave也可以单独安装。下载链接如下:10347815

  在开始—>所有程序—>SIMATIC—>ProSave下打开ProSave软件,如下图所示:

西门子6AG1647-0AF11-4AX0

  图2

  (3)ProSave软件设置

  在ProSave软件中,在设备类型中选择触摸屏的型号,并将连接方式选择为Ethernet,如下图中的内容1所示。同时,在IP地址中输入一个IP地址,此IP地址与组态计算机处于同一个网段。,或者IP地址任意,且不与计算机本身的IP地址冲突。

西门子6AG1647-0AF11-4AX0

组态一个到S7-300的服务器连接:
S7-200和S7-300的S7连接通过TSAP来定义。
注意:分别组态S7-200和S7-300时,本地和远程的TSAP号是必须对应的。通常本地TSAP是默认的,所以在组态此步骤时,需要两边确认一下。

本地TSAP为12.00无法更改,远程TSAP设置为10.04(这是在STEP7网络组态得到的参数)。激活“接受所有连接请求"复选框,点击“下一步"按钮继续组态。

选择CRC校验,使用缺省的时间间隔30秒,点击下一步按钮。

填写模块所占用的V存储区的起始地址。你也可以通过建议地址按钮来获得系统建议的V存储区的起始地址, 点击下一步按钮。

点击"完成"按钮完成以太网向导设置。


之后功能块ETHx_CTRL 和 ETHx_XFR将被创建,必须在STEP 7-MicroWIN的主循环块MAIN (OB1)中调用这些功能块。
功能块ETHx_CTRL 用于建立通讯。编写图中的通讯程序,保存组态并下载到S7-200 CPU上。

注意:功能块ETHx_XFR 仅在用于客户端进行数据传送时才被调用。

S7-300侧组态

本例中使用S7-300作为样例建立S7连接,对于S7-400的组态步骤是一样的。
在STEP7中打开S7-300项目文件,通过Options--Configure Network或者是相对应的图标打开NetPro对话框。


在NetPro中选中S7-300站的CPU并通过菜单命令,Insert--New Connection添加一个新连接。


选择连接伙伴为“unspecified"及连接类型为“S7 connection"。点击“Apply"按钮,之后S7连接的属性对话框将打开。


由于S7连接是由S7-300创建,因此在S7连接的属性对话框中须激活“Establish an active connection“复选框。输入通信伙伴CP243-1的IP地址,之后点击“Address Details"按钮。


在“Address Details"对话框中,本地的TSAP通常选用默认,输入通信伙伴的TSAP,本例中S7-200的TSAP为12.00。
注意:分别组态S7-200和S7-300时,本地和远程的TSAP号是必须对应的。通常本地TSAP是默认的,所以在组态此步骤时,需要两边确认一下。


西门子卡件6ES7315-6TH13-0AB0

在NetPro中选中S7-300站,保存及编译后下载到S7-300 中,此处注意需要下载网络组态。

接下来,在S7程序中调用功能块,进行编程。

STEP7编写PUT/GET程序

需要在S7-300程序中,调用功能块FB14 “GET" 和 FB15 “PUT"。可以在Standard Library--Communication Blocks--Blocks下找到这些功能块。
注意:
1. ID:为Netpro里组态S7连接属性窗口中的Block paramters-Local ID。
2.ADDR_1为伙伴PLC的数据区域,由于通信伙伴是S7-200的V区,V区与S7-300的DB1地址相对应。
3.RD_1为本地PLC的数据接收区;SD_1为本地PLC的数据发送区。

如果通信无法建立,请查看“PUT"和“GET"指令的错误代码,STATUS仅在一个周期内有效,需要在ERROR=1时捕捉错误状态。如下图所示:

对于FB14 “GET" 和 FB15 “PUT"的输入参数'ID",也可通过鼠标右击功能块ID引脚,可以自动插入本地ID连接。如下图所示:


展开全文
优质商家推荐 拨打电话