扫一扫,微信关注我们
品牌 | Siemens/德国西门子 | 应用领域 | 化工,电子,电气 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子S120电源模块6SL3130-7TE23-6AA3
加1指令INC和减1指令DEC的操作数均可取KnY、KnM、KnS、T、C、D、V、,它们不影响零标志、借位标志和进位标志。INC的指令代码为FNC24,DEC的指令代码为FNC25。INC指令的功能是将的目标操作元件[D·]中二进制数自动加1,DEC指令的功能是将的目标操作元件[D·]中二进制数自动减1,
如图13-5所示,当X0每次由OFF变为ON时,D20中的数自动增加1,当X1每次由OFF变为ON时,D21中的数自动减1。
若用连续执行型加1指令INC或连续执行型减1指令DEC,当条件成立时,在每个扫描周期内的目标操作元件[D·]中数据要自动加1或自动减1。16位数据运算时,+32767再加1就变为-32768,-32768再减1就变为+32767。32位数据运算时,+2147483647再加1就变为-2147483648,-2147483648再减1就变为+2147483647。
移位寄存器指令包括SFTR(位右移)、SFTL(位左移)、WSFR(字右移)、WSFL(字左移)、SFWR(移位写入)、SFRD(移位读出)。这里主要介绍SFTR(位右移)、SFTL(位左移)指令。
SFTR(位右移)指令,其指令代码为FNC34,SFTL(位左移)指令,其指令代码为FNC35,它们的源操作数和目标操作数均为X、Y、M、S, 操作元件n1目标操作元件[D·]的长度,操作元件n2移位位数和源操作元件[S·]的长度。n2≤n1≤1024,其功能是对于n1位(移动寄存器的长度)的位元件进行n2位的右移或左移。指令执行的是n2位的移位。在图14-1中,当X11由OFF变为ON时,执行如图14-2所示的右移过程。在图14-3中,当X12由OFF变为ON时,执行如图14-4所示的左移过程。
西门子S120电源模块6SL3130-7TE23-6AA3
为了保持Microbox在堆叠安装扩展模块后的抗震稳定性,PC IO 扩展安装框架(IO KIT 030和 IO KIT 040)及图14中所输入的模块数目之和大为4。
表1给出了在以上限制条件下Microbox的PC IO扩展的大配置情况。
IO BASE | 编码器扩展 | I/O 扩展 | |||
模块数量 | IO KIT 040数量 | 编码器通道数量 | IO KIT 030数量 | I/O模块数量 | 其中模拟量模块大数量 |
1 | 1 | 4 | 2 | 4 | 2 |
2 | 2 | 8 | 2 | 4 | 2 |
2 | 1 | 4 | 3 | 6 | 4 |
2 | 0 | 0 | 4 | 8 | 4 |
3 | 3 | 12 | 1 | 2 | 2 |
3 | 1 | 4 | 3 | 6 | 6 |
表1 Microbox PC IO 的大配置
在输入的数目超出限制范围时,会在PC IO模块材料列表上方显示红色背景的错误消息,如图15所示。
图15
ET200SP 在组态软件中使用GSD文件组态,添加服务器模块时,会有三种服务模块组态方式,如图1。
图01
可通过服务模块的地址空间,读取 I/O 模块上的电源电压 L+ 和反馈电压的状态:
所有I/O 模块:电源电压 L+ 缺失或无I/O 模块
附加数字量输出模块 HF:有反馈电压
输入数据的长度取决于所插入的接口模块:
标准(ST)接口模块 32 I/O模块,组态为 0/4/8 字节
高性能 (HF) 接口模块 64 I/O 模块,组态为 0/8/16 字节
三种组态方式分别为:
0字节组态,组态为禁用“电源电压 L+ 状态" 和禁用 “反馈电压状态":
服务模块只有一个诊断地址。
4/8字节组态,组态为启用“电源电压 L+ 状态" 和禁用 “反馈电压状态":
服务模块使用 4/8 字节输入数据,显示所插入I/O 模块的电源电压 L+ 状态。
服务模块中的输入数据显示:电源电压 L+ 存在/缺失 或未插入/插入 I/O模块。
8/16字节组态,组态为启用“电源电压 L+ 状态" 和启用 “反馈电压状态":
服务模块使用 8/16 字节输入数据,显示所插入I/O 模块的电源电压 L+ 和反馈电压状态。
服务模块中的输入数据显示:电源电压 L+ 存在/缺失 或未插入/插入 I/O模块;反馈电压存在缺失。
使用
4/8字节组态,输入数据的显示如图2,图3:
图2