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

产品描述

品牌西门子

海南西门子S7-400代理商


讲解E为14.5;L为58;D2为33;MS为4-M3。步进电机的西门子PLC控制(1)步进电机的西门子PLC控制(1)4.3步进电机驱动电路设计4.3.1驱动电路下图为步进电机的驱动电路。图中仅为一相的驱动电路,其余两相与之相同。在图中三极管T1起开关作用。当三极管截止时,无集电极电流流通,开关相当于断开;当三极管饱和时,流过的集电极电流,开关相当于闭合,该开关“动作”可由加于基极的电流来控制。由TT3两个三极管组成达林顿式功放电路,驱动步进电机的3个绕组,使电机绕组的静态电流达到近2A。电路中使用光电耦合器将控制和驱动信号隔离。当控制输入信号为低电平时,T1截止,输出高电平,则红外发光二极管截

进行软件测试程序输入PLC后,应先进行测试工作。因为在程序设计过程中,难免会有疏漏的地方。因此在将PLC连接到现场设备上去之前,必需进行软件测试,以排除程序中的错误,同时也为整体调试打好基础,缩短整体调试的周期。应用系统整体调试在PLC软硬件设计和控制柜及现场施工完成后,就可以进行整个系统的联机调试,如果控制系统是由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后再连接起来总调。

在这方面交流电动机优于直流电动机,交流异步电动机优于交流同步电动机,鼠笼型异步电动机优于绕线型异步电动机。负载平稳,对起、制动无特殊要求的连续运行的生产机械,宜优先选用普通鼠笼型异步电动机,其广泛用于机械、水泵、风机等。起动、制动比较频繁,要求有较大的起动、制动转矩的生产机械,如桥式起重机、矿井提升机、空气压缩机、不可逆轧钢机等,应采用绕线式异步电动机。无调速要求,需要转速恒定或要求改善功率因数的场合,应采用同步电动机,例如中、大容量的水泵,空气压缩机、提升机、磨机等。调速范围要求在1∶3以上,且需连续稳定平滑调速的生产机械,宜采用他励直流电动机或用变频调速的鼠笼式异步电动机或同步电机,例如大型精密机床、龙门刨床、轧钢机、提升机等。

对于不同的电动机,这个频率可以在2Hz~20Hz之间。这个频率设置得越低,起重机性能越好,调试也越方便;但设置过低时,开环起升机构易发生溜钩现象(较大负载),开环平移机构和回转机构易出现异动现象(风或坡度)。我们不仅要考虑调试时的满载性能,还要考虑长期运行后,系统性能有变化后的满载性能。因此这个参数必须留有裕量。变频器驱动调试过程中制动器的控制方法和逻辑松抱闸时间:制动器接受松开抱闸的指令后,需要一定的时间才能松开。这个时间根据制动器的规格、种类不同,可以在0.2s~1.1s之间。因此,变频器给出松开制动器的指令后,不能立即进行斜坡加速,需要在松抱闸时间里继续保持松抱闸电流和松抱闸频率的输出不变。

另外要注意,一些高密度输入点的模块对同时接通的输入点数有限制,一般同时接通的输入点不得超过总输入点的%;PLC每个输出点的驱动能力A/点也是有限的,有的PLC其每点输出电流的大小还随所加负载电压的不同而异;一般PLC的允许输出电流随环境温度的升高而有所降低等。在选型时要考虑这些问题。PLC的输出点可分为共点式分组式和隔离式几种接法。隔离式的各组输出点之间可以采用不同的电压种类和电压等级,但这种PLC平均每点的价格较高。

如果参数化为“Dword”,每个“用户类型”只能有一个计数值或测量值。如果参数化为“Word”,可以读进两个值。在用户程序中,命令LPIW用于Word访问,LPID用于Dword访问。FM357-2用编码器时应注意什么?FM357-2的固件版本为V3.2/V3.3在下列情况下编码器的采样值可能会不正确,FM357-2固件版本为V3.4时这些问题将被解决。1)FM357-2启动失败。例如,在启动窗口中定义的时间内掉电。2)FM357-2在运行中拔插编码器的电缆。3)模拟的情况下。例如,FM357-2在无驱动的情况下准备运行。如何把一个初始值快速下载进计数器组FM350-1或FM450-1中?

驱动防爆电动机时,变频器没有防爆构造,应将变频器设置在危险场所之外。使用变频器驱动齿轮减速电动机时,使用范围受到齿轮转动部分润滑方式的制约。润滑油润滑时,在低速范围内没有限制;在超过额定转速以上的高速范围内,有可能发生润滑油用光的危险。因此,不要超过转速容许值。变频器驱动绕线转子异步电动机时,大多是利用已有的电动机。绕线电动机与普通的鼠笼电动机相比,绕线电动机绕组的阻抗小。因此,容易发生由于纹波电流而引起的过电流跳闸现象,所以应选择比通常容量稍大的变频器。一般绕线电动机多用于飞轮力矩gd2较大的场合,在设定加减速时间时应多注意。西门子430变频器出现A0501是什么意思,怎么解决?解决办法:1检查电动机功率是不是和变频器一致及变频器设定P0307p0206是不是和电动机一致。

如果输出信号之间不需要隔离,则应选择前两种输出方式的PLC。对存储容量的选择对用户存储容量只能作粗略的估算。在仅对开关量进行控制的系统中,可以用输入总点数乘字/点+输出总点数乘字/点来估算;计数器/定时器按~字/个估算;有运算处理时按~字/量估算;在有模拟量输入/输出的系统中,可以按每输入/或输出一路模拟量约需~字左右的存储容量来估算;有通信处理时按每个接口字以上的数量粗略估算。后,一般按估算容量的~%留有裕量。

,如制动转矩设定为0%时,减速时会出现短暂空转现象,造成变频器反复起动,电流大幅度波动,严重时会使变频器跳闸,应引起注意。08加减速模式选择又叫加减速曲线选择。一般变频器有线性、非线性和S三种曲线,通常大多选择线性曲线;非线性曲线适用于变转矩负载,如风机等;S曲线适用于恒转矩负载,其加减速变化较为缓慢。设定时可根据负载转矩特性,选择相应曲线,但也有例外,笔者在调试一台锅炉引风机的变频器时,先将加减速曲线选择非线性曲线,一起动运转变频器就跳闸,调整改变许多参数无效果,后改为S曲线后就正常了。究其原因是:起动前引风机由于烟道烟气流动而自行转动,且反转而成为负向负载,这样选取了S曲线,使刚起动时的频率上升速度较慢

