6ES7211-0AA23-0XB0型号含义
6ES7211-0AA23-0XB0型号含义
说明
CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 不支持使用扩展模
块或信号板。
4.2.6 使用指针进行间接寻址
间接寻址使用指针访问存储器中的数据。 指针是包含另一个存储单元地址的双字存储单
元。 只能将 V 存储单元、L 存储单元或累加器寄存器(AC1、AC2、AC3)用作指针。
要创建指针,必须使用“移动双字"指令,将间接寻址的存储单元地址移至指针位置。 指针
还可以作为参数传递至子例程。
PLC 概念
4.2 访问数据
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 87
S7-200 SMART CPU 允许指针访问下列存储区: I、Q、V、M、S、AI、AQ、SM、T
(当前值)和 C(当前值)。 您不能使用间接寻址访问单个位或访问 HC、L 或
累加器存储区。
要间接访问存储器地址中的数据,通过输入一个“和"符号 (&) 和要寻址的存储单元的
个字节,创建一个该位置的指针。 指令的输入操作数前必须有一个“和"符号 (&),表示存
储单元的地址(而非其内容)将被移到在指令输出操作数中标识的位置(指针)。
在指令操作数前面输入一个星号 (*) 可该操作数是一个指针。 如下图所示,输入
*AC1 表示 AC1 存储指向“移动字"(MOVW) 指令引用的字长度值的指针。 在该示例中,
在 VB200 和 VB201 中存储的值被移至累加器 AC0。
① MOVD &VB200, AC1
将 VB200(VW200 的初始字节)中的地址传送至 AC1 以创建指针
② MOVW *AC1, AC0
移动 AC1 中的指针引用的字值
图 4-7 创建和使用指针
如下图所示,您可以更改指针的值。 由于指针是 32 位值,请使用双字指令修改指针值。
可使用简单数学运算(例如加或递增)修改指针值。
PLC 概念
4.2 访问数据
S7-200 SMART
88 系统手册, V2.5, 01/2020, A5E03822234-AI
① MOVD &VB200, AC1
MOVW *AC1, AC0
移动 AC1 中的指针引用的字值
② +D +2, AC1
向累加器加 2 以指向下一个字位置
MOVW *AC1, AC0
移动 AC1 中的指针引用的字值
图 4-8 修改指针
说明
修改指针的值时,请记住调整所访问数据的大小: 访问字节时,指针值加 1;访问定时器
或计数器的字或当前值时,指针值加 2;访问双字时,指针值加 4。
PLC 概念
4.2 访问数据
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 89
4.2.7 指针示例
使用指针访问表中数据
该示例使用 LD14 作为指向存储在配方表中的配方的指针,配方表的起始地址为
VB100。 在本例中,VW1008 用于存储特定配方在表中的索引。 如果表中每一个配方的
长度都是 50 字节,将该索引乘以 50 即可得到该特定配方的起始地址偏移量。 用指针加
上该偏移量,即可访问表中的单独配方。 在本例中,配方会被复制到从 VB1500 开始的
50 个字节中
使用偏移量访问数据
该示例将 LD10 用作指向地址 VB0 的指针。 然后,将指针增大 VD1004 中存储的偏移
量。 LD10 随后将指向 V 存储器中的另一地址(VB0 + 偏移量)。 之后,LD10 指向的 V
存储器地址中的值将被复制到 VB1900。 通过更改 VD1004 中的值,您可以访问任意 V
存储单元
西门子SMART标准型模块CPUST40
将程序块、数据块或系统块下载到 CPU 会*覆盖 CPU 中该块之前存在的任何内容。
执行下载前,确定是要覆盖该块。
PLC 概念
4.3 保存和恢复数据
S7-200 SMART
92 系统手册, V2.5, 01/2020, A5E03822234-AI
要将项目组件从 STEP 7-Micro/WIN SMART 下载到 CPU,请按以下步骤操作:
1. 确保以太网 (页 33)(标准型 CPU)或 RS485 (页 36) 通信的通信接口和 PLC 连
接器电缆正常工作,并且 PLC 通信正常运行。
2. 将 CPU 置于 STOP 模式 (页 48)。
3. 要下载所有项目组件,在“文件"(File) 或 PLC 菜单功能区的“传输"(Transfer) 区域单击
“下载"(Download) 按钮,也可按快捷键组合 CTRL+D。
4. 要下载选定的项目组件,单击“下载"(Download) 按钮下的向下箭头,然后从下拉列表
中选择要下载的特定项目组件(程序块、数据块或系统块)。
5. 单击“下载"(Download) 按钮后,如果弹出“通信"(Communications) 对话框,请选择要
下载到 PLC 的通信接口和以太网 IP 地址或 RS485 网络地址。
6. 在“下载"(Download) 对话框中,设置块的下载选项,以及在 CPU 从 RUN 模式转换为
STOP 模式 (页 48)和从 STOP 模式转换为 RUN 模式 (页 48)时您是否希望收到提示。
7. 或者,如果想要对话框在成功下载后自动关闭,请单击“成功后关闭对话框"(Close
dialog on success) 复选框。
8. 单击“下载"(Download) 按钮。
STEP 7-Micro/WIN SMART 将完整程序或您所选择的程序组件复制到 CPU。状态图标指
示信息性消息,或下载时是否出现潜在问题或错误。状态消息提供操作的特定结果。
说明
可以将初创建的、适用于固件版本为 V1.x 的 S7-200 SMART CPU 项目组件下载至固
件版本不低于 V2.0 的 CPU。但是,无法将初创建的、适用于固件版本不低于 V2.0 的
CPU 项目组件下载至固件版本为 V1.x 的 CPU 中,在项目组件使用不受固件版本 V1.x
支持的功能时尤为如此。
PLC 概念
4.3 保存和恢复数据
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 93
STEP 7-Micro/WIN SMART 还支持在 RUN 模式下执行程序编辑和下载。
下载过程
下载时,STEP 7-Micro/WIN SMART 和 CPU 对项目组件依次执行以下任务:
步骤 操作 相关主题和更多说明
1. 基于您所选择的下载对象,程序
编辑器中的项目组件充当下载操
作的输入。程序编辑器可以包含
您输入的新程序数据、保存并打
开的 .smart 项目或上传的 ASCII
导入文件。
打开文件
范围检查
项目文件 I/O 错误
程序编辑器错误
2. STEP 7-Micro/WIN SMART 编译
编译或下载命令启动编译器。如
果编译顺利通过,程序控制移交
至下一步;如果未通过,退出编
译或下载操作。
所有 STEP 7-Micro/WIN SMART 编译器
错误都列在输出窗口。双击错误,编辑器
将滚动至错误位置。编译成功后显示生成
的程序和数据块大小。
产品说明
④测试功能。可以测试I/O,位操作,DB(数据块),分布式I/O,定时器和计数器;可以强制I/O,
位操作和分布式I/O。有状态块和单步执行功能,调试程序时可以设置断点。
⑤实时时钟功能。CPU有后备时钟和8个小时计数器,8个时钟位存储器,有日期时间同步功能,同步
时在PLC内和MPI上可以作为主站和从站。
描绘
信号模块是操控器进行进程操作的接口。很多不一样的数字量和模仿量模块依据每一项使命的请求,
确供给输入/输出。数字量和模仿量模块在通道数量、电压和电流规模、电绝缘、确诊和警报功用等方面
都存在着不一样。S7-400 信号模块不仅是可以在中心机架拓展,而且可以经过 PROFIBUS DP 衔接到
S7-400 中心操控器。支撑热插拔,这使更换模块变得简略。
规划和功用
装置简洁
经过前衔接器衔接传感器/履行器。更换模块后,只需将前衔接器刺进一样类型的新模块中,并保存本来
的布线。前衔接器带主动编码功用可防止发作过错。S7-400 也可以检查前衔接器是不是已刺进。
迅速衔接
SIMATIC TOP 衔接使衔接变得愈加简略、迅速。可运用预先装置的带有单个电缆芯的前衔接器,和带有
前衔接器模块、衔接线缆和端子盒的完好插件模块化体系。
简略参数设置
运用 STEP 7 对这些模块进行组态和参数设置,而且不需要进行不便利的变换设置。数据进行会集存
西门子主机模块CPUST40
后读取r0979下标5编码器1可分辨的转数,如图9所示:
根据PROFIdrive Profile技术文档中的说明,对于旋转型编码器,如果r0979下标5的值为0,则表示这个编码器没有位置信息或能够显示的位置小于一圈的位置(如多极旋转变压器);如果值为1,则表示此编码器可以显示一圈的位置(如一对极的旋转变压器);如果值大于1,则代表是多圈传感器。如图9中所示,此编码器为4096圈的多圈编码器。所以在工艺对象组态中,转数应设为4096。
到此为止,工艺对象组态中所需要设置的编码器参数都已经通过FB287读取参数r0979查找到,参数设置工作完成。
对于固件版本V1.2及以上的V90PN,还可以通过参数P29418和P29419直接查到G1_XIST1和G1_XIST2的值。
图10自动进行编码器值数据交换
除此以外,还有一种更简单的编码器参数设置的方法,那就是在轴工艺组态中编码器参数设置界面勾选“自动进行编码器值数据交换"。这样就不需要进行任何手工参数设置。不过前提是工艺对象的版本要够高,否则没有这个功能。S7-1500系列工艺对象版本V3.0及以上,S7-1200系列工艺对象版本V6.0都可以选择这个自动设置参数的功能
如果把电容C并联在线圈两端,就成为图1的电路,开关闭合时充电电流在R上形成压降,使线圈两端电压增长较慢,吸合时间就会延长。同样,在开关断开时,电容C的放电和被感应电势反向充电,又会使释放时间延长。图1 继电器延缓动作电路
若只希望延长释放时间,可利用图2的电路。电源接通时二极管D处于截止状态,不起作用。但当开关K断开时,线圈里的感应电势将通过二极管形成电流,使铁芯里的磁通衰减缓慢,释放动作就推迟了。
图2 继电器延缓动作电路(二极管)
图2电路比图1占用空间小,但只延缓释放时间,对吸合时间无影响。
某些继电器的铁心上带有两个线圈。例如电话继电器就是如此。其中主线圈用于产生磁通,辅助线圈的两端若通过二极管短接,就能延长动作时间,根据二极管的连接方向,可以是缓吸或缓放。
适当地运用以上方法可以把动作时间延缓5-10倍,如果用晶体管延时电路,当然能延长更多,但那已是时间继电器的应用问题了。注意:延緩动作电路只限于用在直流继电器上。对于直流电路里的继电器,设线圈本身的电阻为R0,在线圈上串联电阻R,电阻旁并联电容C如图1所示。当开关K合上时,由于电容的充电电流也要流过线圈,所以短时间内通过线圈的电流比稳态电流I=U/(R0+R)要大,动作也就加快了。如果串联电阻R仍按照线圈的额定电流计算,短时间内的实际电流要超过额定值,不过时间不长,发热并不明显。
图1 继电器加速吸合电路
图1的电源电压应该比不用加速电路时高一些,电阻的散热功率应按稳态电流计算。电容的容量视需要而定,其耐压只要高于电源电压即可。电路切断时的感应电势是加不到电容上的。
倘若电源电压已经确定,线圈电阻也巳很大,再串联电阻之后有可能使稳态电流略小于吸合电流,初看起来这种情况就不能采用上述方法了,但是开关刚刚合上时电容相当于短路,只要这段时间里的电流大于吸合电流,仍然可以使继电器吸合。至于稳态电流虽小于吸合电流,只要它仍大于释放电流,就能保持吸合不放。所以串联电阻的阻值不一定按照吸合电流来计算。昌晖仪表提醒大家注意:加速吸合电路电路不能用在交流继电器上。
- 西门子S7-1200CPU1211C DC/DC6输入/4输出6ES7211-1HE40-0XB0
- 西门子CPU 模块1211C DC/DC/DC6输入/4输出6ES7211-1AE40-0XB0
- 西门子CPU221 继电器输出模块6ES7211-0BA23-0XB0授权中国总 一级代理商
- 西门子CPU221 DC/DC/DC6输入/4输出模块6ES7211-0AA23-0XB0
- 西门子S7-200 CPU 211模块6ES7211-0BA23-0XB0原装zhengpin
- 西门子PLC 6ES7211-0AA23-0XB0 S7-200 CPU211输入输出控制器模块
- 6ES7211-1HE40-0XB0西门子S7-1200紧凑型CPU1211C DC/DC/继电器
- 湖南西门子电源代理商6ES7211-1HE40-0XB0
- 西藏西门子电源代理商6ES7211-1HE40-0XB0
- 西藏西门子电源代理商6ES7211-1BE40-0XB0