产品中心您现在的位置:首页 > 产品展示 > > 西门子代理商 > 东莞西门子plc模块代理商

东莞西门子plc模块代理商

更新时间:2019-06-14

简要描述:

工业自动化设备,电气设备研发,软件开发系统集成系统,计算机零配件,电子产品,电子仪器,电子元件及组件,电子电器,电子产品及配件,机械配件,电池,机电产品,办公设备,通用机械设备销售,电线,电缆西门子东莞西门子plc模块代理商

S7- 400 CPU有一些非常有用的特殊功能:

东莞西门子plc模块代理商东莞西门子plc模块代理商

  • 从工程工作站通过网络更新固件实现更简单和快速的升级

  • 通过一个系统功能实现额外的写保护(例如没有从PC器件下载到CPU)

  • 通过读取存储卡的序列号获得保护,因此,保证了程序只与特定的存储卡一起运行

    集成的路由功能允许在不同总线系统和网络问数据记录,例如控制级PC可以通过S7 -400控制器与连接在PROFINET或者PROFIBUS接口上的现场设备进行通讯。
  • 西门子DP总线连接器

    6ES7972-0BB12-0xA0 网络总线连接器,带编程口, 垂直电缆出线
    6ES7972-0BA12-0xA0 网络总线连接器,不带编程口,垂直电缆出线
    6ES7972-0BA41-0xA0 网络总线连接器,不带编程口,35°垂直电缆出线
    6ES7972-0BB41-0xA0 网络总线连接器,带编程口, 35°垂直电缆出线
    6ES7972-0BA50-0xA0 网络总线连接器,90°无编程口快速总线连接器
    6ES7972-0BB50-0xA0 网络总线连接器,90°带编程口快速总线连接器
    6ES7972-0BA52-0xA0 网络总线连接器,不带编程口,垂直电缆出线
    6ES7972-0BB52-0xA0 网络总线连接器,带编程口, 垂直电缆出线

    西门子DP接头 西门子DP电缆接头 西门子DP电缆插头 西门子总线接头

    西门子总线插头 西门子DP总线接头 西门子DP总线插头 西门子DP通讯接头

    西门子DP通讯插头 西门子DP通讯连接器 西门子电缆连接器 西门子电缆接头

    西门子电缆插头 西门子通讯接头 西门子通讯插头 西门子通讯连接器

    西门子电缆通讯连接器 西门子电缆通讯接头 西门子电缆通讯插头

    西门子总线电缆连接器 西门子插头 西门子接头 西门子连接器

    西门子总线电缆接头 西门子总线电缆插头 西门子总线电缆通讯接头

    西门子总线电缆通讯插头 西门子总线电缆通讯连接器
    工业总线系统

    SIMATIC NET 培养集成完整解决方案所需的所有部件,并支持下列总线系统:

    工业以太网(IEEE 802.3 和 802.11 WLAN)– 区域网络连接的国际标准是占有 90% 以上市场份额的局域网环境中的首要网络标准。通过工业以太网,可在分布很广的区域内构建功能强大的通讯网络。

    国际标准 PROFINET (IEC 61158/61784) 使用了工业以太网,可实现直至现场级的实时通讯,也可将企业级集成进来。由于全面利用了现有 IT 标准,PROFINET 还在工业以太网上实现同步运动控制应用、高效跨厂商工程组态和机器与设备的高可用性。PROFINET 支持分布式自动化和控制器之间的通讯,可实现故障安全应用。

    PROFIBUS (IEC 61158/61784)的布线系统国际标准。¼µØλ¡£它是仅有的一种可用于在生产应用和过程应用中进行通讯的现场总线。

    AS-Interface (IEC 62026-2/EN 50295) – 可替代电缆束的国际标准连接技术,可通过两线制总线非常经济地将传感器和执行器连接在一起。

    IO 链路 –
    用于智能化连接现场级到 MES 级的传感器和执行器的标准。

    全球标准 KNX/EIB (EN 50090、ANSI EIA 776)是实现楼宇自动化的础。

    网络转换通过控制器或链路实现。可以从工厂的任何位置执行组态和诊断。
    总线连接器90° 6ES7972-0BA12-0xA0 
        总线连接器90° 6ES7972-0BB12-0xA0 
        总线连接器35° 6ES7972-0BA41-0xA0 
        总线连接器35° 6ES7972-0BB41-0xA0 
        总线快速连接器 6ES7972-0BA50-0xA0 
        总线快速连接器 6ES7972-0BB50-0xA0 
        总线连快速接器 6ES7972-0BA51-0xA0 
        总线快速连接器 6ES7972-0BB51-0xA0 
        20针前连接器 6ES7392-1AJ00-0AA0 
        40针前连接器 6ES7392-1AM00-0AA0 
        导轨(482mm) 6ES7390-1AE80-0AA0 
        导轨(530mm) 6ES7390-1AF30-0AA0 
        导轨(830mm) 6ES7390-1AJ30-0AA0 
        适配器 6ES7901-3CB30-0xA0 
        适配器 6ES7901-3CB20-0xA0

    1 概述
    S7-1200 与 S7-300 之间的以太网通信方式比较多,可以采用ISO on TCP、TCP和 S7 的方式进行通信。在S7-1200 CPU 中采用ISO on TCP和TCP这两种协议进行通信所使用的指令是相同的,都使用 T-block ( TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV ) 指令编程。S7-300 CPU一侧如果使用的是CPU集成的PN接口,连接不在STEP7的NetPro中建立连接,而是使用西门子提供的OPEN IE 的方式来实现。
    本文主要介绍了如何实现在S7-1200 和S7-300 CPU集成PN口之间的ISO on TCP通信,包括通信的基本步骤、配置及编程等内容。具体的实现方法有多种,比如在S7-1200中可以使用不带连接的通信指令(TCON, TDISCON, TSEN, TRCV),也可以使用带连接的通信指令(TSEND_C, TRCV_C);在S7-300中可以采用功能块编程的方式来实现,也可以使用Open Communication Wizard工具(OPEN IE向导)的方式来建立OPEN IE的通信。
    为了方便理解,本文在S7-1200中使用不带连接的通信指令TCON, TDISCON, TSEN, TRCV,在S7-300侧通过功能块编程的方式来实现。
    关于S7-1200和S7-300 OPEN IE通信的文档可以登录西门子自动化与驱动集团的下载中心,根据如表1提供的文档编号搜索并下载相关文档。

    文档编号中文标题
    A0426西门子 S7-1200 PLC 技术参考Version 1.5
    A0416S7-1200与S7-300 的以太网TCP 及ISO on TCP通信
    A0421如何实现两个S7-1200 CPU之间的以太网通信
    A0415通过S7协议实现S7-1200 与S7-300的通信
    A0414S7-1200基本以太网通信使用指南
    A0284使用西门子PLC集成的PN口实现S5 兼容通信使用入门
    A0345使用 Open Communication Wizard 建立开放式 ISO on TCP 通信
    A0346使用 Open Communication Wizard 建立开放式 UDP 通信
    A0347使用 Open Communication Wizard 建立开放式 TCP 通信
    A0344S7-300和S7-400集成PN口的S7通信
    A0334PN CPU/CP的开放式通讯-Open IE

    表1 下载中心文档列表

    2 软硬件及所要完成的通信任务

    2.1硬件设备

    实验的硬件设备:
    1、S7-1200 CPU,CPU1212 AC/DC/RLY(6ES7 212-1BD30-0xB0)
    2、S7-300 PN CPU,CPU317-2PN/DP(6ES7 317-2EH13-0AB0 V2.6.7)
    3、PC机(带以太网卡)
    4、SCALANCE X216交换机,S7-1200、S7-300和PC通过交换机互连起来
    5、TP以太网电缆

    2.2 软件环境

    1、STEP7 Basic V10.5 SP2
    2、STEP7 V5.4 SP5
    3、通信所需的功能块,请参见附件提供的例程 ”Sample_1 ( 50 KB ) ” 或参考下载中心文档:《A0284 使用西门子PLC集成的PN口实现S5 兼容通信使用入门》提供的程序。下载链接:80490650

    2.3 所要完成的通信任务
    本例中所要完成的通信任务定义为:
    1、 将S7-1200的发送数据块DB3里的8个字节数据发送到S7-300的DB3中。
    2、 将S7-300 DB3里接收到的8个字节数据再发送到S7-1200的接收数据块DB4中。


    3 S7-1200 CPU的组态编程

    3.1创建新项目

    1、打开STEP 7 Basic 软件并新建项目
    在STEP 7 Basic 的 “Portal View”中选择“Create new project”创建一个新项目,项目名称为“GS_ISO”。


    2、添加硬件并命名PLC
    然后进入 “Project view”,在“Project tree” 下双击 “Add new device”,在对话框中选择所使用的S7-1200 CPU(6ES7 212-1BD30-0xB0)添加到机架上,设备名为 PLC_1,如图1所示。


    图1 添加新的PLC站

    为了编程方便,我们使用 CPU 属性中定义的时钟位,定义方法如下:
    在“Project tree> PLC_1 > Device configuration” 中,选中 CPU ,然后在下面的属性窗口中,“Properties > System and clock memory” 下,将系统位定义在MB1,时钟位定义在MB0,如图2所示。程序中我们主要使用 M0.3,它是以2Hz 的速率在0和1之间切换的一个位,可以使用它去自动激活发送任务。


    图2 系统和时钟存储器

    3、为 S7-1200 CPU的PROFINET 通信口分配以太网地址
    在 “Device View”中点击 CPU 上代表PROFINET 通信口的绿色小方块,在下方会出现PROFINET 接口的属性,在 “Ethernet addresses”下分配IP 地址为 192.168.0.2 ,子网掩码为255.255.255.0,如图3所示。


    图3为 S7-1200 CPU的PROFINET 接口分配IP地址

    3.2调用并配置通信指令

    1、在 PLC_1 的 OB1 中调用 “TCON”通信指令
    进入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,从右侧窗口 “Instructions > Extended Instructions > Communications” 下调用 “TCON” 指令,并选择 “Single Instance” 生成背景 DB块,如图4所示。


    图4 调用TCON指令

    2、定义PLC_1 的 “TCON” 连接参数
    PLC_1 的 TCON 指令的连接参数需要在指令下方的属性窗口“Properties > Configuration > Connection parameter”中设置,如图5所示。

    连接参数说明:

    End point

    :选择通信伙伴,这里选择“unspecified”

    Address

    :指定通信伙伴S7-300站的IP地址“192.168.0.3”

    Connection type

    :选择通信协议为ISO on TCP

    Connection ID

    :连接的地址 ID 号,这个 ID 号在后面的编程里会用到

    Connection data

    :创建连接时,系统会自动生成本地的连接 DB 块,所有的连 接数据都会存在这个 DB 块中。

                                 

    :选择本地 PLC_1作为主动连接,S7-300 CPU作为被动连接

    Address details

    :设定 TSAP 地址这里本地设置成“PLC_1”, TSAP ID自动为“50.4C.43.5F.31”,伙伴方设置成不设置TSAP(ASCII),设置TSAP ID 为“E0.02.50.4C.43.5F.31”。


    图5 “TCON” 指令的连接参数

    3、分配 “TCON” 的块参数
    在指令下方的属性窗口“Properties > Configuration > block parameter”中设置,可以根据需要自己为“TCON” 块指定相应的输入输出参数。指定好参数的块,如图6所示。其中M8.0作为启动连接的触发位,连接ID = 1与连接参数里面的设置相同。


    图6 “TCON” 的块参数

    4、在 PLC_1 的 OB1 中调用 “TSEND” 发送通信指令
    首先创建一个发送数据块,通过 “Project tree > PLC_1 > Program blocks > Add new block”,选择 “Data block” 创建 DB 块,选择绝对寻址,点击“OK”键,如图7所示。


    图7 创建一个发送数据块DB3

    PS307电源 5A 6ES7307-1EA00-0AA0 只

    PS307电源 5A 6ES7307-1EA01-0AA0 

    PS307电源 20A 6EP1336-3BA00-0AA0 

    PS307电源 10A 6ES7307-1KA02-0AA0 

    PS307电源 10A 6ES7307-1KA01-0AA0 只

    S7-300热插拔安装导轨(482mm) 6ES7195-1GA00-0A0 

    S7-300热插拔安装导轨(530mm) 6ES7195-1GF30-0A0 

    S7-300热插拔安装导轨(620mm) 6ES7195-1GG30-0A0 

    DIN导轨(830mm) 6ES7390-1AJ30-0AA0 条

    DIN导轨(530mm) 6ES7390-1AF30-0AA0 条

    DIN导轨(480mm) 6ES7390-1AE80-0AA0 条

    热插拔导轨(530mm) 6ES7390-1GF30-0AA0 

    西门子S7-200PLC CPU模块BC293,CPU22x电池盒6ES7 291-8BA20-0A0

    西门子S7-400PLC CPU模块电池6ES7 971-0BA00

    西门子触摸屏PLC通讯线 6ES7 901-0BF00-0AA0

    6GK1 561-1AA01 CP5611网卡(PCI总线软卡,支持MPI,PPI,PROFIBUS-DP)

    6G6GK1 551-2AA00 CP5512网卡(PCMCIA总线软卡,支持MPI,PPI,PROFIBUS-DP,笔记本电脑用,32BIT)

留言框

  • 产品:

  • 留言内容:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 详细地址:

  • 省份:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7
湖南迪硕自动化设备有限公司

湖南迪硕自动化设备有限公司

地址:湖南省长沙市天心区南托街道创业路159号电子商务产业园901房004号

主营产品:西门子,plc,电线电缆,变频器

版权所有:湖南迪硕自动化设备有限公司  备案号:  总访问量:37741  站点地图  技术支持:环保在线  管理登陆

QQ在线客服
联系方式

18008475200

18008475200