<listing id="rjs7x"></listing>
  1. <meter id="rjs7x"></meter>

    1. <code id="rjs7x"><object id="rjs7x"></object></code><tt id="rjs7x"><button id="rjs7x"></button></tt>
      <nav id="rjs7x"></nav>

       注册名

      密码

      个人注册

      企业注册

      商务申请

      商务管理平台

      企业管理平台

      个人管理平台

      我的工控博客

      中国工控网www.5290351.com

      首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

      所在位置工控论坛 -- 变频器及传动控制论坛 -- 变频器论坛 -- 应用经验

      中国工控网搜索

       登陆密码  注册  密码

      搜索

      发表人dayimin3344 发表时间2007-5-28 1:08:00

       

       本栏论题 Profibus 控制MM4变频器的PZD1的过程控制命令   [5103]

          发给变频器的控制字必须要有一定的顺序
         
          要使变频器准备好工作的前提是:
         
          要首先发送控制字10000 0100 0111 1110047E
         
          返回的状态字1 满足 1111 1010 0011 0001 FA31
         
         
         
          这时就可以动作了
         
         
         
          如果需要启动
         
          首先发送
         
          控制字10000 0100 0111 1111047F
         
         
         
          如果这时候设定频?#20160;?#31561;于0P1000=Ain1,Ain2则按斜率启动一直到达指定的频率(取决按P1000的输入来源)
         
         
         
          如果用MOP升速P1000=MOP应再次发送
         
          控制字10010 0100 0111 1111247F
         
          这时候开?#25216;?#36895;
         
         
         
          不加速了应发送
         
          控制字10000 0100 0111 1111047F这时候保持速度
         
         
         
          如果减速应发送
         
          控制字10100 0100 0111 1111447F
         
         
         
          不减速了应发送
         
          控制字10000 0100 0111 1111047F
         
         
         
          要正常停机应发送
         
          控制字10000 0100 0111 1110047E电机按斜率减速至0
         
          当状态字1111 1011 0011 0001FB31时侯才是真正停机了
         
         
         
          如果要Off2自由停机应发送控制字的位10
         
          例如控制字10000 0100 0111 1101047D或 0000 0100 0111 1100047C
         
         
         
          如果要正向点动
         
          首先要发送控制字10000 0100 0111 1110047E且状态字1111 1011 0011
         
         
         
          0001FB31
         
          再发送控制字10000 0101 0111 1110057E
         
          就可按照点动的设定频率正运转
         
         
         
          如果要反转则第位111 即 或(or)上Hex 0800
         
          所以在S7-300机器上可以充分的使用双字的OR和AND来控制动作
         
          MM420只支持PPO1(4个Word长的PKW和2个字长的PZD)PPO3(2个字长的PZD)
         
          MM430,MM440还可以支持PPO2(4个Word长的PKW和6个字长的PZD)和PPO4(6个字长的PZD)甚至PPO5(4个Word长的PKW和10个字长的PZD)?#38477;?#36873;那个完全根据你控制的需要如果就有一台两台变频器完全可以选用PPO3,PPO4,仅仅传送控制字参数用BOP输入就可以了如果?#20302;?#26377;五台十台几十台变频器还是用PPO1,PPO2比较好你可以用一个DB保存参数通过触摸屏直?#26377;?#25913;需要时通过?#35802;DB一次发送出去这样简单方便注触摸屏可直接读写DB的浮点数你不必变换
         
          格式选好后?#35802;DB就是x2那么大的字长度一半用于发送一半用于读取应答数值
         
          平时不用不需要修改参数的时候你应该在?#35802;DB的PKE的高4位AK任务识别标志ID写0=没有任务你是读参数还是写参数完全看这个AK识别标志具体参看大全的表13-1有一点要注意发送后首先应检查对应AK的应答ID是否是78如果是有错请对照表13-3检查应答的数值?#39029;?#21407;因方法直接输出到触摸屏察看
         
          另外应答的速度可没有Profibus的速度快你应该等到应答后在发送下一个参数
         
          PZD是发送过程数据第一个PZD是控制字1就是参数CB收到的控制字1 r2090->实际的控制字1 r0054这个参数当然不能随便发送了要有一定的顺序见前面的帖子
         
          第二个PZD是主设定频率主设定频率发送什么样的格式要看你在变频器端的设定如果默认你应该发送IEEE格式的浮点数值如果你使能了USS规格化P2009(0)=1那么你发送的最大值=4000H再大就出错了具体4000H是多大频率就是P2000定义的基准频率好像08/2002的大全说的不一样对于50Hz电机控制用4000H精度要高一些
         
          第三个PZD没有定义你可以自己定义在变频器端的参数r2050(2)看到你可以通过BiCo互联用于自己的目的例如附加设定值PID微调信号DAC的输出等等
         
          第四个PZD默认定义为控制字2好像02/2002的DP通讯说明中说的不一样就是参数CB收到的控制字2 r2091->实际的控制字2 r0055
         
          再往下都没有定义可以按照第三个PZD自己定义注意因为DAC(P0771)的输出可以互联到r2050所以可以将一些外部控制通过Profibus DP发送给远端的变频器再通过变频器的DAC将模拟量信号输出甚至有可能将语音信号8位的电话质量直接通过Profibus DP发送到变频器的DAC-?#36947;取?br>   
          对于远程开关量的控制对变频器的继电器控制因为r2050不能直接互联到P0731P0732P0733所以要通过控制字的没用的位来做可以互联到控制字1的第12位和控制字2的第671014位也可以用于先驱动自由功能块的布尔运算然后驱动输出继电器
         
          对于PZD的应答是自由定义的在变频器端P2051(0-7)设定默认的是应答1是状态字1r0052=52.0应答2是实际频率r0021=21.0应答3未定义应答4是状态字2r0053=53.0这些你可以根据需要?#25105;?#25913;变例如你想看到实际电流值可以将应答3定义成27.0如果你想看到变频器的哪个输入端子闭合可以将应答5定义成722.0就是那个r0722,这意味着即便你把变频器所有的数字输入都禁止也可以看到因此你完全可以不用PLC的输入模块就用远程变频器的数字输入端同理你也可以把变频器的ADC当作远?#22235;?#25311;量采集信号当然不是高速通过把应答n定义成752.0在PLC读到
         
         
         

      以下是关于Profibus 控制MM4变频器的PZD1的过程控制命令 论题的回复共2篇

      回复人liuweiming

       回复时间2008-4-8 10:24:00

      支持(359) | 反对(409)

       

          对于远程开关量的控制对变频器的继电器控制因为r2050不能直接互联到P0731P0732P0733所以要通过控制字的没用的位来做可以互联到控制字1的第12位和控制字2的第671014位也可以用于先驱动自由功能块的布尔运算然后驱动输出继电器
          这一段不懂请您详解谢谢!

      回复人liuweiming

       回复时间2008-4-8 10:24:00

      支持(405) | 反对(371)

       

          对于远程开关量的控制对变频器的继电器控制因为r2050不能直接互联到P0731P0732P0733所以要通过控制字的没用的位来做可以互联到控制字1的第12位和控制字2的第671014位也可以用于先驱动自由功能块的布尔运算然后驱动输出继电器
          这一段不懂请您详解谢谢!

      如果要回复本栏论题请首先中国工控网www.5290351.com

      如果你已经是中国工控网www.5290351.com成?#20445;?#35831;直接登录

      如果你还不是中国工控网www.5290351.com成?#20445;?#35831;首先注册注册为免费

      注册名

      密  码

                 注册中国工控网www.5290351.com
                 忘记密码

      关闭该窗口

      关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

       ©2019-2020 中国工控网www.5290351.com 版权所有 豫ICP备17046657号

      管理员信箱[email protected]  服务热线13525974529

      洛阳博德工控自动化技术有限公司

      中国    洛阳

      10

        <listing id="rjs7x"></listing>
      1. <meter id="rjs7x"></meter>

        1. <code id="rjs7x"><object id="rjs7x"></object></code><tt id="rjs7x"><button id="rjs7x"></button></tt>
          <nav id="rjs7x"></nav>

            <listing id="rjs7x"></listing>
          1. <meter id="rjs7x"></meter>

            1. <code id="rjs7x"><object id="rjs7x"></object></code><tt id="rjs7x"><button id="rjs7x"></button></tt>
              <nav id="rjs7x"></nav>