西门子PLC以太网模块CP343-1
西门子PLC以太网模块CP343-1
西门子PLC以太网模块CP343-1
西门子PLC以太网模块CP343-1

首页>信息化管理|电子设备>自动化控制>工业电器

西门子PLC以太网模块CP343-1

型号
上海自动化仪表有限公司

免费会员 

经销商

该企业相似产品

西门子CP340通讯处理器

在线询价

西门子CP340通讯处理器模块

在线询价

西门子S7-300CP340通讯处理器

在线询价

西门子PLC通讯模块CP340

在线询价

西门子PLC通讯处理器CP340

在线询价

西门子PLC通讯处理器模块CP340

在线询价

西门子CP343-1以太网模块

在线询价

西门子S7-300以太网模块CP343-1

在线询价
西门子

(上海自动化仪表有限公司)是专业从事西门子工业自动化产品销售和系统集成的*。在西门子工控领域,公司以精益求精的经营理念,从产品、方案到服务,致力于塑造一个“行业专家”品牌,以实现可持续的发展。

      
多年以来,公司坚持“以客户为本,与客户共同发展”的思想,全力以赴为工矿用户、设计单位、工程公司提供高性价比、高稳定性、高可靠性的整体解决方案。
    
“我们不仅仅销售优质的产品”是公司每个员工的工作信条,在为客户提供产品和方案的过程中,我们愿意倾听客户,和客户共同完善,不断提高服务质量,超越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。
      
本公司与德国SIEMENS公司自动化与驱动部门的*紧密合作过程中,建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长,为广大用户提供了SIEMENS的较早的技术及自动控制的解决方案。

详细信息

西门子PLC以太网模块CP343-1

西门子PLC以太网模块CP343-1

1. S7 通信简介

S7 通信是S7 系列PLC 基于MPI、PROFIBUS、ETHERNET 网络的一种优化的通讯协议,主要用于S7300/400PLC 之间的通信。SIMATIC S7-PN CPU 包含一个集成的PROFINET 接口,该接口除了具有PROFINET I/0 功能,还可以进行基于以太网的S7 通讯协议。SIMATIC S7-PN CPU 支持无确认数据交换、确认数据交换和单边访问功能。功能块的调用如图1,图2 所示。本文以单边编程通信进行说明。

若单边通信设置在S7-300 集成PN 口这端时,功能块的调用如图1 所示

 

 

 

 

若单边通信设置在S7-300+CP343-1 模块这端时,功能块的调用如图2 所示

 

 

要通过S7-PN CPU 的集成PROFINET 接口实现S7 通信,需要在硬件组态中建立连接。

2. 硬件及网络组态

CPU 采用一个315-2PN/DP,另一个315-2DP+CP343-1 模块,使用以太网进行通信。在STEP7 中创建一个新项目,项目名称为PN S7。插入两个S7-300 站,在硬件组态中分别插入CPU315-2PN/DP 和CPU315-2DP.如图所示,分别组态两个系统的硬件模块:

 

 

 

 

 

 

 

注意事项:选择以太网的时候应该选择刚才组态*个站的时候新建的网络Ethernet(1),从而保证两个PLC 在同一个以太网内。

分别下载各自的硬件组态到相应的PLC 中。

3. 建立通信链接通道

前面的硬件组态只是保证了PLC 能够通过通信处理器模块到工业以太网内,并且配置了CP343-1 的IP 地址,输入/输出地址。而工业以太网采用的TCP/IP协议,是基于一种可靠的连接进行通信的。也就是说,通信双方还没有建立一个通信的通道,CPU 也就无法知道到底在和谁在通信,采用什么样的协议通信。因此,为了能够顺利通信,必须在以太网的各个站点之间建立通信链接通道。西门子的工业以太网支持的连接主要有S7 Connection、TCP/IP、ISO-ON-TCP 等。

在项目管理器界面下单击组态网络按钮,出现下图所示组态界面。

 

 

右击其中一个站的CPU(315-2PN/DP),在出现的选项中选择“插入新连接”后,如下图所示。

 

 

选择框内已组态的站点,在连接类型中选择S7 连接,单击确定按钮,出现S7属性对话框:

 

 

在常规信息标签内,这里需要用户记住连接的标识号(ID),并且单击“单向”,单击“确定”按钮,可以看到在组态网络图下半部分*行出线一个连接,这个连接包括ID 号、通信双方的CPU 的型号,连接激活状态和连接的类型等信息。因为是单向连接,连接表中没有通信伙伴的ID,选中站点CPU315-2DP 所在的小方框,连接表中没有连接信息。

 

 

 

建立好连接后选择图中的*个站的CPU,保存,编译,单击下载按钮;然后在选择另一个站的CPU 下载。在S7 单向连接,CPU315-2PN/DP 和CPU315-2DP 分别作为客户机(Client)和服务器(Server),客户机调用单向通信功能块GET和PUT,通过以太网和S7 通信,读,写服务器的存储区。服务器是通信中的被动方,不需要调用通信功能块。至此,已成功建立一个基于S7 连接的小型工业以太网。下面以该以太网为基础通过编程来实现数据的共享和通信。

注意事项:S7-300 站点是否能作S7 通信的客户机或建立S7 双向连接,与CPU和以太网CP 的订货号和固件版本号都有关系。

4. 软件编程(单边访问)

可以通过FB14“GET”,从远程CPU 中读取数据。在REQ 的上升沿处读取数据。在REQ 的每个上升沿处传递参数ID、ADDR_1 和RD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1 和RD_1 参数。通过状态参数NDR 数值为1 来指示此作业已完成。只有在前一个作业已经完成之后,才能重新激活读作业。远程CPU 可以处于RUN 或STOP 工作状态。如果正在读取数据时发生访问故障,或者如果数据类型检查过程中出错,则出错和警告信息将通过ERROR 和STATUS 输出表示。

通过使用FB15“PUT”,可以将数据写入到远程CPU。在REQ 的上升沿处发送数据。在REQ 的每个上升沿处传递参数ID、ADDR_1 和SD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1 和SD_1 参数。如果没有产生任何错误,则在下一个FB 调用时,通过状态参数DONE 来指示,其数值为1.只有在zui后一个作业完成之后,才能再次激活写作业。远程CPU 可以处于RUN 或STOP模式。如果正在写入数据时发生访问故障,或如果执行检查过程中出错,则出错和警告信息将通过ERROR 和STATUS 输出表示。

打开CPU315-PN/DP 的OB1,在OB1 中依次调用FB14,FB15 如图所示,插入两个共享数据块DB1 和DB2,在CPU315-2DP 站点中插入两个共享数据块DB3 和DB4。

 

 

同类产品推荐

相关分类导航

产品参数

在线询价 在线询价
您的留言已提交成功~

采购或询价产品,请直接拨打电话联系

联系人:销售部

联系方式:
当前客户在线交流已关闭
请电话联系他 :