产品中心您的位置:网站首页 > 产品中心 > 西门子PLC模块 > 西门子S7-300PLC模块 > S7-300PLC模块西门子SM321数字量6ES7 321-1BL00-0AA0

西门子SM321数字量6ES7 321-1BL00-0AA0

简要描述:
西门子SM321数字量6ES7 321-1BL00-0AA0
名称:S7-300 SM321
订货号:6ES7321-1BL00-0AA0
参数:SIMATIC S7-300,数字量输入M 321,光电隔离,32DI,24 V DC,40针

更新时间:2020-11-14

访问量:72

厂商性质:经销商

生产地址:德国

品牌Siemens/德国西门子电动机功率7.5KW
外形尺寸500mm重量3kg
应用领域环保,化工,生物产业,石油,电子

西门子SM321数字量6ES7 321-1BL00-0AA0

西门子SM321数字量6ES7 321-1BL00-0AA0

 

使用指针进行间接寻址

间接寻址使用指针访问存储器中的数据。

指针是包含另一个存储单元地址的双字存储单元。 只能将 V 存储单元、L

存储单元或累加器寄存器(AC1AC2AC3)用作指针。

要创建指针,必须使用移动双字指令,将间接寻址的存储单元地址移至指针位置。

指针还可以作为参数传递至子例程。

S7-200 SMART CPU 允许指针访问下列存储区:

IQVMSAIAQSMT(仅限当前值)和 C(仅限当前值)。

您不能使用间接寻址访问单个位或访问 HCL 或累加器存储区。

要间接访问存储器地址中的数据,通过输入一个符号 (&)

和要寻址的存储单元的个字节,创建一个该位置的指针。

指令的输入操作数前必须有一个符号

(&),表示存储单元的地址(而非其内容)将被移到在指令输出操作数中标识的位置(指

针)。

在指令操作数前面输入一个星号 (*) 可该操作数是一个指针。 如下图所示,输入

*AC1 表示 AC1 存储指向移动字”(MOVW) 指令引用的字长度值的指针。

在该示例中,在 VB200 VB201 中存储的值被移至累加器 AC0

 

使用指针访问表中数据

该示例使用 LD14 作为指向存储在配方表中的配方的指针,配方表的起始地址为

VB100。 在本例中,VW1008 用于存储特定配方在表中的索引。

如果表中每一个配方的长度都是 50 字节,将该索引乘以 50

即可得到该特定配方的起始地址偏移量。

用指针加上该偏移量,即可访问表中的单独配方。 在本例中,配方会被复制到从 VB1500

开始的 50 个字节中。

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7

联系我们

contact us

咨询电话

15056261106

扫一扫,关注我们

返回顶部