浔之漫智控技术(上海)有限公司
西门子PLC模块 , CPU模块 , DP通讯电缆 , 6GK交换机
西门子V90电机1FL6062-1AC61-2LA1

集成功能

  通过进行知识保护,防止未经读取和修改程序块

  通过保护来保护程度,防止未经而程序块:

  通过保护,可将 SIMATIC 存储的程序块与其序列号绑定,以便只有在将配置的存储卡插到 CPU 中时,该程序块才可运行。

  具有四个不同级别的权限:

  可向各个用户组分配不同访问权限。通过新的保护级别 4,还可以与 HMI 设备之间的通信。

  改进了操作保护:

  控制器将会检测到组态数据的更改或未传输。

  用于以太网通信处理器 (CP 1543-1):

  通过防火墙提供附加访问保护

  建立 连接

  设计与操作

  配备显示器的 CPU,可显示纯文本信息(因特网上的显示工具):

  可显示所有连接模块的订货号、固件版本和序列号信息

  直接在现场设置 CPU 的 IP 地址以及进行其它网络设置,无需使用编程设备

  直接以普通文本形式显示错误消息,可缩短停机时间

  所有模块采用统一的前连接器,并具有用于灵活形成电压组的集成式电压桥接件,从而简化了库存,了接线成本

一套西门子S7-300冗余系统:两只315-2DP,一个ET200M从站(带几只数字量模拟量模块),两个CP342-5,现在做冗余程序,关于OB100调用FC100,里面几个参数不明白,不懂如何设置,ADR_MODUS:矩阵该怎么设置
PAA_FIRST、PAA_LAST:输出数字量是0……1,输出模拟量是272……279,
MB_NO、MB_LEN:该冗余数据区,是不是冗余程序里所以数值型数据地址要在该范围里面
DB_NO、DB_LEN:不用M冗余区将上面两个改为0,用DB区可以吧
DB_A_B_NO、DB_B_A_NO:该非冗余数据块有必要设置吗
另外这个系统就是主站故障切换到备用站,哪些部分编程冗余程序和哪些部分非冗余程序?
需要在OB35块里调用FC1、FC2吗?
答:ADR_MODUS:矩阵该怎么设置——直接设置为1即可
PAA_FIRST、PAA_LAST:输出数字量是0……1,输出模拟量是272……279,——要组态连续的输出地址,比如输出数字量是0……1,输出模拟量是2……9,这样就可以设置PAA_FIRST=0,PAA_LAST=9
MB_NO、MB_LEN:该冗余数据区,是不是冗余程序里所以数值型数据地址要在该范围里面——要冗余的M区数据,根据需要设定
DB_NO、DB_LEN:不用M冗余区将上面两个改为0,用DB区可以吧——可以
DB_A_B_NO、DB_B_A_NO:该非冗余数据块有必要设置吗——根据需要
另外这个系统就是主站故障切换到备用站,哪些部分编程冗余程序和哪些部分非冗余程序?——根据手册和例程上的描述,冗余程序修改OB35的程序即可,非冗余程序在外面随便写
需要在OB35块里调用FC1、FC2吗? ——不需要,直接将例程中的程序块拷贝到你的项目中,并编写OB100中的FC100,OB35中的FB101即可

递增、递减指令用于对输入无符号数字节、符号数字、符号数双字进行加1或减1的操作。指令格式如表1所示。

1. 递增字节(INC-B)/递减字节(DEC-B)指令

递增字节和递减字节指令在输入字节(IN)上加1或减1,并将结果置入OUT指定的变量中。递增和递减字节运算不带符号。

2. 递增字(INC-W)/递减字(DEC-W)指令

递增字和递减字指令在输入字(IN)上加1或减1,并将结果置入OUT。递增和递减字运算带符号(16#7FFF > 16#8000)。

3.递增双字(INC-DW)/递减双字(DEC-DW)指令

递增双字和递减双字指令在输入双字(IN)上加1或减1,并将结果置入OUT。递增和递减双字运算带符号(16#7FFFFFFF > 16#80000000)。

表1 递增、递减指令格式

LAD

STL

INCB OUT

DECB OUT

INCW OUT

DECW OUT

INCD OUT

DECD OUT

功能

字节加1

字节减1

字加1

字减1

双字加1

双字减1

操作及数据类型

IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量, *VD, *LD, *AC

OUT:VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *LD, *AC 

IN/OUT数据类型:字节

IN: VW, IW, QW, MW, SW, SMW, AC, AIW, LW, T, C, 常量, *VD, *LD, *AC

OUT:VW, IW, QW, MW, SW, SMW, LW, AC, T, C, *VD, *LD, *AC 

数据类型:整数

IN:VD, ID, QD, MD, SD, SMD, LD, AC, HC, 常量, *VD, *LD,*AC 

OUT;VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *LD, *AC

数据类型:双整数

说明:

(1)使ENO = 0的错误条件:SM4.3(运行时间),0006(间接地址),SM1.1溢出)

(2)影响标志位:SM1.0 (零),SM1.1(溢出),SM1.2(负数)。

(3)在梯形图指令中,IN和OUT可以指定为同一存储单元,这样可以节省内存,在语句表指令中不需使用数据传送指令。


发布时间:2023-10-26
展开全文
优质商家推荐 拨打电话