西门子EM222 数字量输出模块8输出继电器

发布时间:2017-10-17

西门子EM222 数字量输出模块,8输出继电器

西门子EM222 数字量输出模块,8输出继电器

 

西门子EM222 数字量输出模块,8输出继电器

SIEMENS西门子上海朕锌电气设备有限公司

联系人:田敏   (田工)

24小时销售及维修热线:

 话:    传 真:

 机:      Q  Q : 1944287917

                    微信(手机同步)

邮箱:1944287917@qq.com

西门子系列回收

地址:上海市金山区枫湾路500号

                西门子博大精深

上海朕锌西门子一级代理商

公司主营西门子数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品。电话:   手机: 商务QQ:1944287917

如何在STEP 7 (TIA Portal)中配置访问共享的设备及模块内部共享输入/输出(MSI/MSO)功能?

文档: 西门子工程师本文档!
  • 文献
  •  
  • 涉及产品
通过模块内部共享输入/输出(MSI/MSO)功能,输入或输出模块可以将其输入或输出数据多提供给4个IO控制器。

以下手册中介绍了模块共享输入/输出(MSI/MSO)的基本信息。                                                                         SIMATIC PROFINET PROFINET with STEP 7 V13.

条目 ID 102325771包含了支持MSI/MSO功能的IO设备的概览。

这篇文档介绍了如何在STEP 7 (TIA Portal)中配置访问共享的设备及模块内部共享输入/输出功能。可以在两个不同的项目里或同一个项目里来配置IO 控制器。
在这个例子里,一个S7-1500 CPU和一个S7-300 CPU作为IO控制器来访问作为共享设备的ET200SP的输入和输出数据。
一个输入模块和一个输出模块插到ET200SP的插槽中,S7-1500CPU将会读取输入和写入输出,S7-300CPU将会读取输入和输出。
  

图. 1

在同一个项目下的配置

按照以下步骤在同一个项目下配置两个CPU

  1. STEP 7 (TIA Portal)里创建一个新项目。
  2. 项目里添加一个 S7-1500 CPU 和一个 S7-300 CPU
  3.  S7-1500 CPU 和一个 S7-300 CPU 组态不同的IP地址,它们必须在同一个IP子网中。
  4. 在“设备和网络”编辑器中打开网络视图,从硬件目录中拖放ET200SP相应的接口模块(IM)。
  5. 在“设备和网络”编辑器中打开ET200SP的设备视图,从硬件目录中拖放输入输出模块至ET200SP的相应插槽中。
  6. ET200SP的设备视图中,选中输出模块,巡视窗口列出了输出模块的属性。
  7. 在“常规”选项下找到“模块参数>DQ组态”。
  8. Shared Device 的模块副本(MSO)下的模块副本选择“一个输出副本作为输入”
       

    图. 2
      

  9.  ET200SP 的设备视图中,选中输入模块,巡视窗口列出了输入模块的属性。
  10. 在“常规”选项下找到“模块参数>DI组态”。
  11. Shared Device 的模块副本(MSI)下的模块副本选择“一个输入副本作为输入”。
       

    图. 3
      

  12. 在“设备和网络”编辑器中打开网络视图,复制ET200SP站点然后粘贴成另一个 ET200 SP 站点。
  13. 分配一个 ET200 SP 设备给 S7-1500 CPU,分配另一个 ET200 SP 站点给S7-300 CPU
  14. 为每个 ET200 SP 站点配置相同的IP地址。
       

    图. 4
      

  15.  ET200 SP 的设备视图中选中接口模块(IM,巡视窗口列出了接口模块的属性。
  16. 找到“PROFINET接口[X1]>以太网地址”。
  17. 取消勾选“自动生成PROFINET设备名称”功能,之后可以收到编辑PROFINET设备名称,为每个 ET200 SP 编辑相同的设备名称。
       

    图. 5
      
  18. 在分配给 S7-1500 的接口模块的属性中,打开“常规”选项找到“模块参数>Shared Device
  19. 定义IO控制器对哪个模块(基本模块)和哪个副本(MSI/MSO模块)有访问权限。
    在例子里S7-1500CPU会被设置为输出,也就是说S7-1500PLC1)可以访问输出模块的输出,因此对于S7-1500来说输出模块是一个基本模块。因此对于S7-1500来说输入模块是一个MSI模块。
    提供给S7-300 (PLC_2)数据的模块或它们的副本不会分配给其他的IO控制器,不要将接口模块分配给任何的IO控制器。
       

    图. 6
       
  20. 在分配给 S7-300 CPU 的接口模块属性中,打开“常规”选项卡,找到“模块参数>Shared Device”。
  21. 定义IO控制器对哪个模块(基本模块)和哪个副本(MSI/MSO模块)有访问权限。
    在例子里S7-300CPU管理输出模块的输出副本,也就是说S7-300PLC2)可以访问输出模块的输出副本,因此对于S7-300来说输出模块是一个MSO模块。
    S7-300PLC2)访问输入模块的输入,因此对于S7-300来说输入模块是一个基本模块。
    提供给S7-1500 (PLC_1)数据的模块或它们的副本不会分配给其他的IO控制器,
    不要将接口模块分配给任何的IO控制器。
       

    图. 7
      

  22. 在“设备和网络”编辑器中打开分配给S7-1500 ET200 SP 的设备视图,这里可以修改基本模块和MSI/MSO模块的IO地址。
       

    图. 8
      

  23. 在“设备和网络”编辑器中打开分配给S7-300ET200SP的设备视图,这里可以修改基本模块和MSI/MSO模块的IO地址。
       

    图. 9
      

  24. 在任一 ET200SP 的设备视图中右键单击接口模块,为了将已经配置的设备名称分配给ET200SP,在弹出的菜单中选择“分配设备名称”。
       

    图. 10
      

  25. 在项目树中选择 S7-1500 CPU,将组态下载到S7-1500 CPU,在工具栏中点击“下载到设备”按钮。
       

    图. 11
      

  26. 将组态下载到S7-300CPU