202202221739070642804.jpg202202221739070515874.jpg

 21:CPU全面复位后哪些设置会保留下来?
    复位CPU时,内存没有被*删除。整个主内存被*删除了,但加载内存中数据,以及保存在Flash-EPROM存储卡(MC)或微存储卡(MMC)上的数据,则会全部保留下来。除了加载内存以外,计时器(CPU 312 IFM除外)和诊断缓冲也被保留。具有MPI接口或一个组合MPI/DP接口的CPU只在全部复位之前保留接口所采用的当前地址和波特率。另一方面,另一个PROFIBUS地址也被*删除,不能再访问。
    重要事项:重新设置PG/PC之后,与CPU之间的通讯只能通过MPI或MPI/DP接口来建立。
   
    22:为什么不能通过MPI在线访问CPU?
    如果在CPU上已经更改了MPI参数,请检查硬件配置。可以将这些值与在"Set PG/PC interface"下的参数进行比较,看是否有不一致。
    或者可以这样做:打开一个新的项目,创建一个新的硬件组态。在CPU的MPI接口的属性中为地址和传送速度设置各自的值。将"空"项目写入存储卡中。把该存储卡插入到CPU 然后重新打开CPU的电压,将位于存储卡上的设置传送到CPU。现在已经传送了MPI接口的当前设置,并且像这样的话,只要接口*就可以建立连接。 这个方法适用于所有具有存储卡接口的S7-CPU。
   
    23:错误OB的用途是什么?
    如果发生一个所描述的错误(见文件1),则将调用并处理相应OB。如果没有加载该OB,则CPU进入STOP(例外:OB70、72、7 3和81)
    S7-CPU可以识别两类错误:
    1) 同步错误: 这些错误在处理特定操作的过程中被触发,并且可以归因于用户程序的特定部分。
    2) 异步错误: 这些错误不能直接归因于运行中的程序。这些错误包括优先级类的错误,自动化系统中的错误(故障模块)或者冗余的错误。
   
   
    24:在DP从站或CPU315-2DP型主站里应该编程哪些“故障 OBs”?
    在组态一个作为从站的CPU315-2DP站时,必须在STEP7程序中编程下列OB以便评估分布式I/O类型的错误信息:
    OB 82 诊断中断 OB 、OB 86 子机架故障 OB 、OB 122 I/O 访问出错
    1) 诊断OB82:如果一个支持诊断,并且已经对其释放了诊断中断的模块识别出一个错误,它既对进入事件也对外出的事件向 CPU 发出一个诊断中断的请求。操作系统然后调用 OB82。在 OB82 自己的局部变量里包含有有缺陷模块的逻辑基地址和 4 个字节的诊断数据。如果你还没有编程 OB82, 则 CPU 进入“停止”模式。你可以阻断或延迟诊断中断 OB ,并通过 SFC 39 - 42 重新释放它。
    2) 子机架*B86:如果识别出一个 DP 主站系统或一个分布式 I/O 站有故障(既对进入事件也对外出的事件),该 CPU 的操作系统就调用 OB 86 。如果没有编程 OB 86 但出现了这样一个错误, CPU 就进入“停止”模式。你可以阻断或延迟 OB86 并通过 SFC 39 - 42 重新释放它。
    3) I/O 访问出错OB122:当访问一个模块的数据时出错,该CPU的操作系统就调用OB 122。比方说,CPU在存取一个单个模块的数据时识别出一个读错误,那么操作系统就调用OB 122。该OB 122以与中断块有相同的优先级类别运行。如果没有编程OB 122,那么CPU由“运行”模式改为“停止”模式。
   
    25:为什么在某些情况下,保留区会被重写?
    在STEP 7的硬件组态中,可以把几个操作数区定义为“保留区”。这样可以在掉电以后,即使没有备份电池的话,仍能保持这些区域中的内容。如果定义一个块为 “保留块”,而它在 CPU 中不存在或只是临时安装过,那么这些区域的部分内容会被重写。在电源接通/断开之后,其他内容会在相关区里找到。
   
    26:为何不能把闪存卡的内容加载入S7 300 CPU?
    你的项目在闪存卡上。现在要用它加载 S7 300 。但加载结束后发现 CPU 的 RAM 中仍是空的。 出现此问题的原因是你的程序里有无法处理的,"错误的"组织块(比如说, OB86 没有 DP 接口)。 在重新设置和重新启动 CPU 后, RAM 仍是空的。 诊断缓冲区对这个"无法加载"的块会提示一些信息。
   
    27:当把 CPU315-2DP 作为从站,把 CPU315-2DP 作为主站时的诊断地址
    在组态一个 CPU315-2DP 站时,你使用 S7 工具 “H/W CONFIG” 来分配诊断地址。如果发生一个故障,这些诊断地址被加入诊断 OB 的变量 “OB82_MDL_ADDR” 里。 你可在 OB82 里分析此变量,确定有故障的站并作出相应的反应。
    下面是如何分配诊断地址的例子:
    第 1 步: 通过 CPU315-2DP 组态从站并赋予一个诊断地址,比如 422。
    第 2 步: 通过 CPU315-2DP 组态主站
    第 3 步: 把组态好的从站链接到主站并赋予一个诊断地址,比如 1022。
   
    28:需要为S7-300 CPU的DP从站接口作何种设置,才可以使用它来进行路由选择?
    如果使用CPU作为I-Slave,并且该CPU也起S7 路由器的作用,那么请注意如下事项:
    用于路由选择的从站的DP接口必须设置为活动状态。这可以在HW Config中完成:在DP接口的属性对话框中,选项" Commissioning/Test operation"或"Programming, status/modify..."必须激活。关于这些设置的注意事项可以在下表中获得。
    对于S7 路由连接,有 4 种可用的连接资源-与其它任何连接资源无关。没有使用PG/OP的连接资源或S7基本通信。
    如果必须通过DP接口来建立一个与位于其机架上的通信伙伴连接时(如在 CP 343-1 中),也要使用一个路由连接。而对于通过MPI接口与一个位于其机架上的通信伙伴的连接,则不使用路由连接资源,因为在这种情况下,能够直接到达伙伴。注意事项:这不适用于CPU 318。
   
    29:为什么当使用S7-300 CPU的内部运行时间表时,没有任何返回值?
    当对CPU 312IFM到316-2DP参数化系统功能块 SFC2, SFC3 和 SFC4 时,为一个运行时间表规定了一个大于 "B#16#0"的标识符,那么将出错并且所需的功能也无法用。 此种情况下,将在块的" RETVAL"输出处输出标识符 "8080h" 。
    说明:对于这些 CPU,只有一个计时器可用。因此你应该只用标识符 "B#16#0"。 在一个周期块(OB1, OB35)里一定不能调用系统功能 SFC2 "SET_RTM",而是应该在重启动OB(OB100)调用它。你也可以通过外部触发器来启动该块。不然的话,该块将老是复位运行计时表,永远完成不了计数。
   
    30:变量是如何储存在临时局部数据中的?
    L 堆栈永远以地址“0”开始。 在 L 堆栈中,会为每个数据块保留相同个数的字节,作为存放每个块所拥有的静态或局部数据。
    当某个块终止时,那么它的空间随之也被重新释放出来。 指针总是指向当前打开块的*个字节



http://www.absygs.com

产品推荐