首页 上一页 1 2 下一页 尾页

6SE70变频器与S7-400PLC通讯的参数设置与编程 点击:4031 | 回复:35



ygkhappy

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 25回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2007年1月26日
发表于:2007-04-08 16:18:00
楼主
                            [b]我是菜鸟,大家不要拍砖,谢谢了[/b]
1.通讯方式的设定:PPO 4,这种方式为0 PKW/6 PZD,输入输出都为6个PZD,(只需要在 STEP7里设置,变频器不需要设置);
  PROFIBUS的通讯频率在变频器里也不需要设置,PLC方面默认为1.5MB.

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用作第一个状态字,需要在变频器里把P734.1=0032(既字K0032),
  要想把PLC接收的第二个PZD用作第二个状态字,需要在变频器里把P734.2=0033(既字K0032).
  (K0032的BIT 1为1时表示变频器准备好,BIT 2表示变频器运行中,等等.)
  (变频器里存贮状态的字为K0032,K0033等字,而变频器发送给PLC的PZD是P734.1,P734.2等)
  在变频器里把P734.3=0148,在变频器里把P734.4=0022,则第三个和第四个变频器PZD分别包含实际输出频率的百分比值
  和实际输出电流的百分比值

6.程序:(建立DB100,调用SFC14,SFC15,6SE7的地址为512既W#16#200)
  A. 读出数据
       CALL  "DPRD_DAT"
       LADDR  :=W#16#200
       RET_VAL:=MW200
       RECORD :=P#DB100.DBX0.0 BYTE 12(读取12个BYTE)
       NOP   0

  B. 发送数据
       CALL  "DPWR_DAT"
       LADDR  :=W#16#200
       RECORD :=P#DB100.DBX12.0 BYTE 12(写入12个BYTE)
       RET_VAL:=MW210
       NOP   0

  C.  L     "DB100".DBW0
      T     "MW20"
      NOP   0

  D.  L     "DB100".DBW2
      T     "MW22"
      NOP   0



则:DB100.DBX   13.0 控制启动与停止;
   DB100.DBX   13.1 控制正转;
   DB100.DBX   13.2 控制反转;
   M21.1            变频器READY;
   M21.3            变频器FAULT.
   等等.



yyh117491

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2008年10月11日
发表于:2008-12-20 01:08:18
21楼
DB100.DBX 13.2 控制反转

70装置的控制字1的第12是反向命令

可是在db100中没有dbx13.2这个地址

dbx13.2这个代号该如何解释
谢谢楼主了  急急急


yyh117491

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2008年10月11日
发表于:2008-12-20 14:03:55
22楼
地址 名称 类型 初始值 注释
0 CONTROL_WORD1 WORD W#16#0 控制字1
2 SPEED_SET WORD W#16#0 速度给定
4 TENSION_SET WORD W#16#0 张力给定
6 CONTROL_WORD2 WORD W#16#0 控制字2
8 SPACE1 WORD W#16#0
10 SPACE2 WORD W#16#0
12 SPACE3 WORD W#16#0
14 SPACE4 WORD W#16#0
16 SPACE5 WORD W#16#0
18 SPACE6 WORD W#16#0
20 STATUS_ WORD1 WORD W#16#0

22 SPEED_ACTUAL INT 0
24 TENSION_ACTUAL WORD W#16#0
26 STATUS_WORD2 WORD W#16#0
28 SPACE7 ARRAY[0..5]
*2 WORD

=40 END-STRUCT


楼主帮我解释一下,这是我的一个se70装置的db块DB31

在程序里面有一个地址是db31 dbx21.3这是一个装置给plc的故障信号

可是在上面的db块列表里面没有dbx21.3这个地址

上面的db块的地址都是偶数,没有像21 23等这些地址该怎么解释?

还有就是dbx和dbw有什么区别

麻烦楼主了,谢谢了


blaze99

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 20回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2007年12月13日
发表于:2008-12-20 18:09:50
23楼

学习中。。。谢谢分享!!

邱广路

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 76回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2007年8月24日
发表于:2009-01-11 23:12:56
24楼

那我就算是菜虫了,喂菜鸟的。看不懂呀。

toby161

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:136
  • 注册:2005年7月17日
发表于:2009-01-15 16:09:38
25楼

选ppo4好像不能改上升时间和下降时间.选可以该参数我不会用,听说挺麻烦的.有知道的高手请讲一下.谢谢!

#天涯

  • 精华:0帖
  • 求助:3帖
  • 帖子:100帖 | 2953回
  • 年度积分:0
  • 历史总积分:8816
  • 注册:2005年3月02日
发表于:2009-01-15 16:24:55
26楼
谢谢无私奉献,顶!!!!!

芝径云堤

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 25回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2002年12月27日
发表于:2009-01-16 11:44:54
27楼

太感谢啦,真是好文章呀。

韦强

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 301回
  • 年度积分:0
  • 历史总积分:448
  • 注册:2008年12月06日
发表于:2009-01-16 12:40:50
28楼
感谢啊,值得学习啊 ,不错

敏研机电

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 367回
  • 年度积分:0
  • 历史总积分:461
  • 注册:2002年1月22日
发表于:2009-02-07 15:37:59
29楼

感谢啊,值得学习啊 ,不错

http://www.minyantech.com

王永红

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2006年6月14日
发表于:2009-04-28 20:30:57
30楼
谢谢 对我他帮助挺大的

english_781

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2007年12月11日
发表于:2009-05-06 15:48:17
31楼

要想修改参数 最少要有四个pkw 例如修改加速时间

p462.1=100s

s7-400  to  6se70          11ce000000000000

 6se70 to s7-400            21ce000042480000

s7-400 to 6se70             31ce000142c80000

 

fxg432706

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 241回
  • 年度积分:0
  • 历史总积分:393
  • 注册:2007年4月26日
发表于:2009-05-06 15:53:47
32楼
看看。。。。 做为了解顶。

www.plcdl.com 菱新机电 特价处理编程电缆。QQ:821988027 13166096323

sunhong

  • 精华:0帖
  • 求助:0帖
  • 帖子:44帖 | 250回
  • 年度积分:0
  • 历史总积分:1518
  • 注册:2007年10月31日
发表于:2009-05-06 17:24:55
33楼
学习了,,,,,,,,,,,,,,,,,

daiandq

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 13回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2008年7月07日
发表于:2009-05-08 09:57:24
34楼

楼主装载的人家的帖子吧,不厚道。好久前就看过了

khwjxiaojun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 43回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2011年4月18日
发表于:2011-06-23 12:48:22
35楼
您好。我是上海源亦无锡办事处的。。我司西门子传动备件火势销售中!
电源板C98043-A1600-L1/CUR/CUVC/CUD1/主板C98043-A7001-L1/L2(6RY1703-0AA00)
电源板C98043-A7002-L1 (6RY1703-0DA01)
电源板C98043-A7002-L4 (6RY1703-0DA02)
通讯板C98043-A7006-L1(6RX1700-0AK00)

欢迎询价!!!私聊!!!谢谢!!!
15061478503吴 QQ1657583264

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页