6ES7234-4HE32-0XB0,6es7234-4he32-0xb0,西门子SM1234
6ES7234-4HE32-0XB0西门子S7-1200SM1234AI 4x13 bit
6ES7234-4HE32-0XB0
SIMATIC S7-1200,模拟输入/输出SM 1234,4 个模拟输入/2 个模拟输出, +/-10V,14 位分辨率 或者 0(4)-20mA, 13位分辨率
上海陌然自动化科技有限公司为SIEMENS代理商,本着“以人为本 科技先导顾客满意持续改进”的工作方针,致力于工业自动化控制领域的产品、工程配套和集成、销售,拥有丰富的自动化产品的应用和实践以及雄厚的技术力量,尤其以PLC复杂控制、传动技术应用、伺服控制、数控备品备件、人机界面及网络/应用为公司的技术特长,几年来,上海陌然公司在与德国SIEMENS公司自动化与驱动部门的长期合作中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的技术及自动控制的决方案。欢迎各位来询价采购!
间接寻址与直接寻址
直接寻址---直接的指出指令的确切操作地址。例如A Q10.0,对于指令A来说,Q10.0就是其直接操作的地址。
相对的,间接寻址即间接的指出指令的确切操作地址。例如AQ[MD10],这里的地址不是直接给出的,而是通过MD10这个存储地址间接给出的。
间接寻址的类型
间接寻址可分为两大类型:存储器间接寻址和寄存器间接寻址。如图1所示。
图1 寻址方式
存储器间接寻址
存储器间接寻址的地址给定格式是:地址标识符+指针。指针所指示存储单元中所包含的数值,就是地址的确切数值单元。
存储器间接寻址分为两种指针格式:
16 位指针:
16 位地址指针用于定时器、计数器、程序块(DB、FC、FB)的寻址,16 位指针被看作一个无符号整数(0-65535),它表示定时器(T)、计数器(C)、数据块(DB、DI)或程序块 (FB、FC)的号,16位指针的格式如下:
图2 16位指针格式
32 位指针:
32 位地址指针用于 I、Q、M、L、数据块等存储器中位、字节、字及双字的寻址,32 位 的地址指针可以使用一个双字表示,第 0位~ 第 2 位作为寻址操作的位地址,第 3 位~第18 位作为 寻址操作的字节地址,第 19 位~第 31 位没有定义,32位指针的格式如下:
图3 32位指针格式
寄存器间接寻址
寄存器间接寻址为通过CPU的地址寄存器AR1,AR2进行寻址。AR1,AR2 均为 32 位寄存器,寄存器间接寻址只使用 32 位指针。
分为内部区域间接寻址和交叉区域寻址。
内部区域寄存器间接寻址
指针格式与存储器间接寻址的 32 位指针相同,第 0 位~ 第 2 位作为寻址操作的位地址,第 3 位~第 18位作为寻址操作的字节地址,第 19 位 ~第 31 位没有定义,32 位指针的格式如下:
图4 内部区域32位指针
交叉区域寄存器间接寻址xiangbaijiao
包含有存储器区域信息的指针,称为交叉区域指针。
同样,交叉区域指针为 32 位,寄存器间接寻址要使用地址寄存器 AR1 或 AR2。
32 位交叉区域指针,左起 0~18 位格式与 32 位内部区域指针相同,19~23 位,27~20 位未定义,
31 位为交叉区域指针标识位。
24~26 位是存储区域地址标识,8 中组合表示 8 种存储器区域:
000 表示没有地址区,例如 P#12.0;
001 表示输入地址区 I,例如 P#I12.0;
010 表示输出地址区 Q,例如 P#Q12.0;
011 表示标志位地址区 M,例如 P#M12.0;
100 表示数据块(DB)中的数据,例如 P#DB1.DBX12.0
101 表示数据块(DI)中的数据,例如 P#DI1.DIX12.0
110 表示区域地址区 L,例如 P#L12.0;
111 表示调用程序块的区域地址区 V,例如 P#V12.0;
交叉区域指针格式如下:
图5 交叉区域32位指针