浔之漫智控技术(上海)有限公司
    关于我们
  • 企业文化 组织结构 分支公司 售后服务 技术支持
  • 开封西门子S7-400代理商
  • 开封西门子S7-400代理商
  • 开封西门子S7-400代理商

产品描述

品牌西门子

开封西门子S7-400代理商


循环中断组织块用于按精确时间间隔循环执行中断程序,例如周期性执行闭环控制系统PID控制程序,间隔时间从cpu从STOP切换到RUN开始计算。S7-300大多数只能使用OB35,其余CPU可以实用的循环中断OB的个数和CPU型号有关。时间间隔不能小于5ms。时间间隔过短,还没有执行完循环中断程序又开始调用它,将会产生时间错误时间,调用OB80,如果没有调用OB80,CPU将进入STOP。
举例说明:
硬件组态如下:采用CPU315-2DP,双击硬件组态中的CPU,打开属性对话框,由【周期性中断】选项卡可知只能使用OB35。

3、时间中断组织块
300CPU只能使用OB10,400CPU可以使用OB10~17,可以设置在某一个特定的日期时间产生一次时间中断,也可以设置从设定日期时间开始,周期性的重复产生中断,可以用SFC28~SFC30设置、取消和激活时间中断。
1)、基于硬件组态的时间中断
要求在到达设置的日期和时间时,用Q4.0自动启动某台设备。具体如下:
硬件组态:打开CPU属性中的“时刻中断"选项卡,设置执行启动设备的日期和时间,执行方式为“一次"。

2)用SFC控制时间中断
除了在硬件组态功能中设置和激活时间中断外,也可以在用户程序中调用SFC来设置和激活时间中断,

在I0.0的上升沿调用SFC28和SFC30分别来设置和激活时间中断OB10。用I0.1调用SFC29来禁止时间中断。各SFC的参数中的RET_VAL是执行时可能出现的错误代码,为0时无错误,OB_NR是组织块编号,SFC28用来设置时间中断,它的参数SDT是开始产生中断的日期和时间。PERIOD用来设置执行方式,w#16#0201表示每分钟产生一次中断。

4、硬件中断组织块
OB40~47用于快速响应信号模块、通信模块和功能模块的信号变化,具有硬件中断功能的上述模块将中断信号传送给到CPU时,将触发硬件中断,S7-300只能用OB40。

)编写OB40程序
判断是哪个模块的哪个点产生中断,然后执行相应的操作。

3)禁止和激活硬件中断
OB1程序在I0.2的上升沿调用SFC40激活OB40对应的硬件中断,I0.3的上升沿调用SFC39禁止OB40对应的硬件中断,SFC的MODE为2时,OB_NR为实参的OB的编号

5、延时中断组织块
PLC的普通定时器的工作和扫描工作方式有关,其定时精度较差,需要高精度的延时,应使用延时中断OB,用SFC32启动延时中断,延时时间1~60000ms,精度为1ms,
硬件组态

OB40程序:在I0.0的上升沿出发硬件中断,CPU调用OB40,在OB40中调用SFC32启动延时中断,延时10s,从LD12开始8B临时局部变量是调用OB40的日期时间,用MOVE指令讲起中的后4个字节LD16保存到MD20中。

10s延时时间到,CPU调用SFC32的OB20.在OB20中用MOVE保存调用OB20的日期时间的后4个字节,同时将Q4.0置为,并通过P4立即输出。

用I0.2将Q4.0复位,在OB1调用SFC34来查询延时中断的状态字,查询结果用MW8保存,其低字节为MB9,OB_NR的实参是延时中断OB的编号。RET_VAL为SFC执行时的错误代码,为0时无错误

202202231632190084754.jpg202202231632189447224.jpg

由于异步电机的动态数学模型是一个高阶、非线性、强耦合的多变量系统。上世纪70年代西门子工程师F.Blaschke首先提出异步电机矢量控制理论来解决交流电机转矩控制问题。矢量控制实现的基本原理是通过测量和控制异步电动机定子电流矢量,根据磁场定向原理分别对异步电动机的励磁电流和转矩电流进行控制,从而达到控制异步电动机转矩的目的。具体是将异步电动机的定子电流矢量分解为产生磁场的电流分量 (励磁电流) 和产生转矩的电流分量 (转矩电流) 分别加以控制,并同时控制两分量间的幅值和相位,即控制定子电流矢量,所以称这种控制方式称为矢量控制方式。简单的说,矢量控制就是将磁链与转矩解耦,有利于分别设计两者的调节器,以实现对交流电机的高性能调速。矢量控制方式又有基于转差频率控制的矢量控制方式、无速度传感器矢量控制方式和有速度传感器的矢量控制方式等。这样就可以将一台三相异步电机等效为直流电机来控制,因而获得与直流调速系统同样的静、动态性能。矢量控制算法已被广泛地应用在普传公司的普传高性能矢量变频器上。
    采用矢量控制方式的通用变频器不仅可在调速范围上与直流电动机相匹配,而且可以控制异步电动机产生的转矩。由于矢量控制方式所依据的是准确的被控异步电动机的参数,有的通用变频器在使用时需要准确地输入异步电动机的参数,有的通用变频器需要使用速度传感器和编码器。鉴于电机参数有可能发生变化,会影响变频器对电机的控制性能,目前新型矢量控制通用变频器中已经具备异步电动机参数自动检测、自动辨识、自适应功能,带有这种功能的通用变频器在驱动异步电动机进行正常运转之前可以自动地对异步电动机的参数进行辨识,并根据辨识结果调整控制算法中的有关参数,从而对普通的异步电动机进行有效的矢量控制。
    以异步电动机的矢量控制为例:
    它首先通过电机的等效电路来得出一些磁链方程,包括定子磁链,气隙磁链,转子磁链,其中气息磁链是连接定子和转子的.一般的感应电机转子电流不易测量,所以通过气息来中转,把它变成定子电流.
    然后,有一些坐标变换,首先通过3/2变换,变成静止的d-q坐标,然后通过前面的磁链方程产生的单位矢量来得到旋转坐标下的类似于直流机的转矩电流分量和磁场电流分量,这样就实现了解耦控制,加快了系统的响应速度.
    较后再经过2/3变换,产生三相交流电去控制电机,这样就获得了良好的性能.
    矢量控制(VC)方式:
    矢量控制变频调速的做法是将异步电动机在三相坐标系下的定子电流Ia、Ib、Ic、通过三相-二相变换,
    等效成两相静止坐标系下的交流电流Ia1Ib1,再通过按转子磁场定向旋转变换,等效成同步旋转坐标系下的直流电流Im1、It1(Im1相当于直流电动机的励磁电流;It1相当于与转矩成正比的电枢电流),然后模仿直流电动机的控制方法,求得直流电动机的控制量,经过相应的坐标反变换,实现对异步电动机的控制。其实质是将交流电动机等效为直流电动机,分别对速度,磁场两个分量进行独立控制。通过控制转子磁链,然后分解定子电流而获得转矩和磁场两个分量,经坐标变换,实现正交或解耦控制。
    综合以上:矢量控制无非就四个知识:等效电路、磁链方程、转矩方程、坐标变换(包括静止和旋转)



http://www.absygs.com

产品推荐