在两个不同项目下的配置

按照以下步骤在两个不同的项目下配置两个CPU

  1. STEP 7 (TIA Portal)里创建一个新项目。
  2. 项目里添加一个S7-1500 CPU
  3. 在“设备和网络”编辑器中打开网络视图,从硬件目录中拖放 ET200SP 相应的接口模块(IM)。
  4. 在“设备和网络”编辑器中打开ET200SP的设备视图,从硬件目录中拖放输入输出模块至ET200SP 的相应插槽中。
  5. ET200SP分配给S7-1500CPU。
       

    图. 12
      

  6.  ET200SP 的设备视图中,选中输出模块,巡视窗口列出了输出模块的属性。
  7. 在“常规”选项下找到“模块参数>DQ组态”。Shared Device 的模块副本(MSO)下的模块副本选择“一个输出副本作为输入”。
       

    图. 13
      

  8.  ET200SP 的设备视图中,选中输入模块,巡视窗口列出了输入模块的属性。
  9. “常规”选项下找到“模块参数>DI组态”。
  10. Shared Device 的模块副本(MSI)下的模块副本选择“一个输入副本作为输入”。
       

    图. 14
      

  11. 在接口模块属性中,打开“常规”选项卡,找到“模块参数>Shared Device”。
  12. 定义IO控制器对哪个模块(基本模块)和哪个副本(MSI/MSO模块)有访问权限。
    在例子里 S7-1500CPU 会被设置为输出,也就是说S7-1500可以访问输出模块的输出,因此对于S7-1500来说输出模块是一个基本模块。
    S7-1500访问输入模块的输入副本,因此对于S7-1500来说输入模块是一个MSI模块。
    提供给S7-300数据的模块或它们的副本不会分配给其他的IO控制器
    不要将接口模块分配给任何的IO控制器
       

    图. 15
       
  13. STEP 7 (TIA Portal)里再创建一个新项目。
  14. 项目里添加一个S7-300CPU
  15. 在“设备和网络”编辑器中打开网络视图,从硬件目录中拖放ET200SP相应的接口模块(IM)。
  16. 在“设备和网络”编辑器中打开ET200SP的设备视图,从硬件目录中拖放输入输出模块至ET200SP的相应插槽中。
  17. ET200SP分配给S7-300CPU
       

    图. 16
      

  18. 按照上述步骤5的描述创建共享设备输出模块(MSO)的副本。
  19. 按照上述步骤6的描述创建共享设备输入模块(MSI)的副本。
  20. 在接口模块属性中,打开“常规”选项卡,找到“模块参数>Shared Device”。
  21. 定义IO控制器对哪个模块(基本模块)和哪个副本(MSI/MSO模块)有访问权限。
    在例子里S7-300 CPU管理输出模块的输出副本,也就是说 S7-300 可以访问输出模块的输出副本,因此对于 S7-300 来说输出模块是一个MSO模块。
    S7-300访问输入模块的输入,因此对于S7-300来说输入模块是一个基本模块。
    提供给S7-1500数据的模块或它们的副本不会分配给其他的IO控制器,
    不要将接口模块分配给任何的IO控制器。
      

    图. 17
      

  22. 在每个项目下都可以在设备视图下修改基本模块和MSI/MSO模块的IO地址。
       

    图. 18
      

  23. 在每个项目下为ET200SP分配相同的设备名称,ET200SP的设备视图中选中接口模块(IM,巡视窗口列出了接口模块的属性。
  24. 找到“PROFINET接口[X1]>以太网地址”。取消勾选“自动生成PROFINET设备名称”功能。
       

    图. 19
      

  25. 在两个项目中的任一个下的设备视图中,右键单击接口模块,为了将已经配置的设备名称分配给ET200SP,在弹出的菜单中选择“分配设备名称”。
       

 

在TIA Portal 中,哪些操作面板可以与 SIMATIC S7-1200 或S7-1500通讯?

新手必读: 新手阅读!
  • 文献
  •  
  • 涉及产品
这里列出了可以与 SIMATIC S7-1200 和 S7-1500 通讯的操作面板。

在 TIA Portal 中,大部分面板可以直接与 S7-1200 或 S7-1500 控制器通讯。 
也可以选择通过PUT/GET  建立 HMI 到控制器的通讯连接。

在下表中可以看到通讯选项

  • 使用什么类型的面板

  • 使用什么版本镜像

  • 使用什么通讯方式

  • 控制器使用什么版本
      

面板与控制器通讯选项一览

图例

  • "A" = 可以直接组态 HMI 连接(无需其他设置)。如何建立连接请参阅条目 ID: 89852595.

  • "A*" =对与 SIMATIC S7-1500 或 S7-1200 V4 通讯,使能 "Access via PUT/GET communication" 。参考 "Enable PUT and GET" (参阅图. 04),可以配置相应的通讯驱动。

  • "B" = 在对应版本 TIA Portal 中该面板没有通讯驱动程序。 然而,按照下面的说明你可以建立一个连接。
       

面板组 镜像版本 控制器的通讯路径
V11 V12

V13 SP1

V14

V14 SP1

S7-1200 S7-1500
V1 V2, V3 V4 up to V2.0

Basic Panels 1st Generation

X - - A A B B
- X - B A A A
Basic Panels 2nd Generation - - X B A A A
Comfort Panels X - - B A B B
- X X B A A A
Mobile Panels
(except Mobile Panel 177)
X - - B A B B
- X - B A A A

Mobile Panel 177

X - - B A B B
- X - B A A* A*

(Operator/Touch) Panels

X - - B A B B
Multi Panels X - - B A B B
- X - B A A A

表 01
  

人机界面访问没有通信驱动程序

(通信线路 "B")

  • 在这种组态中,这些面板没有S7-1200或S7-1500控制器的通信驱动程序,实际上可以通过网络视图中的拖放来配置连接,但不能在面板侧作为活动连接选择它。
       

图. 01
   
  • 在TIA Portal工程系统中选择相关面板,打开“连接”菜单。 
     创建新连接。 
     选择“SIMATIC S7 300 / 400“作为通信驱动程序(1)。 
     选择“以太网”作为接口(2)。 
     输入PLC的IP地址(3)。 
     将PLC的扩展槽设为“1”(4)。


   


图. 02
  
  • 通过 PUT/GET  通讯创建一个HMI 连接。 
    确保有关的块被配置为“非优化”。 
    访问必须是的。确保在HMI变量表“PLC标签”列为空,因此把相关标签设置为"" 。


  


图. 03

  

注意面板的镜像版本

面板镜像版本不是必须与TIA Portal中组态的版本一致,在TIA Portal中可以组态面板版本比对应的TIA Portal版本低。 
如果在硬件目录中没有列出所需的面板,则无法建立连接。


如何确定面板上的镜像版本

  1. 在boot loader 中读取版本(在“Loader“还是在“Start Center”中取决于版本)(1)。

  2. 欲了解更多详细信息,请单击启动加载程序中的“Setting””(2)和资源管理器中“OP”(3)。

  3. 在“OP Properties”窗口中选择“Device”选项卡(4)。 

  4. 读出面板上的镜像版本(5)。
      


图. 04
 

如何确定TIA Portal上的镜像版本 

  1. 打开项目视图。

  2. 点击项目导航中的"设备和网络"。 

  3. 右键点击操作面板。

  4. 点击 "更改设备/版本"。

  5. 在“当前设备:”,“版本:”旁可以找到当前编程版本的镜像版本(1)。如果版本与面板上的版本不同,则在项目下载时将此版本的镜像安装在面板上。

  6. 如果在设备树选择设备(2),然后在“新设备:”,“版本:”旁下拉列表框中选择镜像的替代版本(3),可以把面板配置为当前的TIA Portal版本。
       


图. 05
 

通过 PUT/GET  通讯创建HMI 连接

不常用的面板-控制器组合在对应的TIA Portal 没有通讯驱动程序。
然而,仍然可以通过以下步骤建立通信连接:

使能 PUT 和GET

  1. 打开项目视图。

  2. 点击项目导航中的"设备和网络" (1)。

  3. 点击控制器 (2)。

  4. 打开属性点击 "常规" (3)。

  5. 点击"保护"。

  6. 向下滚动(4)。

  7. 为“连接机制”设置检查标记  (5)。
       


图. 06

关于性能质量水平注意事项
建议将与面板通信的块设置为“非优化”。其他块应创建为“优化”。

所有HMI相关数据应该在 PLC 循环周期中从“优化”块复制到“非优化”块。不应该有更频繁的数据交换。这防止了S7-1200 V4 / S7-1500 “非优化的“块不必要的负面性能影响。


创建非优化块

  1. 在项目导航中打开控制器 (1)。 

  2. 打开"程序块" 。

  3. 双击与面板通信的块(2)。 

  4. 打开属性,点击 "属性" (3)。

  5. 取消选择"优化的块访问" (4)。

  6. 用“确定”确认设置
      


图. 07

更多信息


有关优化块的信息可在编程指南(第2.6节)中获得:参阅条目:90885040(PDF).

关于配置 PUT/GET 通讯连接的更多信息请参阅:

  • 在 "S7 Communication"一章
      SIMATIC S7-1200 手册(条目ID: 91696622)
    在"Communication > S7 Communication"。

  • 在 "S7 Communication"一章
    在 SIMATIC S7-1500 通讯手册 (条目 ID: 59192925)
    在"Communication > S7 Communication"。

  • 在 "Communication via PUT and GET Instructions"一章
    在 STEP 7 Professional V13.1 手册(条目ID: 109011420)
    在"Edit devices and networks > Configure devices and networks > Configure networks > Communication via connections > Communication via PUT and GET instructions".

  • 条目 ID:65975617 
    (过160字节传输,S7-1200例程)。

  • 条目 ID:82212115
     (两个 s7-1500 之间 S7 通讯例程)。

可以手动更新S7-1200和S7-1500控制器固件:

  • 对于S7-1500 CPU和显示固件更新说明 (条目 ID: 77492231)
  • 里可以找到SIMATIC S7-1500 CPU的新固件,离线更新需要哪个SMC? (条目 ID: 89257657)
  • 如何在STEP 7 (TIA Portal)中通过 Web服务器把 S7-1200 的固件从 V3.0 升级更新?(条目 ID: 67190848)
  • 里可以找到 SIMATIC S7-1200 控制器新的操作系统更新(固件)?(条目 ID: 77430184)
  • 包括在S7-1200控制器固件的变化有什么补充?  (条目 ID: 92047260)

 

安全激光扫描仪与具有监视情况切换功能的 S7-1500

  • 文献
  •  
  • 涉及产品
带机器人的装配单元具有两个工作站,操作员可自由地进行交替访问。操作期间,情况会根据机器人的运动发生变化:危险区域变成工作区域,反之亦然。

我们定义了以下监视情况:

  • 情况 1:当机器人在站 1 工作时,操作员可以在站 2 进行加载或卸载。

  • 情况 2:当机器人在站 2 工作时,操作员可以在站 1 进行加载或卸载。





要监视该装配单元,SICK 安全激光扫描仪 S3000 需与故障安全 SIMATIC S7-1500 (F-CPU) 结合使用。

激光扫描仪可根据机器人的位置监视危险区域,并在机器人进入保护区域后关闭其安全 OSSD 输出(输出信号切换装置),从而使 F-CPU 关闭机器人。

 

3RW4075-6BB44---3RW4076-6BB44---3RW4056-6BB45---3RW4423-1BC44---3RW4424-1BC44
3RW4426-1BC35---3RW4425-1BC44---3RW4426-1BC36---3RW4426-1BC44---3RW4425-1BC45
3RW4425-1BC36---3RW4427-1BC44---3RW4422-1BC34---3RW4422-1BC36---3RW4422-1BC44
3RW4422-1BC46---3RW4422-1BC34---3RW4422-1BC35---3RW4422-1BC46---3RW4434-2BC36
3RW4435-2BC34---3RW4435-2BC36---3RW4424-3BC35---3RW4424-3BC36---3RW4426-3BC45
3RW4426-3BC46---3RW4427-3BC34---3RW4427-3BC36---3RW4425-3BC34---3RW4434-6BC44
3RW4435-6BC44---3RW4436-6BC44---3RW4443-6BC44---3RW4444-6BC44---3RW4445-6BC44
3RW4446-6BC44---3RW4447-6BC44---3RW4453-6BC44---3RW4454-6BC44---3RW4455-6BC44
编辑
数控机床的基本组成包括加工程序载体、数控装置、伺服驱动装置、机床主体和其他辅助装置。下面分别对各组成部分的基本工作原理进行概要说明。
加工程序载体采购电话: 田敏
数控机床工作时,不需要工人直接去操作机床,要对数控机床进行控制,必
高速数控机床高速数控机床
须编制加工程序。零件加工程序中,包括机床上刀具和工件的相对运动轨迹、工艺参数(进给量主轴转速等)和辅助运动等。将零件加工程序用一定的格式和代码,存储在一种程序载体上,如穿孔纸带、盒式磁带、软磁盘等,通过数控机床的输入装置,将程序信息输入到CNC单元。
数控装置
数控装置是数控机床的核心。现代数控装置均采用CNC(Computer Numerical Control)形式,这种CNC装置一般使用多个微处理器,以程序化的软件形式实现数控功能,因此又称软件数控(Software NC)。CNC系统是一种位置控制系统,它是根据输入数据插补出理想的运动轨迹,然后输出到执行部件加工出所需要的零件。因此,数控装置主要由输入、处理和输出三个基本部分构成。而所有这些工作都由计算机的系统程序进行合理地组织,使整个系统协调地进行工作。
1)输入装置:将数控指令输入给数控装置,根据程序载体的不同,相应有不同的输入装置。主要有键盘输入、磁盘输入、CAD/CAM系统直接通信方式输入和连接上级计算机的DNC(直接数控)输入,现仍有不少系统还保留有光电阅读机的纸带输入形式。
(1)纸带输入方式。可用纸带光电阅读机读入零件程序,直接控制机床运动,也可以将纸带内容读入存储器,用存储器中储存的零件程序控制机床运动。
(2)MDI手动数据输入方式。操作者可利用操作面板上的键盘输入加工程序的指令,它适用于比较短的程序。
在控制装置编辑状态(EDIT)下,用软件输入加工程序,并存入控制装置的存储器中,这种输入方法可重复使用程序。一般手工编程均采用这种方法。
在具有会话编程功能的数控装置上,可按照显示器上提示的问题,选择不同的菜单,用人机对话的方法,输入有关的尺寸数字,就可自动生成加工程序。
(3)采用DNC直接数控输入方式。把零件程序保存在上级计算机中,CNC系统一边加工一边接收来自计算机的后续程序段。DNC方式多用于采用CAD/CAM软件设计的复杂工件并直接生成零件程序的情况。
2)信息处理:输入装置将加工信息传给CNC单元,编译成计算机能识别的信
不同类型的数控机床
不同类型的数控机床(13张)
 息,由信息处理部分按照控制程序的规定,逐步存储并进行处理后,通过输出单元发出位置和速度指令给伺服系统和主运动控制部分。CNC系统的输入数据包括:零件的轮廓信息(起点、终点、直线、圆弧等)、加工速度及其他辅助加工信息(如换刀、变速、冷却液开关等),数据处理的目的是完成插补运算前的准备工作。数据处理程序还包括刀具半径补偿、速度计算及辅助功能的处理等。
