西门子plc在监控超声波流量计在使用过程中会出现一些不正常的现象和故障,现将一些故障现象分析如下:
一、故障现象:读数不准确,误差大
西门子超声波流量计原因分析:
1、超plc监控声波流量计传感器装在水平管道的顶部和底部的沉淀物干扰超声波信号。解决方法:将传感器装在管道两侧。
2、存在使流态强列烈波动的装置如:文氏管、孔板、涡街、涡轮或部分关闭的阀门,正好在传感器发射和接收的范围内,使读数不准确。解决方法:将传感器装在远离上述装置的地方,传感器上游距上述装置30D,下游距上述装置10D或移至上述装置的上游。
3、超声波流量计传感器装在水流向下的管道上,管内未充满流体。解决方法:将传感器装在充满流体的管段上。
二、故障现象:读数不稳定变化剧烈
原因分析:安装超声波流量传感器的管道振动大或存在改变流态装置(如流量计安装在调节阀、泵、缩流孔的下流)
解决方法:将流量传感器改装在远离振动源的地方或移至改变流态装置的上游
·SIWAREX CS西门子plc称重模块
·SIWAREX CF西门子称重模块
·SIWAREX U西门子称重模块
·SIWAREX FTA西门子称重模块
·SIWAREX FTC西门子模块
·SIWAREX M西门子称重模块
·SIWAREX P西门子模块
(1)选择性分支的编程
当某个状态的转移条件超过一个时,需要用选择性分支编程。与一般状态编程一样,先进行驱动处理,设置转移条件,编程时要由左至右逐个编程,如图1所示
(2)选择性汇合编程
如图2,设三个分支分别编审到状态S29、S39、S49时,汇合到状态S50,其用户程序编制时,先进行汇合前状态的输出处理,向汇合状态转移,此后由左至右进行汇合转移,这是为了自动生成SFC画面而追加的规则。
分支、汇合的转移处理程序中,不能用MPS、MRD、MPP、ANB、ORB指令。
功能
密码保护;
通过密码,可保护用户程序免受未经授权的访问。诊断缓冲区;
后 500 个出错和中断事件保存在缓冲区中,供诊断用。免维护数据备份;
如果发生断电,则可通过 CPU 将所有标准数据自动写入 SIMATIC 微型存储卡中,且将在通电时保持不变。
可参数化的特性
可以使用 STEP 7 对 S7 的组态、属性以及 CPU 的响应进行参数设置:
MPI 多点接口;
确定站地址重启动/循环时间特性;
大循环时间以及负载限制,以及自检测功能时钟位存储器;
设定地址保护等级;
设置访问程序和数据的权限系统诊断;
定义诊断报警的处理和范围监视器中断;
设定周期时间时钟中断;
设定起始日期、起始时间和间隔周期。PROFIBUS DP 主站/从站接口;
用户自定义的地址分配,用于分布式 I/O
信息和显示功能
状态和故障指示;
LED 指示硬件、编程、时间或 I/O 故障以及操作状态(如 RUN、STOP 和启动)。测试功能;
使用编程器显示程序执行过程中的信号状态,可以不通过用户程序修改过程变量,以及输出堆栈内容。信息功能;
通过编程器以文本形式为用户提供存储能力信息、CPU的运行模式,以及主存储器和装载存储器当前的使用情况、当前的循环时间和诊断缓冲区的内容。
集成通信功能
编程器/OP 通信
全局数据通信
S7 基本通信
S7 通信(仅服务器)
路由
数据记录路由
通信
通过 PROFIBUS DP 执行中央控制器与分布式站之间的安全型通信和标准通信。 专门开发的 PROFIBUS行规 PROFIsafe支持在标准数据报文帧中传送安全功能的用户数据。无需其它硬件组件,例如特殊安全总线。所需的软件既可以作为一个操作系统的扩展功能集成在硬件组件中,也可以作为一个软件块装载到CPU 中。
系统功能
CPU 为诊断、参数设置、同步、报警、时间测量等提供了多种系统功能。
更多详情,参见手册。
F-CPU 的安全功能包含在 CPU 的 F 程序中以及故障安全信号模块中。
信号模块采用差异分析方法和测试信号注入技术来监视输入和输出信号。
CPU通过周期性自检、命令测试以及基于逻辑和时间的程序执行检测,检查控制器运行的正确性。通过“活跃标志(sign-of-life)”请求,还可以对I/O 进行检测。
当系统诊断出一个故障时,系统将进入安全状态。
操作 S7-300F-2 DP 不需要 F 运行版授权。
编程CPU 315F-2 DP 的编程方法与 SIMATIC S7 系统的编程方法相同。通过诸如 STEP 7编程工具可创建非安全型用户程序。
选件包 SIMATIC S7 Distributed Safety (Classic) 和 SIMATIC SafetyAdvanced V12 (TIA Portal V12)
STEP 7 选件包“SIMATIC S7 Distributed Safety”(Classic) 或 SIMATICSafety Advanced V12 (TIA Portal V12) 用于对与安全型程序段进行编程。选件包中包括所有用来创建 F程序的所有功能和块。
具有安全功能的 F 程序以 F-FBD 或 F-LAD 方式进行创建,或利用 F 库中的特殊功能块进行创建。使用 F FBD 或F LAD可简化工厂的组态与编程,也因与特定工厂无关的统一表示形式而简化了验收测试。无须使用其它工具,程序员就可以对安全型应用进行组态。