热门搜索:

上海西邑电气技术有限公司成立于1996年。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。总部设在上海,办公面积1500多平方米,员工150余人。

    那里有卖西门子LOGO模块

    更新时间:2024-07-02   浏览数:163
    所属行业:电气 电气成套设备
    发货地址:上海市金山区  
    产品规格:那里有卖西门子LOGO模块
    产品数量:10000.00台
    包装说明:全新原装
    价格:面议
    产品规格那里有卖西门子LOGO模块包装说明全新原装

    那里有卖西门子LOGO模块

    《销售态度》:质量保证、诚信服务、及时到位!
    《销售宗旨》:为客户创造价值是我们永远追求的目标!
    《服务说明》:现货配送至全国各地含税(16%)含运费!
    《产品质量》:原装正品,全新原装!
    《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
    blob

    西门子今日在北京举办工业网络*计划发布仪式,同时宣布对外招募工业网络*合作伙伴。通过这一计划,西门子希望携手合作伙伴构建数字化时代的工业通讯网络生态系统,为业内*提供完整的工业通讯网络培训和认证体系,全面提升中国工业网络行业的整体实力,从而具备为各领域客户量身打造工业通讯网络的强大能力,助推数字化转型的落地。

    面向未来的工业通讯网络是打造数字化工厂和实现数字化转型的基础。数字化时代的通讯网络需要具备高可靠性、可用性和安全性,还要实现信息技术(IT)与制造技术(OT)网络的融合,更长远的目标还包括与云的连接并对之进行监控。作为一个复杂的系统工程,这一目标需要专业能力来支持,需要经过详细的规划与分析、通过定制化的设计方案确保技术与企业的信息环境实现安全和可靠的对接。“西门子凭借在工业网络规划、设计和实施方面数十年的丰富经验,在提供定制化工业通信网络产品、解决方案与服务,乃至全面的设计与实施支持同时,确保了工业通信网络与企业IT系统的连接能够满足未来不断变化的需求。”西门子(中国)有限公司过程工业与驱动集团副总裁、过程自动化部总经理姚峻表示。“工业网络*计划的开展将构建起一个工业通讯领域的*社群,从而提升国内工业通讯领域的整体能力,为各行各业的数字化转型铺平通讯之路。”

    工业网络*计划的一个重要组成部分是工业网络*国际认证培训项目。该培训项目内容涵盖工业网络相关领域的*级的专业知识,如包括交换、路由、安全和无线通讯在内的工业通讯技术,以及工业通讯网络作为自动化技术如何与IT接口等。这也是目前工业通讯领域内较为完整和系统的国际化培训与认证体系,能够提供层级式的认证培训。西门子目前已经在中国部署并开放了直至工业网络专业认证(CPIN)一级的*培训认证课程服务。

    西门子在工业通讯领域已经有数十年的经验,早在1985年就开始提供工业以太网解决方案。西门子工业通讯产品和解决方案已经贯穿工厂自动化局域网通讯、无线远程通讯,并可跨越广域网和Internet,打造直至云端的完整数据通道,并将随着新技术的发展而持续拓展。在今年的汉诺威工业博览会上,西门子将新的通讯技术列为数字化企业未来发展的方向之一。西门子将基于时间敏感型联网(TSN)来强化工业通讯,计划年内推出**批相关产品,如具有TSN功能的网络组件、通信处理器、软件和网络管理系统等。今年三月,西门子收购工业实时定位系统(RTLS)的供应商Agilion GmbH公司,强化了其实时定位技术,为客户实现实时供应链管理提供了可能。此外,西门子还推出了Ruggedcom RX1400 CloudConnect多服务平台,可接入云端实现边缘计算功能。

    1. CP342-5 作从站与FC1(DP_SEND),FC2(DP_RECV)的应用
    CP342-5 作为主站需要调用FC1,FC2 建立通讯接口区,作为从站同样需要调用FC1,FC2 建立通讯接口区,下面将以S7-400 CPU416-2DP 作为主站,CP342-5 作为从站举例说明CP342-5 作为从站的应用。主站发送16 个字节给从站,同样从站发送16 个字节给主站。


    2. 硬件和软件需求
    软件:STEP 7 V5.2
    硬件:
    1.PROFIBUS-DP 主站S7-400 CPU416-2DP
    2.从站选用S7-300,CP342-5
    3.MPI 网卡CP5611
    4.PROFIBUS 电缆及接头


    3. 网络配置图

    PG S7-400 S7-300 带DP 342-5

    PROFIBUS

    硬件连接:在该实例中,S7-400 CPU416-2DP 做主站,CP342-5 作从站。先将S7-400 和S7-300 , CP342 -5 分别进行初始化。然后将用PROFIBUS 电缆将S7-400 的DP 口与CP342-5 的PROFIBUS 接口按上图连接好。修改CP5611 的参数使之与PROFIBUS 网络一致,并将其连接到PROFIBUS 网络上,下面介绍组态详细步骤。


    4.组态
    打开SIMATIC MANAGER 软件,在FILE 菜单的下拉菜单下选择“NEW” 新建一个项目,在NAME 栏中输入项目名称,将其命名为“CP342-5_SLAVE ”,在下方的Storage Location 中设置其存储位置,如下图:

    组态从站:
    在项目窗口的左侧选中该项目,单击右键在弹出的子菜单中选择Insert New Object 插入一个SIMATIC 300 Station,可以看到选择的对象出现在右侧的屏幕上。

    双击SIMATIC 300 Station 目录下的hardware 图标,打开HW configuration 进行硬件组态。在HW configuration 主界面的右侧按实际硬件安装顺序完成系统硬件组态。在菜单栏中选择“View”菜单下的“Catalog”打开硬件目录。在左侧目录中打开SIMATIC 300 文件夹,在RACK-300 下选择一个机架,把选用的基架拖到屏幕的左上方。同时在2 号槽和4 号槽分插入S7-300 CPU 和和 CP342-5 ,在配置CPU 时,会自动弹出一个对话框,此时不用做任何设置,直接点击OK 即可。由于在该实例中,将CP342-5 作为从站,配置CP342-5 网络设置时,先新建一条PROFIBUS 网络,然后组态PROFIBUS 属性如下图:

    传输输率可以根据PROFIBUS 总线长度而定,如果网络上有中继器、OBT 和OLM 要通过选项“Options”来加入。
    本例中选择传输速率为“1.5Mbps”和“DP”行规,无中继器和OBT 等网络元件,点击“OK”按钮确认。然后定义CP342-5 的站地址,本例中为4 号站,加入CP 后,双击该栏,在弹出的对话框中,选择“Operating Mode” 标签,并激活“DP Slave”模式,如下图:

    如果激活“DP Slave”项下的选择框 ,表示CP342-5 作从站的同时,还支持编程功能和S7 协议。组态完成后编译存盘并下载到CPU 中。

    组态主站:
    在右侧区域单击右键在弹出菜单中选择SIMATIC 400 STATION 插入S7-400 主站,在屏幕右侧会看到相应的S7-400 站点出现,如下图:

    双击“Hardware”,按实际硬件安装顺序完成系统硬件组态,序依次插入机架、电源、CPU。插入CPU 时要同时组态PROFIBUS,选择与从站同一条的PROFIB US 网络,并选择主站站地址,本例中主站为2 号站,CPU 组态后会出现一条PROFIBUS 网络,在硬件中选择“Configured Stations ”,从“S7-300 CP342-5 ”中选择与订货号、版本号相同的CP342-5,如下图:

    然后拖到PROFIBUS 网上,刚才已经组态完的从站列在表中,点击键“Connect”,连接从站到主站的PROFIBUS 网上,如下图:

    那里有卖西门子LOGO模块

    连接完成后,点击从站组态通讯接口区,插入16 个字节的输入和16 个字节的输出,如果选择“Total”,主站CPU 要调用SFC14,SFC15 对数据包进行处理,本例中选择按字节通讯,在主站中不需要对通讯进行编程,组态如下图:

    组态完成后编译存盘下载到CPU 中,可以修改CP5611 参数,使之可以连接到PROFIBUS 网络上同时对主站和从站编程。从上图中可以看到主站的通讯区已经建立,主站发送到从站的数据区为QB0~QB15,主站接收从站的数据区为IB0~IB15,从站需要调用FC1,FC2 建立通讯区。


    5. 从站编程
    在“Libraries” ?  “SIMATIC_NET_CP”  ?  “CP300”找到FC1, FC2, 并在OB1 调用FC1,FC2 建立通讯区,例子如下:

     

    参数含义:

    C**DDR:CP342-5 的地址。
    SEND:发送区,对应主站的输入区。
    RECV:接收区,对应主站的输出区。
    DONE:发送完成一次产生一个脉冲。
    NDR: 接收完成一次产生一个脉冲。
    ERROR:错误位。
    STATUS:调用FC1,FC2 时产生的状态字。
    DPSTATUS:PROFIBUS-DP 的状态字节。
    编译存盘并下载到CPU 中,这样通讯接口区就建立起来了.

    主站S7-400 从站CP342-5

    QB0~QB15    ?     MB40~MB55
    IB0~IB15            MB20~MB35

    1.1 程序功能介绍
    通过系统功能SFC 51 "RDSYSST" (读取系统状态),可以读取系统状态列表或部分系统状态列表,例如指示灯状态,序列号,从站状态等等。
    调用SFC 51时,通过将值“1”赋给输入参数REQ来启动读取。如果可以立即读取系统状态,则SFC将在BUSY输出参数中返回值0。如果BUSY包含值1,则尚未完成读取功能。

    表1 SFC51参数说明

    参数 描述  
    REQ 输入参数 REQ = 1:启动处理
    SSL_ID 输入参数 将要读取的系统状态列表或部分列表的ID
    INDEX 输入参数 部分列表中对象的类型或编号。
    RET_VAL 输出参数 如果执行SFC时出错,则RET_VAL参数
    将包含错误代码。
    BUSY 输出参数 TRUE:尚未完成读取。
    SSL_HEADER 输出参数 LENTHDRSSL列表或SSL部分列表的数据记录的长度。
    ? 如果仅读取了SSL列表的标题信息,则N_DR包含属于它的数据记录数。
    ? 否则,N_DR包含传送到目标区域的数据记录数。
    DR 输出参数 SSL列表读取或SSL部分列表读取的目标区
    域:
    ? 如果仅读取了SSL列表的标题信息,
    则不能评估DR的值,
    而只能评估SSL_HEADER的值。
    ? 否则,LENTHDRN_DR的乘积将指
    示已在DR中输入了多少字节。

    2 读取CPU指示灯
    可以通过SFC 51读取CPU的指示灯状态,使用的SSL_ID参数为16#74(16#19)读取全部指示灯状态 或者16#174(16#119)读取单个指示灯状态

    2.1 编程
    首先需要创建一个数据块,用来存放读取出来的指示灯状态结果


    图1 创建DB1,存放读取结果

    打开OB1,在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)



    图2 创建名为length的结构变量

    双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:



    图3 创建length的结构变量的两个word成员

    编写SFC51程序:

    CALL "RDSYSST"
    REQ :=TRUE
    SZL_ID :=W#16#74 //读取全部指示灯状态
    INDEX :=W#16#0
    RET_VAL :=MW0
    BUSY :=M2.0
    SZL_HEADER:=#length
    DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中
    DB1存放的结果即为模块的指示灯状态,每个指示灯有4个字节的长度来描述。

    前两个字节表示灯的类型(见表二),表示是SF灯还是BF灯等等。
    *三个字节表示灯是亮还是灭,如果为1则灯亮,如果为0则灯的状态是灭。
    *四个字节表示灯是否闪烁,0表示不闪,1表示正常闪烁(2hz),2,表示慢闪(0.5hz)
    灯的类型列表如下(不同的CPU会有不同数目的指示灯):

    表2 前两个字节的含义

    16#1 SF
    16#2 INTF
    16#3 EXTF
    16#4 RUN
    16#5 STOP
    16#6 FORCE
    16#7 CRST
    16#8 BAF
    16#9 USR
    16#A USR1
    16#B BUS1F
    16#C BUS2F
    16#D REDF
    16#E MSTR

    注意事项:
    关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions”

    3 读取Profibus DP从站 状态

    3.1 编程
    首先需要创建一个数据块,用来存放读取出来的状态结果


    图4 创建DB1,存放读取结果

    打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)



    图5 创建名为length的结构变量

    双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:



    图6 创建length的结构变量的两个word成员

    编写SFC51程序:

    CALL "RDSYSST"
    REQ :=TRUE
    SZL_ID :=W#16#294 //读取从站是否存在
    INDEX :=W#16#1
    RET_VAL :=MW0
    BUSY :=M2.0
    SZL_HEADER:=#length
    DR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中

    在本例中,P#DB1.DBX0.0 BYTE 500中为每个DP从站(16 x 8 = 128)保留一位,地址为Address 1的DP从站的状态保存在*三个字节的Bit 1位中, 地址为Address 3的DP从站的状态保存在*三个字节的Bit 3位中,依次类推。如果从站对应的位未被置位,则表明那个DP从站没有通信上或不存在。
    举例:从DB1.DBW2开始,每个位对应一个bit,例如3号站对应的位是DB1.DBX2.3 ,站点存在的位为1,不存在的为0。

    注意事项:
    关于系统功能SFC51的更多详情请参阅STEP 7的在线帮助,或者通过Start > SIMATIC > DOCUMENTATION选择手册“System Software for S7-300/400 System and Standard Functions”

    那里有卖西门子LOGO模块






    http://zx2015888.cn.b2b168.com