大连市西门子PLC通讯处理器

产品名称 大连市西门子PLC通讯处理器
公司名称 合众博达科技
价格 .00/个
规格参数
公司地址 湖南省长沙市天心区南托街道创业路159号电子商务产业园901房004号(集群注册)
联系电话 18321983249 18321983249

产品详情

大连市西门子PLC通讯处理器

两个 S7-300 站通过在 NetPro 组态的 S7 连接 传送数据,必须在程序中调用通信功能块 FB12 'BSEND' 和 FB13 'BRCV' 方能实现。
S7 连接需要在通信双方都组态,因为通过 FB12 "BSEND" 和 FB13 "BRCV" 的 S7 通信是基于客户机-客户机模式的。

通信功能块 FB12 "BSEND" 和 FB13 "BRCV"的特点 

FB12 和 FB13 是异步通信功能块。
必须在 OB1 中调用 (参考条目 ID: 2795485)。
FB12 和 FB13 在多个 OB1 循环中执行。
FB12 由输入参数"REQ"使能触发。
FB13 由输入参数"EN_R"使能触发。
任务完成状态由 "DONE","NDR" 或 "ERROR"表示。
BSEND 和 BRCV 可以在一个连接上同时进行。
通过CP343-1 或 CP342-5 交换数据的版本 FB12 "BSEND" 和 FB13 "BRCV" 通信块可以在 SIMATIC_NET_CP 库 "CP 300 > Blocks"下找到。
通过 S7-300 CPU, IM151-8 PN/DP CPU 或 IM154-8 CPU 集成的 PROFINET 接口在"CPU_300" 家族中交换数据的版本 FB12 "BSEND" 和 FB13 "BRCV" 通信块可以在标准库的 "Communication Blocks > Blocks"下找到。
示例程序描述  
示例 S7 程序包括从标准库中对通信块 FB12 "BSEND" 和 FB13 "BRCV" 的调用。FB12 "BSEND" 功能块用于发送数据,FB13 "BRCV" 功能块用于接收数据。
示例程序演示了通过 S7 连接 FB12 "BSEND" 和 FB13 "BRCV" 通信块功能。

首先创建 S7-300 站的硬件配置。

注意:
将 MB10 配置为时钟标志。发送任务由该时钟标志触发。保存并编译 S7-300 站的硬件组态并装载到 CPU。
例程中用到了定时器 T10 。

然后在 NetPro 中为 CPU 配置上面提到的通讯连接。如果通讯伙伴也在该 STEP7 项目中一起配置,可以配置一个指定的通讯连接。如果通讯伙伴没有与 S7-300 站在同一个 STEP7 项目下,可以配置一个未指定的通讯连接。配置通讯连接时,确认 IP 地址和 Profibus 地址已经正确分配。 同样,确认 机架/槽号和连接资源已经正确分配。这些 用于识别通讯伙伴间的通讯连接。

 FB12 "BSEND" 和 FB13 "BRCV" 必须用到的参数"ID" 在 S7 连接的属生对话框的 "General" 选项卡下查看。

 
图. 01

示例 STEP 7 程序包括 OB100, OB1, FB105, DB105, DB200, DB201, FB12 和 FB13 块。

OB100:
OB100 是启动组织块,当 CPU 重新启动(暖启动)时运行。在这个组织块中通过 M0.3 使能次通讯触发器。

OB1
OB1循环执行。FB105 在此OB中调用(背景数据块: DB105) 使用 M0.3 作为参数 (INIT_COM)。FB105一旦执行 则复位 M0.3 "START-UP".



西门子电源6EP3330-6SB00-0AY0电源 24 V / 0.6 A 调节型电源 输入:AC 100-240 V 输出:DC 24 V / 0.6 A




1. 概述
在现场应用中,很多仪表和设备仅支持Modbus RTU的通讯协议,第三方仪表可以做Modbus主站或从站,西门子的通讯模块CP341 / CP441-2 通过Dongle(硬件狗)可以扩展该协议,S7-200 集成的口可以支持自由口通讯,通过指令库也可以方便的实现Modbus RTU通讯。本文以S7-200作为Modbus 主站,CP341作为Modbus 从站,实现Modbus RTU通讯,阐述两者在通讯方面的设置和注意事项。


2. 软件环境

2.1 STEP7 V5.4 SP4
用于编写 S7-300/400程序,此软件需要从西门子购买,本文档中的300的程序是使用Step7 V5.4 SP4的软件编写。

2.2 CP PTP Param V5.1 SP11
串行通讯模板的驱动程序,安装此驱动后才能对PtP模板进行参数配置,并在Step7中集成通讯编程需要使用的功能块。此驱动随购买模板一起提供,也可以从以下的链接下载:27013524

2.3 CP PTP Modbus Slave V3.1 SP7
CP341或CP441-2用于Modbus从站时,需要安装此驱动协议,但安装之前必须先安装PtP Driver,此驱动可以在购买Modbus Dongle时选择购买,也可以从以下的链接下载:27774276

2.4 STEP7 Micro/WIN V4.0 SP6
用于S7-200编程的软件,本文档中的200的程序是使用Step7 Micro/win 的软件编写。此软件可以从西门子下载中心免费下载,也可以从以下的

2.5 Toolbox_V32-STEP 7-Micro WIN 32 Instruction Library
S7-200实现Modbus RTU功能,可以使用Modbus的指令库,要使用西门子的标准指令库,必须先安装指令库的软件包 Instruction Library,安装后,可以在Step 7-Micro/WIN软件的库中找到Modbus相关的指令,该软件包可以从以下的链接下载。 网站 自动化系统>>S7-200>>软件,文档编号S0010。

SIMATIC IPC427D 为机器、工厂和控制柜厂商提供了一种适合在机器上、过程级或工业环境中使用的高性能、紧凑型 PC 平台,可用于:

  过程和机器数据的测量和检查、开环及闭环控制

  数据可视化的工业环境中的应用。

  机器级的所有应用程序,以 C/C++ 或使用 WinAC/WinCC flexible/WinCC RT Advanced 创建,需要坚固耐用的超紧凑型 IPC(配备高计算能力)

  其他新应用场合,如造船、楼宇自动化、水处理、RFID

  应用领域从使用 WinAC 完全集成在全集成自动化 (TIA) 中的自动化 PC、基于 C/C++ 的自动化解决方案(配备具有实时和多任务能力、久经验证的 SICOMP RMOS3 操作系统)、到一般 IT 用途中的“独立”应用。 对于需要 Windows 7 Ultimate 的软件产品,硬盘上或固态硬盘 (SSD) 上预装有 Windows 7 Ultimate 组合产品。

  SIMATIC IPC427D 具有 CE 标记,适合在工业应用中以及在家庭和商业环境中使用。 因此,它也可在楼宇自动化系统或公共设施中使用。 该装置还具有重要的船级社认证,规定使用 CF 存储卡的组态。

  由于采用无风扇设计,并使用了 SIMATIC PC CF 存储器,实现了无旋转组件设计,系统可用性得到提高。 可以将 CF 存储器置于外部以便于从外部更换,或将其置于内部以提供保护。

  SIMATIC PC 可与 WinCC SCADA 或 WinCC(Advanced、Professional)一起作为具有价格优势的 SIMATIC HMI 产品包来订购。

  设计