产品详情
西门子S7-300模块6ES7312-5BF04-0AB0
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
(一) 输入采样阶段
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
(二) 用户程序执行阶段
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
(三) 输出刷新阶段
当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出
同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。

西门子S7-300模块6ES7312-5BF04-0AB0
S7-300是德国西门子公司生产的可编程序控制器(PLC)系列产品之一。其模块化结构、易于实现分布式的配置以及性价比高、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。
· 针对低性能要求的模块化中小控制系统
· 可配不同档次的CPU
· 可选择不同类型的扩展模块
· 可以扩展多达32个模块
· 模块内集成背板总线
· 网络连接 - 多点接口 (MPI), -PROFIBUS或-工业以太网
· 通过编程器PG访问所有的模块
· 无插槽限制
· 借助于“HWConfig”工具可以进行组态和设置参数
循环周期短、处理速度高
· 指令集功能强大(包含350多条指令),可用于复杂功能
· 产品设计紧凑,可用于空间有限的场合
· 模块化结构,设计更加灵活
· 有不同性能档次的CPU模块可供选用
· 功能模块和I/O模块可选择
· 有可在露天恶劣条件下使用的模块类型
PLC采用循环执行用户程序的方式。OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
·在起动完成后,不断地循环调用OB1,在OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。
·循环程序处理过程可以被某些事件中断。
·在循环程序处理过程中,CPU 并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU 内部的输入/输出过程映像区(在CPU的系统存储区)
与其它控制器和 HMI 设备进行通讯
为了保证与其它控制器和 HMI 设备之间的通讯,SIMATIC S7-1200 可以连接到多个S7 控制器和 HMI 设备,使用成熟的 S7 通讯协议进行通讯。
与第三方设备进行通讯
SIMATIC S7-1200 上的集成接口不仅可以与其它厂商的设备进行无缝集成,还可以通过开放式以太网协议 TCP/IP native 和ISO on TCP 与多个第三方设备进行连接和通讯。集成的工程组态系统 SIMATIC STEP7 Basic 还为 SIMATIC S7-1200 提供了标准 T-Send/T-Receive 指令,因此用户在设计自动化解决方案时能够获得更高的灵活性。
将强大的工艺功能集于一身 用于计数和测量的高速输入
集成了多达6个高速计数器(3个100kHz,3个30kHz),用于精确监视增量编码器、频率计数或对过程事件进行高速计数。
用于速度、定位或占空比控制的高速输出
SIMATIC S7-1200 控制器中集成了 2 个高速输出,可用作高速脉冲输出或脉宽调制输出。当组态成 PTO 时,它们将提供*高频率为 100kHz 的 50% 占空比高速脉冲输出,以便对步进电机或伺服驱动器进行开环速度控制和定位控制。通过 2 个高速计数器对高速脉冲输出进行内部反馈。当组态成 PWM 输出时,将生成一个具有可变占空比的固定周期输出来控制电机速度、阀位置或加热元件的占空比。
PLCopen 运动功能块
SIMATIC S7-1200 支持对步进电机和伺服驱动器进行开环速度控制和位置控制。对该功能的组态十分简单:通过一个轴工艺对象和通用的 PLCopen 运行功能块(包含在工程组态系统 SIMATIC STEP 7 Basic中)即可实现。除了返回(home)和点动(jog)功能以外,还支持、相对和速度运动。
驱动调试控制面板
工程组态系统 SIMATIC STEP 7 Basic 中的驱动调试控制面板简化了步进电机和伺服驱动器的启动和调试过程。它为单个运动轴提供了自动和手动控制,以及在线诊断信息。
用于闭环控制的 PID 功能
在简单过程控制应用中,SIMATIC S7-1200支持多达 16 个 PID 控制回路。这些控制回路可以通过一个 PID 控制器工艺对象和SIMATIC STEP 7 Basic 中的编辑器轻松进行组态。除此之外,SIMATIC S7-1200 还支持PID 自动调节功能,可以自动计算增益、积分时间和微分时间的*佳调节值。
PID 调试控制面板
SIMATIC STEP 7 Basic 中包含的 PID 调试控制面板简化了控制回路的调节过程。对于单个控制回路,它除了提供了自动调节和手动控制方式之外,还提供调节过程的图形化趋势图。
STOP 停业运行灯 ,停止模式。S7-300CPU:SF指示灯 用作系统出错/故障显示,为红色,CPU的硬件出现故障或软件有错,带诊断功能模块出错时点亮。BATF 为电池故障,红色,电池电压低或没有电池时点亮。DC5V 5V电源指示,绿色,CPU和S7300总线的5V电源正常时点亮。FRCE 强制,,至少有一个I/O被强制时点亮。RUN 运行方式,绿色,CPU处于RUN状态时点亮,重新启动时以2Hz的频率闪亮,保持HOLD状态时以0.5Hz的频率闪亮。TOP 停止方式,,CPU处于STOP、HOLD状态时或重新启动时常亮,请求存储器复位时以0.5Hz的频率闪亮,正在执行存储器复位时以2Hz的频率闪亮,由于存储器卡插入需要存储器复位时以0.5Hz的频率闪亮。
BUSF 总线错误,红色,PROFIBUS-DP接口硬件或软件故障时点亮,集成有DP口的CPU才有此LED,(如CPU 315-2DP),集成有2个DP口的CPU有两个LED(BUS1F和BUS2F)
可以参考变频器厂家给出的方案,接终端电阻,一般120Ω。
后,半双工发和收要组态好,同一时间只能执行一个指令,当完成标志位置位后在进行下一个任务。
如果不知道当前执行到哪一步,延时50-100ms,在执行你当前任意选择的任务。
分别控制的时候,根据控制方式一直只是带其中的一台,比如恒压供水,一台压力不够启动后面的一台,之前的那台就转工频,后面的一台就变频,这个时候变频器根据所带的单台负载选型。
多台当成一台控制,就是比如3台5.5KW的,用一台16.5KW的变频器带,3台电机完全当成一台。
变频器(Variable-frequency Drive,VFD)是应用变频技术与微电子技术,通过改变电机工作电源频率方式来控制交流电动机的电力控制设备。变频器主要由整流(交流变直流)、滤波、逆变(直流变交流)、制动单元、驱动单元、检测单元微处理单元等组成。变频器靠内部IGBT的开断来调整输出电源的电压和频率,根据电机的实际需要来提供其所需要的电源电压,进而达到节能、调速的目的,另外,变频器还有很多的保护功能,如过流、过压、过载保护等等。随着工业自动化程度的不断提高,变频器也得到了非常广泛的应用。
32位整数和16位整数一样,为有符号数,高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。 7、浮点数(R,Real)
浮点数为32位,可以用来表示小数。浮点数可以为:1.m×2e,其存储结构如图所示:
将一组同不同类型的数据组合在一起组成一个单位就是结构。 3、字符串(STRING)
字符串是由多254个字符组成的一维数组。 4、日期和时间(DATE-AND-TIME)
由用户将基本数据类型和复合数据类型组合在一起形成的数据类型。 可以在数据块DB和变量声明表中定义复合数据类型。 三、参数类型
是为在逻辑块之间传递参数的形参(Formal Parameter,形式参数)定义的数据类型。
进行电机自整定时,P3900请一定要设为3,否则很多参数将恢复到出厂默认值,你将欲哭无泪。
20. 进行电机自整定时,若报F0090故障,你可将P1300设为20(无编码器矢量控制),并将旋线先拆除,待整定完成后再恢复;
若还是报F0090,也可将P1300设为0再做;
21. 若是新换的变频器或编码器模板,请检查一下模板上面的拨码开关一定要将1,3,5至于ON的位置,否则变频器会报F0090故障;
22. 在你安装或更换编码器模板时,稍微将模板向上提一点再按,当听到咔吧一声时,表示模板已安装就位,否则请检查模板是否已安装好;
故障现象:一台配套SIEMENS 6M系统的进口立式加工中心,在换刀过程中发现刀库不能正常旋转。
分析与处理过程:通过机床电气原理图分析,该机床的刀库回转控制采用的是6RA**系列直流伺服驱 动,刀库转速是由机床生产厂家制造的“刀库给定值转换/定位控制”板进行控制的。
现场分析、观察刀库回转动作,发现刀库回转时,PLC的转动信号已输入,刀库机械插销已经拔出,但6RA26**驱动器的转换给定模拟量未输入。由于该模拟量的输出来自“刀库给定值转换/定位控制”板,由机床生产厂家提供的“刀库给定值转换/定位控制”板原理图逐级测量,终发现该板上的模拟开关(型号DG201)已损坏,更换同型号备件后,机床恢复正常工作
梯形图LAD是使用多的PLC编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数算等附加指令。在程序中,左边是主信号流,信号流总是从左向右流动的。 不适合于编写大型控制程序。
语句表STL是一种类似于微机汇编语言的一种文本编程语言,由多条语句组成一个程序段。适合于经验丰富的程序员使用,可以实现某些梯形图不能实现的功能。
功能块图FBD使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示,适合于有数字电路基础的编程人员使用。功能块图用类似于与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框用“导线”连在一起,信号自左向右

