宜宾地区西门子授权模块代理商

发布
浔之漫智控技术(上海)有限公司
电话
15821971992
手机
15821971992
发布时间
2023-07-19 17:06:40
产品详情

宜宾地区西门子授权模块代理商

S7-200 SMART 间接寻址

间接寻址是指用指针来访问存储区的数据。指针以双字的形式存储其它存储区的地址,只能将 V 存储单元、L 存储单元或累加器寄存器(AC1、AC2、AC3)用作指针。

注意:S7-200 SMART CPU 允许指针访问下列存储区: I、Q、V、M、S、AI、AQ、SM、T(当前值)和 C(当前值)。不能使用间接寻址访问单个位或访问 HC、L 或累加器存储区。

创建指针步骤

要创建指针,必须使用“移动双字”指令,将间接寻址的存储单元地址移至指针位置。;用“&”符号加上要访问的存储区地址可建立一个指针,当指令中的操作数是指针时,应该在操作数前加上“*”号。

如下图所示为以创建和使用指针示例。在该示例中,输入*AC1 表示 AC1 存储指向“移动字”(MOVW) 指令引用的字长度值的指针,在 VB200 和 VB201 中存储的值被移至累加器 AC0。

图1.创建和使用指针举例

其中:

通过将VB200的地址(VW100的初始字节)移动到AC1创建指针。

移动AC1中的指针引用的字值。

注意:修改指针的值时,请记住调整所访问数据的大小:访问字节时,指针值加 1;访问定时器 或计数器的字或当前值时,指针值加 2;访问双字时,指针值加 4。

例程1.通过指针访问数据表

例程所需条件:

1、软件版本:STEP 7-Micro/WIN SMART V2.3

2、SMART CPU固件版本:V1.0及以上

3、通讯硬件:TP电缆(以太网电缆)

所实现的功能:

索引号VW1008=0时,将的配方0(VB100~VB104) 数据传送到(VB1500~VB1504)

索引号VW1008=1时,将的配方1(VB105~VB109) 数据传送到(VB1500~VB1504)

索引号VW1008=2时,将的配方2(VB110~VB114) 数据传送到(VB1500~VB1504)

索引号VW1008=3时,将的配方3(VB115~VB119) 数据传送到(VB1500~VB1504)

依次类推,具体的程序说明,参考例程内的描述。

 Addressing_1

例程2.通过指针存储数据表

索引号VW1008=0时,将(VB1500~VB1504)数据传送到的配方0(VB100~VB104)

索引号VW1008=1时,将(VB1500~VB1504)数据传送到的配方1(VB105~VB109)

索引号VW1008=2时,将(VB1500~VB1504)数据传送到的配方2(VB110~VB114)

索引号VW1008=3时,将(VB1500~VB1504)数据传送到的配方3(VB115~VB119)

 Addressing_2

例程3.通过地址偏移量来访问V存储区数据

本例程可以实现对区任意字节数据的访问。

VD1000作为指针,指向VB0,然后利用VD1004存储的地址偏移量改变指针值,即,VD1000指向VD1000+VD1004的地址,并将该地址的数据复制到VB1008。

通过改变VD1004,可以访问V区的任意单元。

举例:

VD1004=0时,将VB0的数据传送到VB1008,

VD1004=1时,将VB1的数据传送到VB1008,

VD1004=100时,将VB100的数据传送到VB1008,


 2.I/O点数  输入/输出(I/O)点数是PLC可以接受的输入信号和输出信号的总和,是衡量PLC性能的重要指标。I/O点数越多,外部可接的输入设备和输出设备就越多,控制规模就越大。  3.扫描速度  扫描速度是指PLC执行用户程序的速度,是衡量PLC性能的重要指标。一般以扫描1K字用户程序所需的时间来衡量扫描速度,通常以ms/K字为单位。PLC用户手册一般给出执行各条指令所用的时间,可以通过比较各种PLC执行相同的操作所用的时间,来衡量扫描速度的快慢。  4.指令的功能与数量  指令功能的强弱、数量的多少也是衡量PLC性能的重要指标。编程指令的功能越强、数量越多,PLC的处理能力和控制能力也越强,用户编程也越简单和方便,越容易完成复杂的控制任务。  5.内部元件的种类与数量  在编制PLC程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标志位等信息。这些元件的种类与数量越多,表示PLC的存储和处理各种信息的能力越强。  6.特殊功能单元  特殊功能单元种类的多少与功能的强弱是衡量PLC产品的一个重要指标。近年来各PLC厂商非常重视特殊功能单元的开发,特殊功能单元种类日益增多,功能越来越强,使PLC的控制功能日益扩大。  7.可扩展能力  PLC的可扩展能力包括I/O点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。在选择PLC时,经常需要考虑PLC的可扩展能力。西门子PLC更换后备电池/充电电池:  注意:为了避免丢失内部用户存储器的数据和保持CPU运行的时钟,只能在电源接通时更换后备电池或充电电池。推荐每年更换一次后备电池。  更换后备电池/充电电池的步骤如下:  1.打开CPU的前盖。  2.用螺丝刀将后备电池/充电电池从电池盒中撬出来。  3.将新电池的连接器插入CPU电池盒中对应的插座,电池连接器上的凹口必须指向左面。  4.将新的后备电池/充电电池放到CPU的电池盒中。  5.关上CPU的前盖。西门子PLC插入更换存储器卡


浔之漫智控技术(上海)有限公司

联系人:
聂聪(先生)
电话:
15821971992
手机:
15821971992
地址:
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
邮件:
2724917714@qq.com
行业
工控系统及装备 蚌埠工控系统及装备
我们的其他产品
西门子相关搜索
拨打电话 请卖家联系我