当前位置:文档之家› 西门子伺服电机编码器安装以及检测方法

西门子伺服电机编码器安装以及检测方法

西门子伺服电机编码器安装以及检测方法
西门子伺服电机编码器安装以及检测方法

西门子伺服电机编码器安装以及检测方法

问过很多人了,大家都知道这个东西不能私自乱碰,但是问题是:它还是被我莽撞地宽衣解带了,已近不是原装处子的西门子伺服电机,装上伺服驱动器就耍泼,从地面跳起老高。一个劲的扑腾,特来此请教坛子里的高手,到底如何从新安装伺服电机的编码器,如何检测编码器的位置,如何调整,需要的设备等。

问题起由:伺服电机与减速齿轮箱直连垂直安装,最近天气温度高,齿轮箱油封故障,齿轮油经由轴渗漏入下方的伺服电机,再从伺服电机电缆接口漏出来了,但是电机各项参数正常,电流,速度,力矩,温度均正常。因为对伺服的不了解,我们担心这些漏油会降低伺服电机的寿命,故决定拆开电机清洁,不小心连编码器也拆了,清洁电机后,原样装回,伺服驱动器上电就转,而且转速不均匀,空载静置地面的电机固定频率地相一个方向抖动,如果不用手按住,就会跳离地面!

问题分析:查看电机的结构后,发现该三相交流永磁转子电机,定子类似于普通交流电机,转子为永磁体,转子长筒型,中有轴向孔洞,后轴端有一测速发电机形式的编码器,外圈三相六线的,就是有三组绕组类似一般的交流电机的定子,但是后部有两相集电环导流到内圈绕组,内圈也有一绕组,两相,估计是励磁用的。

这样一个结构的伺服电机拆开后竟然就完全不能原装装回去了,怎么装都不能正常运行了,电机抖的厉害,西门子SIMODRIVE 611驱动器有时有501,509,605等报警,一般都是501,报警内容为转子位置检测过电流120%。

处理过程:经过请教西门子的一些工程师和一些朋友,都反应是编码器安装位置不对引起的,同时特意叮嘱不能随便拆编码器和转子的相对位置,但是都无法提供正确的编码器从新安装的方法,所以特来求教,希望有过这方面经验,知识,的高手指点一二,多谢了!

解决办法:1 该电机在旋转变压器旋转部分有条随意画的线条,不知道该对那里,没有明显的对应标记,但是我松掉变压器螺钉后,运转电机,慢慢手动旋转变压器也找到了比较好的运转位置,现在那个电机恢复了青春,在设备上无怨无悔地工作了

2 将编码器的尾盖打开,固定编码器的连接片的位置要做个记号先将里面的

M5螺丝拆下,然后用一个长一点的全螺纹M6的螺丝旋进去便可将编码器顶出来。编码器的尾盖拆开后里面圆孔的边缘有个刻线。电机的尾部也有条刻线(与编码器连接的部分),记好两刻线的位置

3这电机应是无刷电机了,所以编码器检测换向位置UVW,故不能随意安装了,现场调节一般手一边调节编码器,一边看电机电流,让其在最小则是最佳位置,但往往由于手的抖动或其他原因,不会在位置最佳,电机不能满负荷或高速运行,正规的如下:

1.波形观察法

适用于带换相信号的增量式编码器、正余弦编码、旋转变压器。

1) 以示波器直接观察UV线反电势波形过零点与传感器的U相信号上升沿/Z信号、或Sin信号过零点、或Sin包络信号过零点的相位对齐关系,以此方法可以将传感器的上述信号边沿或过零点对齐到-30度电角度相位;

2) 以阻值范围适当的三个等值电阻构成星形,接入永磁伺服电机的UVW动力线,以示波器观察U相动力线与星形等值电阻的中心点之间的虚拟U相反电势波形与

与传感器的U相信号上升沿/Z信号、或Sin信号过零点、或Sin包络信号过零点的相位对齐关系,以此方法可以将传感器的上述信号边沿或过零点对齐到电角度相位0点;

2.转子定向法

适用于带换相信号的增量式编码器、正余弦编码、旋转变压器的波形对齐,或者绝对式编码器和正余弦编码、旋转变压器等按可提供单圈绝对位置数值信息对齐。

1) 将U相接入低压直流源的正极,V相接入直流源的负端,定向电机轴

此后一边调整传感器与电机的相对位置关系,一边以示波器观察传感器信号,直到U相信号上升沿/Z信号、或Sin信号过零点、或Sin包络信号过零点准确复现,以此方法可以将传感器的上述信号边沿或过零点对齐到 -30度电角度相位;也可以一边调整传感器与电机的相对位置关系,一边设法观察单圈绝对位置的数值信息,直到数据零位准确复现,以此方法也可以将传感器的单圈绝对位置零点对齐到 -30度电角度相位;

如果事先估算出 -30度电角度对应的单圈绝对位置的数值,还可以调整传感器与电机的相对位置关系,直到该数值准确复现,就可以将单圈绝对位置零点直接对齐到电角度相位0点(该方法可能比将在下一面 2) 中总结的后一条方法精确度更好一些);

当然也完全可以不调整传感器与电机的相对位置关系,而是简单地随机安装编码器,把读取到的单圈绝对位置信息作为初始安装的偏置值,通过后续运算,实现单圈绝对位置信息和电角度相位零点的逻辑对齐,该方法的人工操作要求最低。

2) 将U相接入低压直流源的正极,将V相和W相并联后接入直流源的负端,定向电机轴

此后一边调整传感器与电机的相对位置关系,一边以示波器观察传感器信号,直到U相信号上升沿/Z信号、或Sin信号过零点、或Sin包络信号过零点准确复现,以此方法可以将传感器的上述信号边沿或过零点对齐到电角度相位0点;也可以一边调整传感器与电机的相对位置关系,一边设法观察单圈绝对位置的数值信息,直到数据零位准确复现,以此方法也可以将传感器的上述信号边沿或过零点对齐到电角度相位0点

西门子PLC程序(工艺给控制条件部分)(DOC)

XXXXXXXXXX项目反渗透系统控制条件 1 目的 本章节主要提供XXXXXXXXXXXXXXXXX反渗透系统的控制条件。 2 超滤系统控制条件 2.1 范围 该系统主要包括以下几个部分: ①超滤的预处理装置,包括:多介质过滤器(3台)、自清洗过滤器(1台)、换热器(1台) ②超滤装置:三套(每套含UOF4膜组件50支) ③超滤反洗水泵:2台 ④超滤反洗加药装置:反洗酸投加(1套)、反洗次氯酸钠投加(1套) 2.2 主要设备说明 若没有特别说明,以下过程为系统转到自动状态时的运行条件。 2.2.1 多介质过滤器+UF 控制方式: ①过滤产水状态与中间水管液位计高液位联锁报警停车(高液位设为m); ②UF反洗状态与中间水罐液位计低液位联锁报警停车(低液位设为m); ③UF过滤产水状态(进入过滤状态5min后)与UF产水流量变送器下限联锁报警下限联锁报警(下限设为设定产水流量的80%); ④UF过滤产水状态(进入过滤状态5min后)与UF产水流量变送器下限联锁报警上限联锁报警(上限设为设定产水流量的150%); ⑤UF反洗状态(进入反洗状态15s后)与UF反洗进水流量变送器下限联锁

报警(下限设为设定为m3/h); ⑥UF反洗状态(进入反洗状态15s后)与UF反洗进水流量变送器上限联锁报警(上限设为设定为m3/h); 2.2.2 UF反洗水泵 电机功率:15kw,变频控制 设备数量:2台(1用1备) 控制方式: ①与中间水罐液位计低液位联锁报警停车(低液位设为m); ②自动控制,自动时受UF程序控制设备的启动和停止; ③手动控制,可在现场操作箱面板上控制启停,也可在主控画面上进行启停。 2.2.3 UF反洗酸投加计量泵 电机功率:0.75kw 控制方式: ①与储酸罐液位计低液位联锁报警停车(低液位设为m) ②手动控制,可在现场操作箱面板上控制启停,也可在主控画面上进行启停。 2.2.4 UF反洗次氯酸钠投加计量泵(加药计量泵) 电机功率:0.75kw 控制方式: ①与储药罐液位计低液位联锁报警停车(低液位设为m) ②手动控制,可在现场操作箱面板上控制启停,也可在主控画面上进行启停。 2.3 仪表说明 1、UF入口总管压力变送器 数量:1台 输出:4~20mA信号 量程:0~1.0MPa

西门子伺服电机编码器的正确安装法

关于西门子伺服电机内置编码器的正确安装方法 一、工作内容 1、这项技术适用于对德国西门子伺服电机(型号为 1FT603-1FT613,1FK604-1FK610)内置编码器损坏后的安装、调试,配置的增量型编码器为德国海德汉公司的ERN1387、001/020, 绝对值编码器为海德汉公司EQN1325、001。 2、使用工具公制内六方扳手一套,自制专用工具一个,十字改锥及一字 改锥各一把,梅花改锥6件套。 3、可解决的问题对有故障的西门子伺服电机进行修理或更换损坏的 伺服电机内置编码器,做到修旧利废,节约维修费用。 二、操作方法 1、该操作方法与一般操作方法的区别 在数控机床配置的西门子数控系统中,驱动电机分主轴电机与伺服电机两种。当电机定子、转子、轴承有故障或其电机内置编码器损坏时,我们都需要对编码器拆卸进行修理或更换。对主轴电机来说,更换或安装编码器只要用专用工具将其安装到相应位置就可以试车了,不需要调整电机轴或编码器的角度及位置。但对伺服电机来说,则必须按照编码器的安装要求,严格执行安装步骤。只要安装过程中出一点差错,就会出现编码器方面的报警而不能起动机床或出现飞车事故,导致电机报废或机械部件损坏。因此正确安装非常重要。 2、该项技术的操作步骤 2、1拆卸损坏的编码器 关掉机床电源,解掉伺服电机的电源电缆及反馈电缆,把电机从机床上

拆下来放到工作台案上,用内六方扳手去掉电机端盖上的四条螺栓,打开端盖,先卸下编码器盖,拔下编码器上的插接电缆,用十字改锥卸下支持盘上的两条小螺丝,用内六方扳手卸出编码器中心孔内的螺栓,然后用自制专用工具把编码器从电机轴上顶出来。这样第一步工作即告完成。 图1自制专用工具尺寸图 2、2安装海德汉公司ERN1387、001/020或EQN1325、001编码器 2、2、1先安装支持盘 不同型号的电机,其支持盘的外形也不一样,如图2与图3,这由购买的备件提供。用4条M2、5*6的小螺丝将支持盘安装到编码器的轴端。注意事项:确保支持盘面与编码器的底面间距为5、2mm或12mm。 1、支持盘 2、编码器 图2 1FT606-1FT613/1FK606-1FK613电机内置编码器的支持盘

西门子伺服电机编码器的正确安装法

雒补清关于西门子伺服电机内置编码器的正确安装方法 一、工作内容 1、这项技术适用于对德国西门子伺服电机(型号为1FT603-1FT613, 1FK604-1FK610)内置编码器损坏后的安装、调试,配置的增量型编码器为德国海德汉公司的ERN1387.001/020, 绝对值编码器为海德汉公司EQN1325.001。 2、使用工具公制内六方扳手一套,自制专用工具一个,十字改锥及一 字改锥各一把,梅花改锥6件套。 3、可解决的问题对有故障的西门子伺服电机进行修理或更换损坏的 伺服电机内置编码器,做到修旧利废,节约维修费用。 二、操作方法 1、该操作方法和一般操作方法的区别 在数控机床配置的西门子数控系统中,驱动电机分主轴电机和伺服电机两种。当电机定子、转子、轴承有故障或其电机内置编码器损坏时,我们都需要对编码器拆卸进行修理或更换。对主轴电机来说,更换或安装编码器只要用专用工具将其安装到相应位置就可以试车了,不需要调整电机轴或编码器的角度及位置。但对伺服电机来说,则必须按照编码器的安装要求,严格执行安装步骤。只要安装过程中出一点差错,就会出现编码器方面的报警而不能起动机床或出现飞车事故,导致电机报废或机械部件损坏。因此正确安装非常重要。 2、该项技术的操作步骤 2.1拆卸损坏的编码器 关掉机床电源,解掉伺服电机的电源电缆及反馈电缆,把电机从机床

上拆下来放到工作台案上,用内六方扳手去掉电机端盖上的四条螺栓,打开端盖,先卸下编码器盖,拔下编码器上的插接电缆,用十字改锥卸下支持盘上的两条小螺丝,用内六方扳手卸出编码器中心孔内的螺栓,然后用自制专用工具把编码器从电机轴上顶出来。这样第一步工作即告完成。 图1自制专用工具尺寸图 2.2安装海德汉公司ERN1387.001/020或EQN1325.001编码器 2.2.1先安装支持盘 不同型号的电机,其支持盘的外形也不一样,如图2和图3,这由购买的备件提供。用4条M2.5*6的小螺丝将支持盘安装到编码器的轴端。注意事项:确保支持盘面和编码器的底面间距为 5.2mm或12mm。 1.支持盘 2.编码器 图2 1FT606-1FT613/1FK606-1FK613电机内置编码器的支持盘

浅谈西门子PLC控制程序的保护

浅谈西门子PLC控制程序的保护 前言: 随着中国整体经济实力的加强,制造和加工工业正逐步向中国转移,这给中国国内工业装备市场带来了大量的商机,国内各行业的制造商开发和制造出大量价廉物美的设备,取得了良好的经济和社会效应。但是,也有小部分的制造商,由于其自身能力和客观因素的限制,无法及时开发出合适的产品,但利益的驱动使他们把目光瞄准了同行,抄袭和仿制同行开发成功的产品,更有甚者是整机拷贝或者克隆。由于现代工业设备大量采用PLC作为主控制系统,PLC作为整个设备的核心部件,其软件包涵了生产工艺,控制逻辑,设备数据,加工参数及信息通讯等重要内容,从而成为设备仿制者重点要获取的目标之一。纵观目前中国国内市场上应用的主流品牌PLC,虽然在设计上都采用了各种软硬件加密的手段,但破解者运用的破解手段也越来越先进,从最初的穷举法,端口侦听,软件跟踪,到现在可以通过直接复制提取内存芯片的内容来分析破解,更有甚者在互连网上公开讨论和传播破解方法和工具,因此所有产品无一例外地遭到了破解。这对中国众多的中小型OEM制造商来说是非常不利的,“我们几年的开发成果可能因此一夜之间付诸东流”当得知S7-200/300硬件加密也被破解后,一位OEM制造商无奈地说。由于仿制者的开发成本很低或几乎为零,因此开发者还没有来得及收回开发成本就陷入了低价竞争,这极大的影响了开发者开发新产品的积极性,对我国的装备工业的长远发展是十分有害的。 难道就这样束手无策,听任仿制者为所欲为了吗?答案是否定的,多年来一直关注和研究P LC控制程序保护方面的问题,笔者在实践中取得了一些经验和心得,在本文中愿意和同行们共同分享和讨论,大家共同为保护自己的劳动成果而努力。笔者多年来一直从事西门子S

西门子PLC与编码器使用

应用于高速计数模块的编码器基础 1 编码器基础 1.1光电编码器 编码器是传感器的一种,主要用来检测机械运动的速度、位置、角度、距离和计数等,许多马达控制均需配备编码器以供马达控制器作为换相、速度及位置的检出等,应用范围相当广泛。按照不同的分类方法,编码器可以分为以下几种类型: 根据检测原理,可分为光学式、磁电式、感应式和电容式。 根据输出信号形式,可以分为模拟量编码器、数字量编码器。 根据编码器方式,分为增量式编码器、绝对式编码器和混合式编码器。光电编码器是集光、机、电技术于一体的数字化传感器,主要利用光栅衍射的原理来实现位移——数字变换,通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。典型的光电编码器由码盘、检测光栅、光电转换电路(包括光源、光敏器件、信号转换电路)、机械部件等组成。光电编码器具有结构简单、精度高、寿命长等优点,广泛应用于精密定位、速度、长度、加速度、振动等方面。 这里我们主要介绍SIMATIC S7系列高速计数产品普遍支持的增量式编码器和绝对式编码器。 1.2增量式编码器 增量式编码器提供了一种对连续位移量离散化、增量化以及位移变化(速度)的传感方法。增量式编码器的特点是每产生一个输出脉冲信号就对应于一个增量位移,它能够产生与位移增量等值的脉冲信号。增量式编码器测量的是相对于某个基准点的相对位置增量,而不能够直接检测出绝对位置信息。 如图1-1所示,增量式编码器主要由光源、码盘、检测光栅、光电检测器件和转换电路组成。在码盘上刻有节距相等的辐射状透光缝隙,相邻两个透光缝隙之间代表一个增量周期。检测光栅上刻有A、B两组与码盘相对应的透光缝隙,用以通过或阻挡光源和光电检测器件之间的光线,它们的节距和码盘上的节距相等,并且两组透光缝隙错开1/4节距,使得光电检测器件输出的信号在相位上相差90°。当码盘随着被测转轴转动时,检测光栅不动,光线透过码盘和检测光栅上的透过缝隙照射到光电检测器件上,光电检测器件就输出两组相位相差90°的近似于正弦波的电信号,电信号经过转换电路的信号处理,就可以得到被测轴的转角或速度信息。 图1-1增量式编码器原理图 一般来说,增量式光电编码器输出A、B 两相相位差为90°的脉冲信号(即所谓的两相正交输出信号),根据A、B两相的先后位置关系,可以方便地判断出编码器的旋转方向。另外,码盘一般还提供用作参考零位的N 相标志(指示)脉冲信号,码盘每

西门子伺服电机编码器的正确安装法

关于西门子伺服电机置编码器的正确安装方法 一、工作容 1、这项技术适用于对德国西门子伺服电机(型号为1FT603-1FT613, 1FK604-1FK610)置编码器损坏后的安装、调试,配置的增量型编码器为德国海德汉公司的ERN1387.001/020, 绝对值编码器为海德汉公司EQN1325.001。 2、使用工具公制六方扳手一套,自制专用工具一个,十字改锥及一字 改锥各一把,梅花改锥6件套。 3、可解决的问题对有故障的西门子伺服电机进行修理或更换损坏的 伺服电机置编码器,做到修旧利废,节约维修费用。 二、操作方法 1、该操作方法和一般操作方法的区别 在数控机床配置的西门子数控系统中,驱动电机分主轴电机和伺服电机两种。当电机定子、转子、轴承有故障或其电机置编码器损坏时,我们都需要对编码器拆卸进行修理或更换。对主轴电机来说,更换或安装编码器只要用专用工具将其安装到相应位置就可以试车了,不需要调整电机轴或编码器的角度及位置。但对伺服电机来说,则必须按照编码器的安装要求,严格执行安装步骤。只要安装过程中出一点差错,就会出现编码器方面的报警而不能起动机床或出现飞车事故,导致电机报废或机械部件损坏。因此正确安装非常重要。 2、该项技术的操作步骤 2.1拆卸损坏的编码器 关掉机床电源,解掉伺服电机的电源电缆及反馈电缆,把电机从机床

上拆下来放到工作台案上,用六方扳手去掉电机端盖上的四条螺栓,打开端盖,先卸下编码器盖,拔下编码器上的插接电缆,用十字改锥卸下支持盘上的两条小螺丝,用六方扳手卸出编码器中心孔的螺栓,然后用自制专用工具把编码器从电机轴上顶出来。这样第一步工作即告完成。 图1自制专用工具尺寸图 2.2安装海德汉公司ERN1387.001/020或EQN1325.001编码器 2.2.1先安装支持盘 不同型号的电机,其支持盘的外形也不一样,如图2和图3,这由购买的备件提供。用4条M2.5*6的小螺丝将支持盘安装到编码器的轴端。注意事项:确保支持盘面和编码器的底面间距为 5.2mm或12mm。 1.支持盘 2.编码器 图2 1FT606-1FT613/1FK606-1FK613电机置编码器的支持盘

西门子PLC编程图文详解

第五章 PLC 的基本指令及程序设计 ■ 5.1 PLC 的基本逻辑指令及举例 ■ 5.2 程序控制指令 ■ 5.3 PLC 编程指导 ■ 5.4 典型的简单电路编程 ■ 5.5 PLC 程序简单设计法及应用举例第五章PLC

5.1 PLC的基本逻辑指令及举例 PLC的编程语言有梯形图语言、助记符语言、逻辑功能图语言和某些高级语言。其中前两种语言用的最多,要求掌握。 本章以S7-200CPU22*系列PLC的指令系统为对象,用举例的形式来说明PLC的基本指令系统,然后介绍常用典型电路及环节的编程,最后讲解PLC程序的简单设计法。 S7-200PLC用LAD编程时以每个独立的网络块(Network)为单位,所有的网络块组合在一起就是梯形图, 这也是S7-200PLC的特点。

梯形图语言编程主要特点及格式有以下几点: 1)梯形图按行从上至下编写,每一行从左至右顺序编写,BPPLC程序执行顺序与梯形图的编写顺序一致° 2)梯形图左、右边垂直线分别称为起始母线和终止母线。每一逻辑行必须从起始母线开始画起。(终止母线常可以省略) 3)梯形图中的触点有两种,即常开触点和常闭触点,这些触点可以是PLC的输入触点或输出继电器触点,也可以是内部继电器、定时器/计 数器的状态。与传统的继电器控制图一样,每一触点都有自己的特殊标记(编号),以示区别。同一标记的触点可以反复使用,次数不限。 这是因为每一触点的状态存入PLC内的存储单元中,可以反复读写。 传统继电器控制中的每个开关均对应一个物理实体,故使用次数有限。

这是PLC优于传统控制其中的一点o

西门子编码器简介

西门子驱动编码器介绍
Encoders introduction and connection with Siemens drive
Getting started Edition (08-4)

摘 要 本文先分类介绍了各种旋转编码器的原理及输出形式,然后分别介绍 SD,LD,与 MC 系 统与编码器的连接方法及设置。 关键词 编码器,绝对值编码器,增量式编码器, SSI, Endat Key Words Encoder, absolute encoder, increment encoder, SSI, Endat

目 录 西门子驱动编码器介绍 .................................................................................................................. 1 一 编码器介绍 ................................................................................................................................ 3 光学式编码器 ...................................................................................................................... 3 磁式编码器.......................................................................................................................... 3 感应式编码器 ...................................................................................................................... 4 电容式编码器 ...................................................................................................................... 4 二 标准传动编码器的连接及设置 ................................................................................................... 8 三 工程型变频器编码器的连接及设置.......................................................................................... 12 四 运动控制产品编码器介绍 CUMC与编码器的连接: ......................................................................................................... 19 SINAMICS S120 ...................................................................................................................... 20
1 编码器介绍
1.1 根据检测原理,编码器可以分为光学式、磁式、感应式和电容式等。 光学式编码器 光电编码器是由光栅盘和光电检测装置组成,是一种通过光电转换将输出轴上的机械几何 位移量转换成脉冲或数字量的传感器,分为直线编码器与旋转编码器。在设备运行过程中, 光栅盘与电机同轴或按一定转速比进行旋转,经过二极管等电子元件组成的检测装置检测输 出若干脉冲信号,并通过计数器等脉冲接收电路来获取电机当前的位置与转速。光电编码器 是目前市场上应用最为广泛的编码器。
图1 磁式编码器 如图 2 所示,磁式编码器拥有一个由金属材料制作的齿轮,同时有永磁材料与敏感元件组 成的磁场接收器,当齿轮旋转时,金属齿轮会影响接收器发出的磁通,引起磁通强弱变化, 变化的磁通经过敏感元件后被转换成为相应的数字或脉冲信号。

西门子PLC程序指令注意点

PLC程序详解(图文并貌) 一、时间继电器: TON 使能=1计数,计数到设定值时(一直计数到32767),定时器位=1。使能=0复位(定时器位=0)。TOF 使能=1,定时器位=1,计数器复位(清零)。使能由1到0负跳变,计数器开始计数,到设定值时(停止计数),定时器位=0。如下图: 图1:使能=1时,TOF(T38)的触点动作图 图2:使能断开后,计数到设定值后,TOF(T38)的触点动作图(其中T38常开触点是在使能由1到0负跳变后计数器计时到设定值后变为0的) TONR 使能=1,计数器开始计数,计数到设定值时,计数器位=1。使能断开,计数器停止计数,计数器位仍为1,使能位再为1时,计数器在原来的计数基础上计数。

以上三种计数器可以通过复位指令复位。 正交计数器 A相超前B相90度,增计数 B相超前A相90度,减计数 当要改变计数方向时(增计数或减计数),只要A相和B相的接线交换一下就可以了。 二、译码指令和编码指令: 译码指令和编码指令执行结果如图所示: DECO是将VW2000的第十位置零(为十进制的1024),ENCO输入IN最低位为1的是第3位,把3写入VB10(二进制11)。 三、填表指令(ATT) S7-200填表指令(ATT)的使能端(EN)必须使用一个上升沿或下降沿指令(即在下图的I0.1后加一个上升沿或下降沿),若单纯使用一个常开触点,就会出现以下错误:

这一点在编程手册中也没有说明,需要注意。其他的表格指令也同样。 四、数据转换指令 使用数据转换指令时,一定要注意数据的范围,数据范围大的转换为数据范围小的发注意不要超过范围。如下图所示为数据的大小及其范围。 (1)BCD码转化为整数(BCD_I) 关于什么是BCD码,请参看《关于BCD码》。 BCD码转化为整数,我是这样理解的:把BCD码的数值看成为十进制数,然后把BCD到整数的转化看成是十进制数到十六进制数的转化。如下图所示,BCD码为54,转化为整数后为36。

西门子变频6SE70带编码器调试时需要设置哪些参数

:6SE70带编码器调试时需要设置哪些参数 哥们发帖不要情绪啊西门子有这方面的简单介绍;看看书本型变频器说明书不是6SE70使用大全,那里有关于调试设置步骤的介绍,好好看看就可以了。 我再发一下部分调试步骤吧希望对你帮助。 6SE70调试基本参数设置[分享] ***恢复缺省设置*** P053=6 允许参数存取 6:允许通过PMU和串行接口OP1S变更参数 P060=2 固定设置菜单 P366=0 设置来源 0:具有PMU的标准设置 1:具有OP1S的标准设置 P970=0 参数复位 ***参数设置*** P060=5 系统设置菜单 P071= 装置输入电压 P095=10 异步/同步电机国际标准 P100= 控制模型 1:V/f控制 3:无测速机的速度控制 4:有测速机的速度控制 5:转矩控制 P101= 电机额定电压 P102= 电机额定电流 P103= 电机励磁电流如果此值未知,设P103=0,离开系统设置,此值自动计算。

P104= 电机额定功率因数 P108= 电机额定转速 P109= 电机级对数 P113= 电机额定转矩 P114=3 0 标准传动(例如泵,风机)标准缺省设置 1 扭矩,齿轮传动和较大的惯性矩(例如造纸机械) 2 恒定惯量的加速传动(例如剪切机) 3 大负载冲击系统(在:P100=3,4,5时设置) 4 低速时,高平滑运行特性(n控制,编码器脉冲数量较多) 5 部分负载时通过减少磁通的效率优化(要求动态简单的传动) 6 高启动转矩(重载启动) 7 弱磁范围内,转矩动态特性(例如电机测试台) P115=1 计算电机模型参数值P350-P354设定到额定值 P130= 10 无脉冲编码器 11 脉冲编码器 P151= 脉冲编码器每转的脉冲数 P330= 0 线性(恒转矩) 1 抛物线特性(风机/泵) P384.02= 电机负载限制 P452= % 正向旋转时的最大频率或速度数值参考P352和P353 P453= % 反向旋转时的最大频率或速度数值参考P352和P353 P060=1 回到参数菜单

西门子plc各部件结构及功能

西门子plc各部件结构及功能 西门子plc各部件结构及功能德产西门子PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示: 1、主机 主机部分包括中央处理器(CPU)、系统程序存储器和TK6100iv5用户程序及数据存储器。CPU是西门子PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。西门子PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。 2、输入/输出(I/O)接口 I/O接口是西门子PLC与输入/输出设备连接的部件。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/O接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。西门子plc的I/O点数即输入/输出端

子数是信捷PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。 3、电源 图中电源是指为CPU、存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。 4、编程 编程是西门子PLC利用外部设备,用户用来输入、检查、修改、调试程序或监示PLC的工作情况。通过专用的PC/PPI电缆线将西门子PLC与电脑联接,并利用专用的软件进行电脑编程和监控。 5、输入/输出扩展单元 I/O扩展接口用于将扩充外部输入/输出端子数的扩展单元与基本单元(即主机)连接在一起。 6、外部设备接口 此接口可将打印机、条码扫描仪,变频器等外部设备与主机相联,以完成相应的操作。实验装置提供的主机型号有西门子S7-200系列的CPU224CN(AC/DC/RELAY)。输入点数为14,输出点数为10;CPU226CN(AC/DC/RELAY),输入点数为26,输出点数为14。 北京天拓四方科技有限公司

西门子PLC编程手册

西门子S7-200PLC的RS485通信口易损坏的原因分析和解决办法 一、S7-200PLC内部RS485接口电路图:电路图见附件 图中R1、R2是阻值为10欧的普通电阻,其作用是防止RS485信号D+和D-短路时产生过电流烧坏芯片,Z1、Z2是钳制电压为6V,最大电流为10A的齐纳二极管,24V电源和5V电源共地未经隔离,当D+或D-线上有共模干扰电压灌入时,由桥式整流电路和Z1、Z2可将共模电压钳制在±6.7V,从而保护RS485芯片SN75176(RS485芯片的允许共模输入电压范围为:-7V~+12V)。该保护电路能承受共模干扰电压功率为60W,保护电路和芯片内部没有防静电措施。 二、常发生的故障现象分析: 当PLC的RS485口经非隔离的PC I电缆与电脑连接、PLC与PLC之间连接或PLC与变频器、触摸屏等通信时时有通信口损坏现象发生,较常见的损 坏情况如下: ●R1或R2被烧断,Z1、Z1和SN75176完好。这是由于有较大的瞬态干扰电流经R1或R2、桥式整流、Z1或Z1到地,Z1、Z2能承受最大10A电流的冲击,而该电流在R1或R2上产生的瞬态功率为:102×10=1000W,当然会 将其烧断。 ●SN75176损坏,R1、R2和Z1、Z2完好。这主要可能是受到静电冲击或瞬态过电压速度快于Z1、Z2的动作速度造成的,静电无处不在,仅人体模式也 会产生±15kV的静电。 ●Z1或Z2、SN75176损坏,R1和R2完好。这可能是受到高电压低电流的瞬态干扰电压将Z1或Z2和SN75176击穿,由于电流较小和发生时间较短 因而R1、R2不至于发热烧断。 由以上分析得知PLC接口损坏的主要原因是由于瞬态过电压和静电造成,产生瞬态过电压和静电的原因很多也较复杂,如由于PLC内部24V电源和5V 电源共地,24V电源的输出端子L+、M为其它设备混合供电可能导致地电位变化,从而造成共模电压超出允许范围。所以EIA-485标准要求将各个RS485接口的信号地用一条低阻值导线连接在一起以保证各节点的地电位相等,消除地 线环流! 当带电插拔未隔离的连接电缆时,由于两端电位不相等电路中又存在诸多电感、电容之类的器件,插拔瞬间必然产生瞬态过电压或过电流。 连接在RS485总线上的其它设备产生的瞬态过电压或过电流同样会流入到PLC,总线上连接的设备站点数越多,产生瞬态过电压的因素也越多。 当通信线路较长或有室外架空线时,雷电必然会在线路上造成过电压,其能量往往是巨大的,常有用户沮丧地说:“联网的几十台PLC全部遭打坏了!”。 三、解决办法: 1、从PLC内部考虑: ●采用隔离的DC/DC将24V电源和5V电源隔离,分析了三菱、欧姆龙、 施耐德PLC以及西门子的PROFIBUS接口均是如此。 ●选用带静电保护、过热保护、输入失效保护等保护措施完善的高挡次RS485芯片,如:SN65HVD1176D、MAX3468ESA等,这些芯片价格一般在十几元至几十元,而SN75176的价格仅为1.5元。 ●采用响应速度更快、承受瞬态功率更大的新型保护器件TVS或BL浪涌吸收器,如P6KE6.8CA的钳制电压为6.8V,承受瞬态功率为500W,BL器件则 可抗击4000A以上大电流冲击。

西门子 PLC编程实例

这是网上擂台的题目:一台电动机要求在按下起动按钮后,电动机运行10秒,停5秒,重复3次后,电动机自动停止。同时设置有手动停机按钮和过载保护。编写梯形图控制程序。PLC可以随便选用,要有相关说明。注意:要有PLC控制电路和I/O分配表。? 1、硬件选择:一台PLC(S7-200)、一个交流接触器Z0(控 制电机运行)、2个按钮开关(SB1、SB2)及1个过流继电器(FR),电路图如下:(不包括粉色虚线框部分) 2、编程:用不同思路,可编出几种不同的控制方案,都可实现该项目要求。? (1)、最简单的编程方案,就是选用5个通电延时定时器:其3个定时10秒,用于电机启动运行,另2个定时5秒, 使电机停。具体编程也有二种方式,见下图:

上图中的方案一与方案二,同用5个定时器,完成同样的功能。 方案一是这样编程:按下启动按钮(),使断开。在此过程中,、、都是10秒的导通时间,用它们去控制,其彼此

间隔时间为5秒(即、的通导时间)。?8?1延时?8?=1,T101得电开始延时,延时10秒,T101吸合使=1、=0,使T101断电,而T102得电开始延时,5秒后T102得电吸合,使=1,=0。。。直到T105得电 方案二是这样编程:按下启动按钮(),使 =1,T101得电开始延时,延时10秒,T101吸合,使T102得电开始延时,延时5秒,T102吸合,使T103得电开始延时。。。直至T105得电延时,延时10秒后动作,使=0,=0使T101—T105皆断开,程序结束。用的常开触点与T101的常闭触点串联,用T102的常开触点与T103的常闭触点串联,用T104的常开触点与T105的常闭触点串联,三者再并联后去驱动,可达到同样的控制作用, 由上图可见,由于编程方法不同,其方案二用的指令比方案一少,显然:方案二优于方案一。 (2)、用二个定时器(T101、T102)和一个字节存储器(MB1)编程也可实现同样功能: 按下启动按钮,使MB1=0、=1,=1使T101得电开始延时,10秒T101吸合使T102得电吸和,延时5秒,T102吸合,其常闭点断开,使T101、T102失电断开,T101又得电延时。。。形成振荡器,T102每吸合一次,使MB1加1,吸合3次,MB3=3,比较器输出1使=0,程序结束。用的常开点与T101与T102

西门子PLC与编码器使用

西门子PLC与编码器使用

应用于高速计数模块的编码器基础 1 编码器基础 1.1光电编码器 编码器是传感器的一种,主要用来检测机械运动的速度、位置、角度、距离和计数等,许多马达控制均需配备编码器以供马达控制器作为换相、速度及位置的检出等,应用范围相当广泛。按照不同的分类方法,编码器可以分为以下几种类型: ?根据检测原理,可分为光学式、磁电式、感应式和电容式。 ?根据输出信号形式,可以分为模拟量编码器、数字量编码器。 ?根据编码器方式,分为增量式编码器、绝对式编码器和混合式编码器。 光电编码器是集光、机、电技术于一体的数字化传感器,主要利用光栅衍射的原理来实现位移——数字变换,通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。典型的光电编码器由码盘、检测光栅、光

电转换电路(包括光源、光敏器件、信号转换电路)、机械部件等组成。光电编码器具有结构简单、精度高、寿命长等优点,广泛应用于精密定位、速度、长度、加速度、振动等方面。这里我们主要介绍SIMATIC S7系列高速计数产品普遍支持的增量式编码器和绝对式编码器。 1.2增量式编码器 增量式编码器提供了一种对连续位移量离散化、增量化以及位移变化(速度)的传感方法。增量式编码器的特点是每产生一个输出脉冲信号就对应于一个增量位移,它能够产生与位移增量等值的脉冲信号。增量式编码器测量的是相对于某个基准点的相对位置增量,而不能够直接检测出绝对位置信息。 如图1-1所示,增量式编码器主要由光源、码盘、检测光栅、光电检测器件和转换电路组成。在码盘上刻有节距相等的辐射状透光缝隙,相邻两个透光缝隙之间代表一个增量周期。检测光栅上刻有A、B两组与码盘相对应的透光缝隙,

详解西门子PLC寻址

详解西门子PLC寻址 2007-03-30 16:45 【地址的概念】 完整的一条指令,应该包含指令符+操作数(当然不包括那些单指令,比如NOT等)。其中的操作数是指令要执行的目标,也就是指令要进行操作的地址。 我们知道,在PLC中划有各种用途的存储区,比如物理输入输出区P、映像输入区I、映像输出区Q、位存储区M、定时器T、计数器C、数据区DB和L等,同时我们还知道,每个区域可以用位(BIT)、字节(BYTE)、字(WORD)、双字(DWORD)来衡量,或者说来指定确切的大小。当然定时器T、计数器C不存在这种衡量体制,它们仅用位来衡量。由此我们可以得到,要描述一个地址,至少应该包含两个要素: 1、存储的区域 2、这个区域中具体的位置 比如:A Q2.0 其中的A是指令符,Q2.0是A的操作数,也就是地址。这个地址由两部分组成: Q:指的是映像输出区 2.0:就是这个映像输出区第二个字节的第0位。 由此,我们得出, 一个确切的地址组成应该是: 〖存储区符〗〖存储区尺寸符〗〖尺寸数值〗.〖位数值〗,例如:DBX200.0。 DB X 200 . 0 其中,我们又把〖存储区符〗〖存储区尺寸符〗这两个部分合称为:地址标识符。这样,一个确切的地址组成,又可以写成: 地址标识符 + 确切的数值单元 【间接寻址的概念】 寻址,就是指定指令要进行操作的地址。给定指令操作的地址方法,就是寻址方法。 在谈间接寻址之前,我们简单的了解一下直接寻址。所谓直接寻址,简单的

说,就是直接给出指令的确切操作数,象上面所说的,A Q2.0,就是直接寻址,对于A这个指令来说,Q2.0就是它要进行操作的地址。 这样看来,间接寻址就是间接的给出指令的确切操作数。对,就是这个概念。 比如:A Q[MD100] ,A T[DBW100]。程序语句中用方刮号 [ ] 标明的内容,间接的指明了指令要进行的地址,这两个语句中的MD100和DBW100称为指针Pointer,它指向它们其中包含的数值,才是指令真正要执行的地址区域的确切位置。间接由此得名。 西门子的间接寻址方式计有两大类型:存储器间接寻址和寄存器间接寻址。 【存储器间接寻址】 存储器间接寻址的地址给定格式是:地址标识符+指针。指针所指示存储单元中所包含的数值,就是地址的确切数值单元。 存储器间接寻址具有两个指针格式:单字和双字。 单字指针是一个16bit的结构,从0-15bit,指示一个从0-65535的数值,这个数值就是被寻址的存储区域的编号。 双字指针是一个32bit的结构,从0-2bit,共三位,按照8进制指示被寻址的位编号,也就是0-7;而从3-18bit,共16位,指示一个从0-65535的数值,这个数值就是被寻址的字节编号。 指针可以存放在M、DI、DB和L区域中,也就是说,可以用这些区域的内容来做指针。 单字指针和双字指针在使用上有很大区别。下面举例说明: L DW#16#35 //将32位16进制数35存入ACC1 T MD2 //这个值再存入MD2,这是个32位的位存储区域 L +10 //将16位整数10存入ACC1,32位16进制数35自动移动到ACC2 T MW100 //这个值再存入MW100,这是个16位的位存储区域 OPN DBW[MW100] //打开DBW10。这里的[MW100]就是个单字指针,存放指针的区域是M区, MW100中的值10,就是指针间接指定的地址,它是个16位的值! --------

西门子PLC编程实例

西门子P L C编程实例 LELE was finally revised on the morning of December 16, 2020

这是网上擂台的题目:一台电动机要求在按下起动按钮后,电动机运行10秒,停5秒,重复3次后,电动机自动停止。同时设置有手动停机按钮和过载保护。编写梯形图控制程序。PLC可以随便选用,要有相关说明。注意:要有PLC控制电路和I/O分配表。 1、硬件选择:一台PLC(S7-200)、一个交流接触器Z0(控制电机运行)、2个按钮开关(SB1、SB2)及1个过流继电器(FR),电路图如下:(不包括粉色虚线框部分) 2、编程:用不同思路,可编出几种不同的控制方案,都可实现该项目要求。 (1)、最简单的编程方案,就是选用5个通电延时定时器:其3个定时10秒,用于电机启动运行,另2个定时5秒,使电机停。具体编程也有二种方式,见下图:

上图中的方案一与方案二,同用5个定时器,完成同样的功能。 方案一是这样编程:按下启动按钮(),使断开。在此过程中,、、都是10秒的导通时间,用它们去控制,其彼此

间隔时间为5秒(即、的通导时间)。81延时8=1,T101 得电开始延时,延时10秒,T101吸合使=1、=0,使T101 断电,而T102得电开始延时,5秒后T102得电吸合,使 =1,=0。。。直到T105得电 方案二是这样编程:按下启动按钮(),使 =1,T101得电开始延时,延时10秒,T101吸合,使T102得电开始延 时,延时5秒,T102吸合,使T103得电开始延时。。。直至T105得电延时,延时10秒后动作,使=0,=0使T101—T105皆断开,程序结束。用的常开触点与T101的常闭触点串联,用T102的常开触点与T103的常闭触点串联,用 T104的常开触点与T105的常闭触点串联,三者再并联后去驱动,可达到同样的控制作用, 由上图可见,由于编程方法不同,其方案二用的指令比方 案一少,显然:方案二优于方案一。 (2)、用二个定时器(T101、T102)和一个字节存储器(MB1)编程也可实现同样功能: 按下启动按钮,使MB1=0、=1,=1使T101得电开始延时,10秒T101吸合使T102得电吸和,延时5秒,T102吸合,其常闭点断开,使T101、T102失电断开,T101又得电延时。。。形成振荡器,T102每吸合一次,使MB1加1,吸 合3次,MB3=3,比较器输出1使=0,程序结束。用的常开点与T101与T102的常闭点串连,去驱动电机输出口,可

西门子plc程序详解

PLC程序详解(图文并貌))的触点动作图

正交计数器A相超前B相90度,增计数 B相超前A相90度,减计数 当要改变计数方向时(增计数或减计数),只要A相和B相的接线交换一下就可以了。 二、译码指令和编码指令: 译码指令和编码指令执行结果如图所示: DECO是将VW2000的第十位置零(为十进制的1024),ENCO输入IN最低位为1的是第3位,把3写入VB10(二进制11)。 三、填表指令(ATT) S7-200填表指令(ATT)的使能端(EN)必须使用一个上升沿或下降沿指令(即在下图的I0.1后加一个上升沿或下降沿),若单纯使用一个常开触点,就会出现以下错误:

这一点在编程手册中也没有说明,需要注意。其他的表格指令也同样。 四、数据转换指令 使用数据转换指令时,一定要注意数据的范围,数据范围大的转换为数据范围小的发注意不要超过范围。如下图所示为数据的大小及其范围。 (1)BCD码转化为整数(BCD_I) 关于什么是BCD码,请参看《关于BCD码》。 BCD码转化为整数,我是这样理解的:把BCD码的数值看成为十进制数,然后把BCD到整数的转化看成是十进制数到十六进制数的转化。如下图所示,BCD码为54,转化为整数后为36。 整数转化为BCD码(I_BCD)则正好相反,看成是十六进制到十进制的转化。 (2)整数转化为双整数(I_DI) 此问题需要注意的是:整数转化为双整数后,符号位被扩展,因为整数的精度小于双整数的精度,转化后,双整数除了表示整数的数值所占的位外,其余空位用符号位填充。如整数45转化为双整数后,基二进制表示为: 2#0000_0000_0000_0000_0000_0000_0010_1101,而整数-45转化为双整数后则为: 2#1111_1111_1111_1111_1111_1111_1101_0011。 五、不要重复使用PLC输出线圈 基本逻辑指令中常开接点和常闭接点,作为使能的条件,在语法上和实际编程中都可以无限次的重复使用。 PLC输出线圈,作为驱动元件,在语法上是可以无限次的使用。但在实际编程中是不应该的,应该避免使用

S7200连接编码器测量电机转速

PLC高速计数器测量电机转速的标准程序

通过与电动机同轴齿轮齿条变化来测量电动机转速,电动机输出轴与齿轮的传动比=1,齿条数=12,要求测量单位:转/分钟。 主程序: 子程序0 主程序MAIN 程序初始化,PLC上电运行的第一个扫描周期执行一次初始化子程序SBR_0。用于程序运行 的初始设置 子程序SBR_0

VD0置0 设置高速计数器HC0的控制字节SMB37,用十六进制表示(16#F8),也可以用二进制表 示(2#11111000)。 设置高速计数器HC0工作模式为0,单相计数 输入,没有外部控制功能。

设置高速计数器HC0初始值寄存器SMD38为Array 0。 执行HSC指令,将控制字节SMB37、初始值/预置值寄存器(SMD38/SMD42)以及工作模式写入高速计数器HC0。 设定定时中断事件的时间为50ms 定时中断事件号10和中断处理程序INT_0建 立关联。 允许中断,将定时中断事件和中断处理程序连 接

中断程序0 中断处理程序INT_0 中断处理程序每隔50ms扫描刷新一次。 采用整数加法指令,将高速计数器HC0的计数当前值(32位)和累加数据相加一次。用 于数据的累加。 采用整数递增指令,记录累加次数。 执行HSC指令,在这里执行的目的,是将初始值寄存器SMD38(0)再次写入高速计数器HC0,使计数当前值为0,以便下个定时采样。 当累加数据次数等于32次,子程序中网络2 中程序执行。 采用除法指令,计算32次的累加数据平均值。 将平均值转换成测量单位:转/分,转换后的 数据送入双字VD4。 将平均值转换成字数据,送入字VW10中。VW10中的数据就是电机速度值。之所以转换,是因为在程序中一般要求以字的概念存 在。 将记录累加数据次数的字节VB6中数据置0。 用于下一次开始时,从新开始累加。 将用于累叫数据的中间变量VD4置0。

相关主题
文本预览
相关文档 最新文档