铜陵西门子S7-300模块代理商
本公司销售西门子自动化产品,*,质量保证,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,*,德国*
西门子dp总线是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术[2-3],可实现现场级到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案[4].profibus系列由profibus-dp/fms/pa三个兼容部分组成。其中profibus-dp和pa的特点如下[1,5]:
西门子dp总线是适用于自动控制系统与分散i/o 之间的高速通信;可取代24 v 或4~20 ma 的串联式信号传输;使用rs 485传输技术或光纤媒体。
西门子dp总线是专为过程自动化设计;可将变送器和执行器连接到一根公共总线,可用于本质安全领域;数据传输采用扩展的profibus-dp协议,还具有pa行规。
本文将采用profibus-dp和profibus-pa通信协议来构建过程控制系统。
2 系统架构
本过程控制系统用于模拟对工业现场液位、温度等信息的采集、处理,pid 控制和控制工艺流程的实时监控。系统通过西门子dp总线进行数据传输和交换,采用mpi通信方式与上位机进行通信和远程控制,从而使整个控制系统实现网络化和数字化。控制系统结构图如图1所示。
系统主要包含上位监控机、cpu、以太网通信模块、dp链路、分布式i/o和变频器dp从站、温度和压力变送器、阀门定位器、电磁流量计等。cpu 采用siemens 的s7300 315-2 dp,既具有多点通信功能的mpi 接口,又具有profibus-dp通信功能[6].
3 系统组态
3.1 硬件组态
针对西门子s7-300 plc 来说,其硬件组态是通过step7 软件来实现的。组态过程主要包括以下几个步骤。
1新建项目。
新建项目时需选择好存储路径和项目名称。
2添加工作站
右键---新建的站点名字,选择插入simatic300 station.
3硬件配置[7]
双击hardware 进入硬件配置界面,从右侧硬件列表中拖入机架,并按实际机架上模块的顺序依次添加电源、cpu315-2dp、ai/ao模块。dp/pa link等。根据每个测试系统的不同,有选择的在pa层挂入变频器、流量计、变送器和电磁阀等对象。图2是组态完的结果。
西门子dp通讯电缆产品注意事项:
硬件配置必须和实际plc 上挂的模块一致,具体的设置参数要看模块左下方的订货号。
cpu 地址设为2,其余模块地址从4 开始,且不能重复[8].
设置profibus网络参数为1.5 mb/sdp。
模块地址需记住,因为编程的时候要用到。尤其是ai/ao模块地址要记住,以数据的正确通信。
ai/ao模拟量模块的输入和输出通道信号类型此处设为两线制4~20 ma.
硬件配置好后可选择保存编译。
3.2 通信组态
在step7 软件的option 选项里选择set pg/pc inter-face,把通信协议改为cp5611mpi,---“diagnostics”
按钮进入测试页面。---“test”按钮显示正常,然后---“read”按钮读到plc地址为2表示通信成功。
软硬件均编译通过后,即可下载进plc.
西门子dp通讯电缆产品功能介绍:
3.3 监控页面组态
本例中用wincc 软件来驱动step7 的变量,实现对程序的监控。
1新建项目和添加驱动程序
新建项目时需设置项目类型、名称和路径。
选择变量管理--新建驱动程序--插入simat-ic s7 protocol suite.此通信驱动程序支持多种网络协议和类型,此处选择mpi和plc 的通信协议一致,并设置站地址为2.
2组态变量
wincc 变量类型主要有过程变量和内部变量。其中过程变量是真实值,位于plc的存储器中。内部变量表示在wincc中用来计算或模拟的内部值,不与plc之间进行通信。每个变量在组态时需定义变量名称和类型。过程变量还需选择plc中地址和数据格式变换。
铜陵西门子S7-300模块代理商