变频器控制字状态字.pdf

西门子变频器与 PLC 通讯时, PLC 如何给出控制字和主给定 字体大小:大 | 中 | 小 2010-02-11 12:51 - 阅读: 143 - 评论: 3 工控网曾有过关于主题的文章 ,很精华 ,没找到链接 , 抱歉 ! 下面给您一篇我曾摘自工控网的技 术文章 : 1. 通讯方式的设定 :PPO 4, 这种方式为 0 PKW/6 PZD, 输入输出都为 6 个 PZD,( 只需要在 STEP7 里设置,变频器不需要设置 ) ; PROFIBUS 的通讯频率在变频器里也不需要设置 ,PLC 方面默认为 1.5MB. 在 P60=7 设置下 , 设置 P53=3, 允许 CBP(PROFIBUS) 操作 . P918.1 设置变频器的 PROFIBUS 地址 . 2. 设置第一与第二个输入的 PZD 为 PLC 给变频器的控制字 ,其余四个输入 PZD 这里没有用 到. 设置第一与第二个输出的 PZD 为变频器给 PLC 的状态字 , 设置第三个为变频器反馈给 PLC 的实际输出频率的百分比值 , 第四个为变频器反馈给 PLC 的实际输出电流的百分比值 ,其余两个输出 PZD 这里没有用到 . 3.PLC 给变频器的第一个 PZD 存储在变频器里的 K3001 字里 . K3001 有 16 位 ,从高到底为 3115 到 3100( 不是 3001.15 到 3001.00). 变频器的参数 P554 为 1 时变频器启动为 0 时停止 ,P571 控制正转 ,P572 控制反转 . 如果把 P554 设置等于 3100, 那么 K3001 的位 3100 就控制变频器的启动与停止 ,P571 设置等于 3101 则 3101 就控制正转, P572 设置等于 3102 则 3102 就控制反转 .( 变频器默认 P571 与 P572 都为 1 时正转, 都 为 0 时为停止 ). 经过这些设置后 K3001 就是 PLC 给变频器的第一个控制字 . 此时 K3001 的 3100 到 3115 共 16 位除了位 3110 控制用途都不是固定的 ,所以当设置 P554 设置等于 3101 时则 3101 可以控制启动与停止 , P571 等于 3111 时则 3111 控制正转 ,等等 . K3001 的位 3110 固定为 “控制请求 ”,这位必须为 1 变频器才能接受 PLC 的控制讯号 ,所以 变频器里没有用一个参数对应到这个位 , 必须保证 PLC 发过来第一个字的 BIT 10 为 1. 这里设置为 :P554=3100,P571=3101,P572=3102, 当 PLC 发送 W#16#0403 时( 既 0000,0100,0000,0011) 变频器正转 . 4.PLC 给变频器的第二个 PZD 存储在变频器里的 K3002 字里 . 变频器的参数 P443 存放给定值 . 如果把参数 P443 设置等于 K3002, 那么整个字 K3002 就是 PLC 给变频器的主给定控制字 . PLC 发送过来的第二个字的大小为 0 到 16384( 十进制 ),( 对应变频器输出的 0 到 100%), 当为 8192 时 , 变频器输出频率为 25Hz. 5. 变频器的输出给 PLC 的第一个 PZD 字是 P734.1, 第二个 PZD 字是 P734.2, 等等 . 要想把 PLC 接收的第一个 PZD 用作第一个状态字

文档评论(0)

1亿VIP精品文档

相关文档