3)输出装置:输出装置与伺服机构相联。输出装置根据控制器的命令接受运算器的输出脉冲,并把它送到各坐标的伺服控制系统,经过功率放大,驱动伺服系统,从而控制机床按规定要求运动。采购电话: 田敏
伺服与测量反馈系统
伺服系统是数控机床的重要组成部分,用于实现数控机床的进给伺服控制和主轴伺服控制。伺服系统的作用是把接受来自数控装置的指令信息,经功率放大、整形处理后,转换成机床执行部件的直线位移或角位移运动。由于伺服系统是数控机床的后环节,其性能将直接影响数控机床的精度和速度等技术指标,因此,对数控机床的伺服驱动装置,要求具有良好的快速反应性能,准确而灵敏地跟踪数控装置发出的数字指令信号,并能忠实地执行来自数控装置的指令,提高系统的动态跟随特性和静态跟踪精度。
伺服系统包括驱动装置和执行机构两大部分。驱动装置由主轴驱动单元、进给驱动单元和主轴伺服电动机、进给伺服电动机组成。步进电动机、直流伺服电动机和交流伺服电动机是常用的驱动装置。
测量元件将数控机床各坐标轴的实际位移值检测出来并经反馈系统输入到机床的数控装置中,数控装置对反馈回来的实际位移值与指令值进行比较,并向伺服系统输出达到设定值所需的位移量指令。
6SN1123-1AA00-0KA0
611伺服电源模块
6SN1123-1AA00-0KA1
611伺服电源模块
6SN1123-1AA00-0LA0
611伺服电源模块
6SN1123-1AA00-0LA1
611伺服电源模块
6SN1123-1AA00-0LA2
611伺服电源模块
6SN1123-1AA00-0LA3
611伺服电源模块
6SN1123-1AA01-0FA0
611伺服电源模块
采购电话: 田敏
6SN1123-1AA01-0FA1
611伺服电源模块
6SN1123-1AA02-0FA0
611伺服电源模块
6SN1123-1AA02-0FA1
611伺服电源模块

西门子EM222 数字量输出模块,8输出继电器

西门子EM222 数字量输出模块,8输出继电器

 

西门子EM222 数字量输出模块,8输出继电器

 

上一篇:asco电磁阀EF8262H22...
下一篇:自动张力控制器上用12864蓝屏