6ES7231-0HC22-0XA8选型手册
西门子的ET200是基于PROFIBUS-DP现场总线的分布式I/O,可以与经过认证的非西门子公司生产的PROFIBUS-DP主站协同运行。
PROFIBUS是为全集成自动化定制的开放的现场总线系统,它将现场设备连接到控制装置,并保证在各个部件之间的高速通信,从I/O传送信号到PLC的CPU模块只需毫秒级的时间。
全集成自动化概念和STEP7使ET200能与西门子其他的自动化系统协同运行,实现了从硬件配置到共享数据库等所有层次上的集成。所有的I/O均在一个软件的控制之下,用户在增加程序时不需要额外的培训。
因为ET200只需要很小的空间,故能使用体积更小的控制柜。集成的连接器代替了过去密密麻麻、杂乱元章的电缆,加快了安装过程,紧凑的结构使成本大幅度降低。
ET200能在非常严酷的环境(例如酷热、严寒、强压、潮湿或多粉尘)中使用,能提供连接RPOFIBUS网络的接口,可以节省费用昂贵的抗电磁干扰措施。
ET200集成了以下的功能:
1.电动机起动器
集成的电动机起动器用于异步电动机的单向或可逆起动,可以直接控制7.5kW以下的电动机,节省了动力电缆,馈电电缆大电流达40A,一个站可以带6个电动机起动器。
通过PROFIBUS现场总线网络可以调用开关状态和诊断信息,运行时能更换电动机起动器。
2.气动系统
经过适当的配置,ET200能用于阀门控制。ET200X很容易安装上这种阀门,直接由PROFIBUS总线控制,并由STEP7软件包组态。
3.变频器
ET200X用于电气传动工程的模块提供变频器的所有功能。
4.智能传感器
光电式编码器或光电开关等可以与使用IQSense智能传感器的ET200S进行通信,可直接在控制器上进行所有设置,将数值传送到传感器。传感器出现故障时,系统诊断功能将自动发出报警信号。
5.安全技术
ET200可以在冗余设计的容错控制系统或安全自动化系统中使用。集成的安全技术能显著地降低接线费用。安全技术包括紧急断开开关、安全门的监控以及众多与安全有关的电路。通过ET200S故障防止模块、故障防止CPU和PROFISafe协议,与故障有关的信号亦能同标准功能一样在PROFIBUS网络上进行传送。
6.分布式智能
ET200S中的IM151/CPU类似于大型S7控制器的功能,可以用STEP7对它进行编程。它用分布式智能传送I/O子任务,从而减轻了中央控制器的负担,能对时间要求很高的信号作出快速响应并简化对部件的管理。
7.功能模块
它们是用于ET200M和ET200S的附加模块,例如计数器、步进电动机或定位模块,以模块化的方法扩展分布式I/O的功能。
在启动前,ET200检查总线电缆和接口,可以通过BT200总线测试单元来检查部件的状态。在运行时,用监视和诊断工具提供不同部件的状态信息。PLC可以通过PROFIBUS从I/O设备调用诊断信息,还可以接收到易于理解的报文。STEP7软件包自动地检测系统故障,并采取必要的响应措施。在运行时,可以使用诊断中继器对电缆进行检查和S7-DIAG诊断工具快速高效地确定过程中发生的故障
西门子模块6ES7512-1DK01-0AB0技术参数
1. 打开 STEP 7Micro/WIN 软件,创建一个新项目,在“PLC">“TYPE"选择所使用 CPU 的型号,如图1.所示。
图1. 选择S7-200 CPU 类型
图2. 使用以太网向导
3. 选择CP243-1模板的位置。
CP243-1 紧邻 CPU 安装,模板位置为0 ,也可以通过“读取模块"读出模板位置,如图3. 所示。
IP地址:192. 168. 70. 101 ,子网掩码:255. 255. 255. 0,如图4.所示。
图5. 设置占用输出地址及网络连接数
6. 将CP243-1定义为 Server 端,如图6. 所示。
注意:本例S7-200中安装的CP243-1紧邻CPU,位置为0,故TSAP地址为10.00;若CP243-1在位置为1,则TSAP地址为10.01。
7.选择CRC校验,如图7. 所示。
10.调用向导中生成的子程序,并将程序下载到CPU中。如图10. 所示。
图10. 调用子程序
S7-1200 Client 端的配置编程
1.1 在“项目树">“设备组态">“网络视图"下,按如下图片中1~6的步骤建立S7连接,如图11. 所示。
图11. 建立S7连接
1.3 在“地址详细信息"中设置通信伙伴的TSAP地址,如图13. 所示。
图13. 定义通信双方TSAP号
2.软件编程
查找和编辑对象
可以搜索和编辑单元、动作、模板、错误定义、其它错误定义和带有可能不完整的组态的错误定义。
当单击"开始"按钮时,在对话框打开时,从所选择的单元总览中的对象开始执行搜索。搜索模板和带有可能不完整组态的错误定义时,始终从S7程序开始。
如何搜索对象
为了搜索以上列出的对象,请执行下列步骤:
在S7-PDIAG中选择菜单命令选项 > 查找。
在下一个对话框中,选择"查找...",并指定要查找的内容。 如果要搜索单元或错误定义,必须选择是否搜索:
类型(FB)、
背景数据块(DB)或
其它(OB、FC、全局)。
无论是哪种情况,此时就有了实际的默认搜索设置。
如果要在搜索中包含级别较低的对象,则选择相关的复选框。
单击开始按钮。当对话框打开时,从在单元总览中选中的对象开始搜索。搜索模板和带有可能不完整组态的错误定义时,始终从S7程序开始。
结果:
找到的对象将以列表方式显示。在左侧,列表显示已经找到的对象的名称。随后是关于已经找到的对象的面向对象类型的信息。
在错误定义中,它们包括:名称、初始诊断地址、消息号(仅用于实例)、消息文本、文本源、初始值、监视状态、确认状态、确认、优先级、显示等级。
如果组态了唯一的面向CPU的消息号,则将显示消息属性:消息类别、确认组和记录。
如果为消息组态了唯一的面向项目的消息号,则将显示消息属性:消息类型。
对于带有可能不完整的组态的错误定义,它们是: 名称、原因、初始诊断地址、消息号、消息文本、监视和初始值采集。
对于其它错误定义,结果中包括: 名称、消息号和消息文本。
对于运动,结果中包括: 名称、组错误、画面编号和画面中的位置。
对于单元,结果中包括: 名称、组错误、确认、模式、模式选择、画面编号和画面中的位置。
对于模板,结果中包括: 名称、消息文本、文本源、初始值、监视状态、确认状态、确认、优先级和显示等级。
如果组态了唯一的面向CPU的消息号,则将显示消息属性:消息类别、确认组和记录。
如果为消息组态了唯一的面向项目的消息号,则将显示消息属性:消息类型。
还将显示所找到的和所选择的对象的数目。
如何编辑对象
使用"编辑"按钮,可以从列表中选择一个或多个对象,并单击"编辑"按钮,对一个或多个对象进行编辑。"编辑"对话框将打开。
如果仅选择了一个对象,则显示这个对象的属性值。 如果选择了多个对象,则属性值的显示取决于特定的数据类型:
选择所需对象进行编辑。 在此有多个选项:
选择一个或多个对象,单击"编辑"按钮。 根据是否选择了单元、动作或S7-PDIAG错误定义,对象的"编辑"对话框将打开。可以在此更改先前的设置。
还可以使用鼠标右键,通过上下文菜单打开"编辑"对话框以更改设置。
如果仅选择了一个对象,可以通过上下文菜单或双击对象来显示对象属性,进行编辑。
如果已经选择了实例错误定义,则可以从上下文菜单显示和编辑相应的监视类型。
对于实例错误定义和其它错误定义,搜索结果还会针对搜索到的对象显示相应的消息编号,这就更容易使其与显示设备上的消息关联起来。
在搜索带有可能不完整组态的错误定义时,会显示各种图标,并在相关上下文帮助信息中有所说明,按F1可以在对话框中打开上下文帮助信息。这些图标将帮助您找到可能不完整的组态,必要时应解决组态不完整的原因。
退出"编辑"对话框时可使用"确定"来保存设置。
查找和编辑对象
可以搜索和编辑单元、动作、模板、错误定义、其它错误定义和带有可能不完整的组态的错误定义。
当单击"开始"按钮时,在对话框打开时,从所选择的单元总览中的对象开始执行搜索。搜索模板和带有可能不完整组态的错误定义时,始终从S7程序开始。
如何搜索对象
为了搜索以上列出的对象,请执行下列步骤:
在S7-PDIAG中选择菜单命令选项 > 查找。
在下一个对话框中,选择"查找...",并指定要查找的内容。 如果要搜索单元或错误定义,必须选择是否搜索:
类型(FB)、
背景数据块(DB)或
其它(OB、FC、全局)。
无论是哪种情况,此时就有了实际的默认搜索设置。
如果要在搜索中包含级别较低的对象,则选择相关的复选框。
单击开始按钮。当对话框打开时,从在单元总览中选中的对象开始搜索。搜索模板和带有可能不完整组态的错误定义时,始终从S7程序开始。
结果:
找到的对象将以列表方式显示。在左侧,列表显示已经找到的对象的名称。随后是关于已经找到的对象的面向对象类型的信息。
在错误定义中,它们包括:名称、初始诊断地址、消息号(仅用于实例)、消息文本、文本源、初始值、监视状态、确认状态、确认、优先级、显示等级。
如果组态了唯一的面向CPU的消息号,则将显示消息属性:消息类别、确认组和记录。
如果为消息组态了唯一的面向项目的消息号,则将显示消息属性:消息类型。
对于带有可能不完整的组态的错误定义,它们是: 名称、原因、初始诊断地址、消息号、消息文本、监视和初始值采集。
对于其它错误定义,结果中包括: 名称、消息号和消息文本。
对于运动,结果中包括: 名称、组错误、画面编号和画面中的位置。
对于单元,结果中包括: 名称、组错误、确认、模式、模式选择、画面编号和画面中的位置。
对于模板,结果中包括: 名称、消息文本、文本源、初始值、监视状态、确认状态、确认、优先级和显示等级。
如果组态了唯一的面向CPU的消息号,则将显示消息属性:消息类别、确认组和记录。
如果为消息组态了唯一的面向项目的消息号,则将显示消息属性:消息类型。
还将显示所找到的和所选择的对象的数目。
如何编辑对象
使用"编辑"按钮,可以从列表中选择一个或多个对象,并单击"编辑"按钮,对一个或多个对象进行编辑。"编辑"对话框将打开。
如果仅选择了一个对象,则显示这个对象的属性值。 如果选择了多个对象,则属性值的显示取决于特定的数据类型:
选择所需对象进行编辑。 在此有多个选项:
选择一个或多个对象,单击"编辑"按钮。 根据是否选择了单元、动作或S7-PDIAG错误定义,对象的"编辑"对话框将打开。可以在此更改先前的设置。
还可以使用鼠标右键,通过上下文菜单打开"编辑"对话框以更改设置。
如果仅选择了一个对象,可以通过上下文菜单或双击对象来显示对象属性,进行编辑。
如果已经选择了实例错误定义,则可以从上下文菜单显示和编辑相应的监视类型。
对于实例错误定义和其它错误定义,搜索结果还会针对搜索到的对象显示相应的消息编号,这就更容易使其与显示设备上的消息关联起来。
在搜索带有可能不完整组态的错误定义时,会显示各种图标,并在相关上下文帮助信息中有所说明,按F1可以在对话框中打开上下文帮助信息。这些图标将帮助您找到可能不完整的组态,必要时应解决组态不完整的原因。
退出"编辑"对话框时可使用"确定"来保存设置。
查找和编辑对象
可以搜索和编辑单元、动作、模板、错误定义、其它错误定义和带有可能不完整的组态的错误定义。
当单击"开始"按钮时,在对话框打开时,从所选择的单元总览中的对象开始执行搜索。搜索模板和带有可能不完整组态的错误定义时,始终从S7程序开始。
如何搜索对象
为了搜索以上列出的对象,请执行下列步骤:
在S7-PDIAG中选择菜单命令选项 > 查找。
在下一个对话框中,选择"查找...",并指定要查找的内容。 如果要搜索单元或错误定义,必须选择是否搜索:
类型(FB)、
背景数据块(DB)或
其它(OB、FC、全局)。
无论是哪种情况,此时就有了实际的默认搜索设置。
如果要在搜索中包含级别较低的对象,则选择相关的复选框。
单击开始按钮。当对话框打开时,从在单元总览中选中的对象开始搜索。搜索模板和带有可能不完整组态的错误定义时,始终从S7程序开始。
结果:
找到的对象将以列表方式显示。在左侧,列表显示已经找到的对象的名称。随后是关于已经找到的对象的面向对象类型的信息。
在错误定义中,它们包括:名称、初始诊断地址、消息号(仅用于实例)、消息文本、文本源、初始值、监视状态、确认状态、确认、优先级、显示等级。
如果组态了唯一的面向CPU的消息号,则将显示消息属性:消息类别、确认组和记录。
如果为消息组态了唯一的面向项目的消息号,则将显示消息属性:消息类型。
对于带有可能不完整的组态的错误定义,它们是: 名称、原因、初始诊断地址、消息号、消息文本、监视和初始值采集。
对于其它错误定义,结果中包括: 名称、消息号和消息文本。
对于运动,结果中包括: 名称、组错误、画面编号和画面中的位置。
对于单元,结果中包括: 名称、组错误、确认、模式、模式选择、画面编号和画面中的位置。
对于模板,结果中包括: 名称、消息文本、文本源、初始值、监视状态、确认状态、确认、优先级和显示等级。
如果组态了唯一的面向CPU的消息号,则将显示消息属性:消息类别、确认组和记录。
如果为消息组态了唯一的面向项目的消息号,则将显示消息属性:消息类型。
还将显示所找到的和所选择的对象的数目。
如何编辑对象
使用"编辑"按钮,可以从列表中选择一个或多个对象,并单击"编辑"按钮,对一个或多个对象进行编辑。"编辑"对话框将打开。#p#分页标题#e#
如果仅选择了一个对象,则显示这个对象的属性值。 如果选择了多个对象,则属性值的显示取决于特定的数据类型:
选择所需对象进行编辑。 在此有多个选项:
选择一个或多个对象,单击"编辑"按钮。 根据是否选择了单元、动作或S7-PDIAG错误定义,对象的"编辑"对话框将打开。可以在此更改先前的设置。
还可以使用鼠标右键,通过上下文菜单打开"编辑"对话框以更改设置。
如果仅选择了一个对象,可以通过上下文菜单或双击对象来显示对象属性,进行编辑。
如果已经选择了实例错误定义,则可以从上下文菜单显示和编辑相应的监视类型。
对于实例错误定义和其它错误定义,搜索结果还会针对搜索到的对象显示相应的消息编号,这就更容易使其与显示设备上的消息关联起来。
在搜索带有可能不完整组态的错误定义时,会显示各种图标,并在相关上下文帮助信息中有所说明,按F1可以在对话框中打开上下文帮助信息。这些图标将帮助您找到可能不完整的组态,必要时应解决组态不完整的原因。