西门子200PLC CPU226
西门子S7-200PLC 西门子CPU226中央处理器模组
销售订货号:
6ES7 216-2AD23-0XB8
6ES7 216-2AD23-0XB0
6ES7 216-2BD23-0XB0
上海启水自动化科技有限公司(西门子核心分销商)专业销售西门子S7-200/300/400/1200/1500PLC、数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子通讯电缆、现场总线、DP接头、工控机等,并可提供西门子维修服务,欢迎来电垂询。
联系人 :卜社帮( 销售经理 )24小时服务热线 :18202105796
电话( Tel ): 021-60641323 传真(Fax):021-57872917
工作QQ: 2880583563
邮箱( Email ):a5824085@126.com
地址( Add ):上海市松江区弘翔路58弄195号
CPU 226 装配有:
集成式 2 V 编码器/负载电源:
用于直接连接传感器和编码器。 具有 400 mA 输出电流,它也可用作负载电源。
2种型号:
带多种电源和控制电压
内置数字量输入/输出:
24个输入和 16 个输出。
2 个通讯接口:
可选
作为 PPI接口,用于编程功能、HMI 功能(TD 200、OP),S7-200 内部 CPU / CPU 通信(9.6/19.2/187.5 kbps),或作为 MPI从站,用于和 MPI 主站(S7-300 / -400、OP、TD、按钮板)进行数据交换。
用户可编程接口(FreePort),带中断能力,用于和非西门子设备进行串行数据交换,例如在 ASCII 协议下、波特率为 1.2/2.4/4.8/9.6/19.2/38.4/57.6/115.2 Kbit/s时,可将 PC / PPI 电缆用作为 RS 232/ RS 485 适配器。
扩展总线:
连接扩展模块 (只能使用 22x 系列的扩展模块)。
中断输入:
对过程信号的上升沿或下降沿作出极高速响应
高速计数器:
6 个高速计数器(30 kHz), 可通过参数设置使能和复位输入,具有2个单独的输入端,可同时用作增/减计数器;或者可以连接2个具有90°相差脉冲列(4x20 kHz)的增量编码器。
通过数字量和模拟量扩展模块进行无故障扩展(扩展模块,选件)。
仿真器(可选):
用于集成输入的仿真和用户程序的检验。
模拟电位计:
2 个模拟电位计,可在日常工作中用作一个设定值计数器,例如设定时间。
脉冲输出:
2 个高频脉冲输出(最大 20 kHz);用于定位任务及通过电源电路控制调频电机和步进电机。
实时时钟:
例如用于给报文加时间标记、纪录机器运行时间或用于基于时间的过程控制。
EEPROM 子模块(选件):
用于保存完整的 STEP 7-Micro/WIN 用户程序及其它文档。
用于支持数据记录功能和配方管理。
允许快速修改程序(即使没有编程器)和其它程序归档。
通过电池提供长时间后备:
可将存储时间提高到200天。无电池模块时,用户数据(如存储器位状态、数据块、定时器和计数器)通过内部的超级电容进行保护,大约 5 天。可以永久保存用户程序(免维护)。电池模块插入存储器子模块插槽中。
设备种类
种类
电源电压
输入电压
输出电压
输出电流
直流输出
24 V DC
24 V DC
24 V DC
0.75 A, 晶体管
继电器输出
85 … 264 V AC
24 V DC
24 V DC,
24 … 230 V AC
2 A,继电器
广泛的指令集:
有大量的
基本运算 如二进制逻辑运算、结果赋值、存储、计数、产生时间、装载、传输、比较、移位、循环移位、产生补码、调用子程序(带局部变量)
集成通讯指令 (如 S7-200 通讯(读网络(NETR),写网络(NETW)或自由口(发送XMT,接收RCV)
用户友好的功能 如脉冲持续时间调制、脉冲序列功能、算法功能、浮点算法、PID 闭环控制、跳转功能、循环功能和代码转换都使编程任务得以简化。
计数:
用户友好的计数功能配以集成的计数器和高速计数器指令给用户开辟了新的应用领域
中断处理:
边沿触发中断(由过程信号的上升沿或下降沿触发)允许对过程中断作出极快的响应。
时间控制型中断可以以 1 ms 为增量设置范围从 1 ms 至 255 ms。
当达到设定值或计数器方向改变时,可触发计数器中断。
通讯中断使得能迅速方便地与周围的设备如打印机或条码阅读器交换信息
输入/输出的直接询问和驱动:
也可以对输入和输出进行扫描以及独立于循环周期而直接进行设置。控制器能迅速地对过程事件作出响应(例如,当发生中断时,直接复位输出)。
口令保护:
3 级口令保护的概念有效地保证了用户专有技术的安全。对于访问用户程序,有以下几种保护方案:
完全访问:程序可以随便改动。
只读:未经授权不能修改程序。可以进行测试、设置系统参数和拷贝程序。
完全保护:未经授权不能修改、读出和复制程序。可进行参数设置。
测试和诊断功能:
用户友好的功能支持测试和诊断:使用可定义的循环次数执行和分析整个程序。最多大 124 个循环内的内部参数,如位存储器、定时器或计数器同时记录下来。
测试和诊断运行过程中对输入和输出进行“强制”:
可不在循环周期内独立设置输入和输出,例如可以检测用户程序。
在线运行编辑:
在运行模式下,可以编辑程序,并通过点击鼠标将修改的程序装入CPU中,而不需要中断当前程序的执行。
提供诸如其它SIN、COS、TAN、LN、EXP算术模块
数据纪录:
时间控制或事件控制的数据记录保存在EEPROM存储子模板中,例如性能数据、统计数据、故障报文,可选择地加入时间标签。可以使用 STEP 7-Micro/WIN 中的 S7 Explorer 随时传送纪录文件。
配方管理:
在 STEP 7-Micro/WIN 项目中定义并下载配方。为了更好地使用存储器,配方存储在 EEPROM 存储器子模块中。可以在线修改和更新配方。
编程
STEP 7-Micro/WIN32 V4 可以对所有 S7-200 CPU 进行编程.
注意:
不能使用 STEP 7-Micro/DOS 对 CPU 226 进行编程。如果通过PG/PC的串口进行编程,则额外需要PC/PPI电缆。当使用STEP 7 Micro/Win V4编程时,可以通过SIMATIC CP 5511 或 CP 5611进行编程,以及通过编程器的MPI接口编程。此时最高传输速率为187.5 kbps。
下列CPU可以处理一个时间控制的中断:
中断 |
CPU221 |
CPU222 |
CPU224 |
CPU226 |
CPU226XM |
支持的时间控制中断的个数 |
2 |
2 |
2 |
2 |
2 |
中断个数 |
0 和 1 |
0 和 1 |
0 和 1 |
0 和 1 |
0 和 1 |
可能的中断程序的个数 |
INT 0 |
INT 0 |
INT 0 |
INT 0 |
INT 0 |
S7-200 支持一个或更多的时间控制的中断。可以用时间控制中断来定义要在周期中执行的动作。定义的周期时间以 1 毫秒为单位。范围在 1毫秒(1)至 255 毫秒(255)间。在特殊标志字节SMB34中写入中断 0 的周期时间,在SMB35中写入中断 1的周期时间。
每当延时时间到达时,时间控制中断事件就会调用相应的中断程序。通常可以使用时间控制中断控制模拟量输入的定期采样。当把一个中断程序分配给一个时间控制中断事件时,时间控制中断就被激活后并开始计时。在样例中,这是启动子程序“SBR 0”所做的唯一的事情。系统确定该周期时间使后续的修改不会影响到该周期时间。如果想要修改周期时间,必须为周期时间指定一个新值然后重新将中断程序赋予该时间控制的中断。重新赋予时,函数会删除以前赋予中累计的时间值并以新值开始运行时间。
命令的作用 |
Command |
Operand |
Example of |
主程序 |
|
|
|
网络 1 |
|
|
|
通过查询只在第一个周期里置“1”的标志,给该事件分配一个独一无二的中断程序号 |
LD |
SM 0.1 |
SM 0.1 |
在第一个循环中调用子程序“0” |
CALL |
0 |
|
主程序结束 |
MEND |
|
|
启动子程序“0” |
SBR |
0 |
|
使用“确定为“ 1 ”的系统标志SM 0.1 ”,设置时间控制段的时间间隔为 100 * 1ms = 100 ms |
LD |
SM 0.1 |
|
允许使用所有中断 |
ENI |
|
|
分配时间控制中断“0”到中断程序“0” |
ATCH |
INT,EVENT |
0,10 |
终止子程序 |
RET |
|
|
启动中断程序 |
INT |
0 |
|
现在可以写想要每隔 100 毫秒处理一次的程序 |
....... |
.... |
.... |
从中断程序返回 |
RETI |
|
|
注意事项: