西门子S7-300 PLC 介绍6ES73183EL010AB0
SIEMENS上海朕锌电气设备有限公司
手机
微信W
电话
公司 网址 http://zhenxindianqi.cn/
Q Q 2779823058
传真
本公司代理系列如下
CPU PLC模块(西门子代理)销售西门子
S7/200/300/400/1200/1500PLC
变频器/人机界面/触摸屏/西门子通讯电缆/现场总线
手机 (万女士)
西门子触摸屏 详细介绍了解
西门子 变频器 详细介绍了解
西门子 软启动 详细介绍了解
西门子PLC S7-300 详细介绍了解
S7-400西门子PLC全系列模板介绍-附图
西门子S7-300 PLC 介绍
西门子PLC OB的作用 介绍
第3章西门子PLC硬件介绍
西门子PLC产品s7-300介绍及端子配套
S7-200系列PLC的基本硬件组成
S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。
1.基本单元
S7-200系列PLC中可提供4种不同的基本型号的8种CPU供选择使用,其输入输出点数的分配见表4-11:
表4-11 S7-200系列PLC中CPU22X的基本单元
型 号 |
输入点 |
输出点 |
可带扩展模块数 |
S7-200CPU221 |
6 |
4 |
— |
S7-200CPU222 |
8 |
6 |
2个扩展模块 78路数字量I/O点或10路模拟量I/O点 |
S7-200CPU224 |
14 |
10 |
7个扩展模块 168路数字量I/O点或35路模拟量I/O点 |
S7-200CPU226 |
24 |
16 |
2个扩展模块 248路数字量I/O点或35路模拟量I/O点 |
S7-200CPU226XM |
24 |
16 |
2个扩展模块 248路数字量I/O点或35路模拟量I/O点 |
2.扩展单元
S7-200系列PLC主要有6种扩展单元,它本身没有CPU,只能与基本单元相连接使用,用于扩展I/O点数,S7-200系列PLC扩展单元型号及输入输出点数的分配如表4-12所示。
表4-12 S7-200系列PLC扩展单元型号及输入输出点数
类 型 |
型 号 |
输入点 |
输出点 |
数字量扩展模块 |
EM221 |
8 |
无 |
EM222 |
无 |
8 |
|
EM223 |
4/8/16 |
4/8/16 |
|
模拟量扩展模块 |
EM231 |
3 |
无 |
EM232 |
无 |
2 |
|
EM235 |
3 |
1 |
3.编程器
PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。智能型编程器采用计算机进行编程操作,将的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的编程软件为STEP7-Micro/WIN。
4.程序存储卡
为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。
5.写入器
写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。
6.文本显示器
文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。文本信息的显示用选择/确认的方法,多可显示80条信息,每条信息多4个变量的状态。过程参数可在显示器上显示,并可以随时修改。TD200面板上的8个可编程序的功能键,每个都分配了一个存储器位,这些功能键在启动和测试系统时,可以进行参数设置和诊断。
西门子S7-300 PLC 介绍6ES73183EL010AB0
说明:
对于 S7-300 CPU 仅能组态块相关的消息。可以在 STEP 7 程序中通过系统消息块创建这些与块有关的消息。一旦 STEP 7 程序调用系统消息块,并且具备了发送消息的条件,系统就会发送消息。消息触发和程序执行是同步的。在 S7-300 CPU 中 (从CPU 314 开始),可以使用系统消息块 SFC17 (ALARM_SQ) 、SFC18 (ALARM_S) 、SFC107 (ALARM_DQ) 和 SFC108 (ALARM_D) 传送与块相关的消息。相比于 ALARM_S/SQ,ALARM_D/DQ 提供管理系统资源的可能;其它功能完全一样。S7-312 和 S7-313 CPUs 不支持这些系统消息块!
更多的信息:
必要条件:
条目 ID 22272911 包含了关于如何安装“AS-OS Engineering”组件的描述。
以下介绍了如何组态与块有关的消息传送。
组态与块有关的消息
消息 EV_ID1 和 EV_ID2 的消息文本。
注意:
警告:
保存组织块 OB1 并且关闭编辑器。
必要条件:
向导将通过多个对话框引导用户进行操作,在此可以设置 OS 编译的各种设置项。必须选择将哪个 PLC 程序分配给哪个 OS,以及使用的是哪个连接。
使用“Back”和“Next”按钮可以在向导的设置画面中进行切换。使用“Finish”按键可以获得所显示的编译过程小结。使用“Compile”按钮启动编译程序。
注意
STEP 7 对话框“消息组态”使得在报警记录编辑器中默认的“消息文本”可用。“消息文本”列的文本保存在用户文本块 3(事件)里。
本条目是使用 WinCC V6.0 SP4 和 STEP 7 V5.3 SP2 平台创建的。
如何在 S7-300 CPUs 与 WinCC 之间实现按时间排序的消息传输?
本条目说明了如何在 S7-300 CPU 与 WinCC 之间实现按时间排序的消息传输。
按时间排序消息是指从 PLC 向 WinCC 站发送消息。在 PLC 中创建消息后,PLC 将会给消息分配一个时间戳并且将其传送给 WinCC 站。WinCC 站无需轮询 PLC。这样就显著减轻了总线的负荷。基本上 STEP 7 中有两种类型的消息:
这里提供了关于 CPU 报警过程的工作特性数据的具体信息 - 条目 ID 12996906。
这里提供了关于创建 CPU 报警消息的系统功能和系统功能块的详细信息 - 条目 ID 13206730。
您可以在 STEP 7 在线帮助“组态消息”下找到关于报警过程、报警类型和系统报警块的详细信息。如果您在程序中使用了这些块,那么可以点击 F1 获取详细信息。
对 WinCC 进行用户自定义安装时可以选择该组件。请遵循如下安装顺序:
条目 ID 11841504 中包含如何将 WinCC 项目集成到 STEP 7 中的信息。
这里使用系统消息块 SFC17 (ALARM_SQ) 来实现与块有关的消息传送。使用系统消息块的步骤本质上是相同的。将两个消息组态在一个功能块中。
序号
操作说明
1
将 SFC17 (ALARM_SQ) 拷贝到当前项目
在 SIMATIC Manager 中通过“File > Open... > Standard Library”打开标准库。选择系统消息块 SFC17 (ALARM_SQ)。它位于“Standard Library > System Function Blocks > Blocks”目录中。将系统消息块 SFC17 拷贝到项目中。
2
创建一个消息兼容块
EV_ID1 (DWORD)
EV_ID2 (DWORD)
SIG1 (BOOL)
SIG2 (BOOL)
SD1 (WORD)
SD2 (WORD)
RET_VAL1 (INT)
RET_VAL2 (INT)
RET_iVal (INT)
S7_a_type = alarm_s
S7_server = alarm_archiv
注意:
“ID”参数的值永远设为“W#16#EEEE”。
SIG 参数触发消息。
EV_ID 参数接收系统产生的消息号。
通过 SD 参数可以组态一个消息关联值。
RET_VAL 参数包含错误信息。
3
组态标准的消息
在 SIMATIC Manager 中选中功能块“FB1”。在弹出菜单中调用命令“Special Object Properties > Messages...”。
消息组态对话框随即打开。
组态多种语言的消息文本是可行的。在“Message Configuration” 对话框中显示当前所选择的显示语言。必须为随后在 WinCC 运行系统中用到的所有语言组态消息文本。只需通过菜单命令“Options > Display Language...”即可改变 SIMATIC Manager 中的标准语言,然后再分别为每种语言分别重复组态消息。
4
在程序中调用消息兼容块
必须在您的程序中调用功能块 FB1。可以打开组织块 OB1 然后输入如下代码:
消息的 IDs 是由 STEP 7 自动生成的。不能改变这些 IDs!
5
组态与块有关的消息
集成消息兼容块后就可以改变消息文本。例如,可以将测量点的实际名称加入到消息文本中。通过选择背景数据块 (例如 SIMATIC Manager 中的“DB1”) 来实现此过程。在弹出菜单中调用命令“Special Object Properties > Messages...”。
消息组态对话框随即打开。根据各种相关语言改变对应的消息文本。
6
将程序载入 PLC
将程序载入 PLC。
7
编译 OS
“OS Compile”在 WinCC 中创建消息。在早期的版本中这个过程也可以使用“Mapping”或者“AS/OS Connection Data > Transfer”来完成。
PLC 的 CPU 和 OS 必须已经联网。在 NetPro 中必须至少有一个共用的网络连接。
8
载入 OS
将程序载入 OS。
9
在 WinCC Runtime 中测试消息
启动 WinCC Runtime,使用变量表触发消息。消息将显示在 WinCC 的报警窗口中,并且可以在需要的地方进行确认。也可以选择通过 STEP 7 程序“CPU Messaging”来诊断消息。
更多有关 STEP 7 消息文本分配到 WinCC 用户文本块的信息,请参考条目 ID: 30550239
西门子S7-300 PLC 介绍6ES73183EL010AB0
西门子S7-300 PLC 介绍6ES73183EL010AB0