西门子CPU控制单元6ES7214-2AD23-0XB8
S7-200 SMART CPU 模块本体集成1 个以太网接口和1 个RS485 接口,通过扩展CM01 信号板,其通信端口数量最多可增至3 个。可满足小型自动化设备连接触摸屏、变频器等第三方设备的众多需求。
- 以太网通信
所有CPU 模块标配以太网接口,支持西门子S7 协议、TCP/IP 协议、有效支持多种终端连接:- 可作为程序下载端口(使用普通网线即可)
- 与SMART LINE HMI 进行通信
- 通过交换机与多台以太网设备进行通信,实现数据的快速交互
- 最多支持4 个设备通信
- 串口通信
S7-200 SMART CPU 模块均集成1 个RS485 接口,可以与变频器、触摸屏等第三方设备通信。如果需要额外的串口,可通过扩展CM01 信号板来实现,信号板支持RS232/RS485 自由转换,最多支持4 个设备。串口支持下列协议:
- 与上位机的通信
通过PC Access,操作人员可以轻松通过上位机读取S7-200 SMART 的数据,从而实现设备监控或者进行数据存档管理。 
(PC Access 是专门为S7-200 系列PLC 开发的OPC 服务器协议,专门用于小型PLC 与上位机交互的OPC 软件)
运动控制
三轴 100 kHz 高速脉冲输出,完美实现定位.
- 运动控制基本功能
- 标准型晶体管输出CPU 模块,ST40/ST60 提供3 轴100 kHz 高速脉冲输出,支持PWM(脉宽调制)和PTO 脉冲输出
- 在PWM 方式中,输出脉冲的周期是固定的,脉冲的宽度或占空比由程序来调节,可以调节电机速度、阀门开度等
- 在PTO 方式(运动控制)中,输出脉冲可以组态为多种工作模式,包括自动寻找原点,可实现对步进电机或伺服电机的控制,达到调速和定位的目的
- CPU 本体上的Q0.0,Q0.1 和Q0.3 可组态为PWM 输出或高速脉冲输出,均可通过向导设置完成上述功能
- PWM 和运动控制向导设置
为了简化您应用程序中位控功能的使用,STEP 7- Micro/WINSMART 提供的位控向导可以帮助您在几分钟内全部完成PWM、PTO 的组态。该向导可以生成位控指令,您可以用这些指令在您的应用程序中对速度和位置进行动态控制。
PWM 向导设置根据用户选择的PWM 脉冲个数, 生成相应的PWMx_RUN 子程序框架用于编辑。
运动控制向导最多提供3 轴脉冲输出的设置,脉冲输出速度从20 Hz 到100 kHz 可调。
- 运动控制功能特点
- 提供可组态的测量系统,输入数据时既可以使用工程单位(如英寸或厘米),也可以使用脉冲数
- 提供可组态的反冲补偿
- 支持、相对和手动位控模式
- 支持连续操作
- 提供多达32 组运动动包络,每组包络最多可设置16 种速度
- 提供4 种不同的参考点寻找模式,每种模式都可对起始的寻找方向和最终的接近方向进行选择
- 运动控制的监控
为了帮助用户开发运动控制方案,STEP 7- Micro/WIN SMART 提供运动控制面板。其中的操作、组态和包络组态的设置使用户在开发过程的启动和测试阶段就能轻松监控运动控制功能的操作。- 使用运动控制面板可以验证运动控制功能接线是否正确,可以调整组态数据并测试每个移动包络
- 显示位控操作的当前速度、当前位置和当前方向,以及输入和输出LED(脉冲LED 除外)的状态
- 查看修改在CPU 模块中存储的位控操作的组态设置

概述:

西门子CPU控制单元6ES7214-2AD23-0XB8
- 广泛的指令集:
有大量的- 基本操作,如二进制逻辑运算、结果赋值、存储、计数、产生时间、装载、传输、比较、移位、循环移位、产生补码、调用子程序(带局部变量)
- 集成通讯指令(如 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 224 进行编程。如果通过PG/PC的串口进行编程,则额外需要PC/PPI电缆。当使用STEP 7 Micro/Win V4编程时,可以通过SIMATIC CP 5511 或 CP 5611进行编程,以及通过编程器的MPI接口编程。此时高传输速率为187.5 kbps。

