浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。
我们公司能提供全套产品,我们有着zuihao的库存,最优惠的价格
,最优质的售后服务和最强大的技术力量
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子PLC S7-1500的优点介绍
SIMATICS7-1500控制器除了包含多种创新技术之外,还设定了新标准尽可能提高生产效率。无论是小型设备还是对速度和准确性要求较高的复杂设备装置,都一一适用。SIMATICS7-1500无缝集成到TIA博途中,大大提高了工程组态的效率。
s7-1500系列产品具有以下优势:
1.性能好,降低响应时间,提高生产效率 • 降低程序扫描周期 • CPU 位指令处理时间最短可达 1ns • 集成运动控制,可控制高达 128 轴
2.显示调试和诊断信息,统一纯文本诊断信息,缩短停机 / 诊断时间 • 即插即用,无需编程 • 可设置操作密码 • 使用寿命长,运行时间长达 50,000 小时 • 支持自定义启动显示界面
3.PROFINET 标准,PN IRT 可确保精准的响应时间以及工厂设备的高精度操作 • 集成具有不同 IP 地址的标准以太网口和 PROFINET 网口 • 集成网络服务器,可通过网页浏览器快速浏览诊断信息
4.创新的存储机制,灵活的存储卡机制,适合各种项目规模 • 较大的存储空间:支持高达 2 GB 的存储卡,可存储项目数据、归档、配方和相关文档 • 优化存储的程序块,可提高处理器的访问速度
5.优化的诊断机制,STEP7、HMI、Web server、CPU 显示面板统一数据显示,高效故障分析 • 集成系统诊断功能,模块系统诊断功能支持即插即用模式 • 即便 CPU 处于停止模式,也不会丢失系统故障。
两个常见故障分析:
1、输出回路检修
对于西门子PLC S7-1500系列的输出点,若动作对象所对应的指示灯不亮,首先确认PLC是否运行。在确定PLC在运行状态下,那么说明此动作对象的PLC输入输出逻辑功能没有满足,也就是说输入回路出故障,先要检查输入回路。若所对应的指示灯亮,但所对应的执行元件如电磁阀、接触器不动作,先查电磁阀控制电源及保险器,***简便的方法,用电笔去量所对应PLC输出点的公共端子。电笔不亮,可能对应保险丝熔断等电源故障。电笔亮,说明电源是好的,所对应的电磁阀、接触器、线路出故障。
如果指示灯不亮,但对应的电磁阀、接触器等动作,这可能此输出点因过载或短路烧牢。这时应把此输出点的外接线拆下来,再用万用表电阻档去量输出点与公共端的电阻,若电阻较小,说明此触点已坏,若电阻无穷大,说明此触点是好的,应是所对应的输出指示灯已坏。
2、输入回路检修
对于西门子PLC S7-1500系列的输入回路,判断某只按扭、限位、线路等输入回路的好坏,可在PLC通电情况下,按下按扭,这时对应的PLC输入点端子与公共端被短接,按扭所对应的PLC输入指示灯亮,说明此按扭及线路正常。灯不亮,可能按扭坏、线路接触不良或者断线。如果需要进一步判断,按扭如果是好的,那么用万用表的一根表笔,一头接PLC输入端的公共端,另一头接触所对应的PLC输入点。此时指示灯亮,说明线路存在故障。指示灯不亮,说明此PLC输入点已损坏。
西门子PLC如何使用多重背景数据块
有时需要多次调用同一个功能块,每次调用都需要生成一个背景数据块,但是这些背景数据块中的变量又很少,这样在项目中就出现了大量的背景数据块“碎片”。在用户程序中使用多重背景可以减少背景数据块的数量。
例程“多重背景”(见随书光盘中的同名例程)与例程“发动机控制”的控制要求相同,两个例程中的FB1和FC1亦相同。原来用FB1控制汽油机和柴油机时,分别使用了背景数据块DB1和DB2。使用多重背景时只需要一个背景数据块DB10(见图4-36),但是需要增加一个功能块FB10来调用作为“局部背景”的FB1,FB1的数据存储在FB10的背景数据块DB10中。不需要给FB1分配背景数据块,即原来的DB1和DB2被DB10代替,但是需要在FB10的变量声明表中声明数据类型为FB1的两个静态变量(STAT)。
1. 多重背景功能块
生成多重背景功能块时,应采用默认的设置,激活功能块属性对话框中的复选框“多情景标题”(即多重背景功能)。
生成FB10时,首先应生成FB1。为调用FB1,在FB10的变量声明表中(见图4-37),声明两个静态变量(STAT)“Petrol_Engine”(汽油发动机)和“Diesel_Engine”(柴油发动机),其数据类型为FB1(符号名为“发动机控制”)。变量声明表的文件夹“Petrol_Engine”和“Diesel_Engine”中的6个变量来自FB1的变量声明表,不是用户在FB10中输入的。
生成静态变量“Petrol_Engine”和“Diesel_Engine”后,它们将出现在程序编辑器左边目录窗口的“多重实例”文件夹中(见图4-37)。将它们“拖放”到FB10的程序区(见图4-38),然后指定它们的输入参数和输出参数。
2.在OB1中调用多重背景功能块
项目“发动机控制”中OB1对FB1的两次调用,被图4-39中OB1对FB10的调用代替。FB10的输出参数“PE_DE_OverSpeed”送给符号名为“两台发动机超速”的共享数据Q5.7。调用FC1的汽油机的风扇控制程序与图4-19中的相同。
FB10的背景数据块 DB10 见图4-40,多重背景的名称“Petrol_Engine”和“Diesel_En-图4-39 OB1中调用多重背景功能块FB10
gine”加在FB1的局部变量之前,例如“Petrol_
Engine.Enging_On”。可以修改柴油机的预置转速“Diesel_Engine.Preset_Speed”的实际值,修改后需要下载到PLC。
使用多重背景时应注意以下问题
1)首先应生成需要多次调用的功能块(例如上例中的FB1)。
2)管理多重背景的功能块(例如上例中的FB10)必须设置为有多重背景功能。3)在管理多重背景的功能块的变量声明表中,为被调用的功能块的每一次调用定义一个静态(STAT)变量作为多重背景,以被调用的功能块的名称(例如FB1)作为该静态变量的数据类型。