標(biāo)題: 西門(mén)子6SE70變頻器DP通訊要設(shè)置哪些參數(shù) [打印本頁(yè)]

作者: 51黑plc    時(shí)間: 2016-3-11 00:14
標(biāo)題: 西門(mén)子6SE70變頻器DP通訊要設(shè)置哪些參數(shù)
1.通訊方式的設(shè)定PPO 4,這種方式為0 PKW6 PZD,輸入輸出都為6個(gè)PZD,(只需要在 STEP7里設(shè)置,變頻器不需要設(shè)置);
  PROFIBUS的通訊頻率在變頻器里也不需要設(shè)置,PLC方面默認(rèn)為1.5MB.
2.設(shè)置第一與第二個(gè)輸入的PZD為PLC給變頻器的控制字,其余四個(gè)輸入PZD這里沒(méi)有用到.
  設(shè)置第一與第二個(gè)輸出的PZD為變頻器給PLC的狀態(tài)字,設(shè)置第三個(gè)為變頻器反饋給PLC的實(shí)際輸出頻率的百分比值,
  第四個(gè)為變頻器反饋給PLC的實(shí)際輸出電流的百分比值,其余兩個(gè)輸出PZD這里沒(méi)有用到.
3.PLC給變頻器的第一個(gè)PZD存儲(chǔ)在變頻器里的K3001字里.
  K3001有16位,從高到底為3115到3100(不是3001.15到3001.00).
  變頻器的參數(shù)P554為1時(shí)變頻器啟動(dòng)為0時(shí)停止,P571控制正轉(zhuǎn),P572控制反轉(zhuǎn).
  如果把P554設(shè)置等于3100,那么K3001的位3100就控制變頻器的啟動(dòng)與停止,P571設(shè)置等于3101則3101就控制正轉(zhuǎn),
  P572設(shè)置等于3102則3102就控制反轉(zhuǎn).(變頻器默認(rèn)P571與P572都為1時(shí)正轉(zhuǎn),都為0時(shí)為停止).
  經(jīng)過(guò)這些設(shè)置后K3001就是PLC給變頻器的第一個(gè)控制字.
  此時(shí)K3001的3100到3115共16位除了位3110控制用途都不是固定的,所以當(dāng)設(shè)置P554設(shè)置等于3101時(shí)則3101可以控制啟動(dòng)與停止,
  P571等于3111時(shí)則3111控制正轉(zhuǎn),等等.
  K3001的位3110固定為“控制請(qǐng)求”,這位必須為1變頻器才能接受PLC的控制訊號(hào),所以變頻器里沒(méi)有用一個(gè)參數(shù)對(duì)應(yīng)到這個(gè)位,
  必須保證PLC發(fā)過(guò)來(lái)第一個(gè)字的BIT 10為1.
  這里設(shè)置為P554=3100,P571=3101,P572=3102,當(dāng)PLC發(fā)送W#16#0403時(shí)(既0000,0100,0000,0011)變頻器正轉(zhuǎn).
4.PLC給變頻器的第二個(gè)PZD存儲(chǔ)在變頻器里的K3002字里.
  變頻器的參數(shù)P443存放給定值.
  如果把參數(shù)P443設(shè)置等于K3002,那么整個(gè)字K3002就是PLC給變頻器的主給定控制字.
  PLC發(fā)送過(guò)來(lái)的第二個(gè)字的大小為0到16384(十進(jìn)制),(對(duì)應(yīng)變頻器輸出的0到100%),當(dāng)為8192時(shí),變頻器輸出頻率為25Hz.
5.變頻器的輸出給PLC的第一個(gè)PZD字是P734.1,第二個(gè)PZD字是P734.2,等等.
  要想把PLC接收的第一個(gè)PZD用作第一個(gè)狀態(tài)字,需要在變頻器里把P734.1=0032(既字K0032),
  要想把PLC接收的第二個(gè)PZD用作第二個(gè)狀態(tài)字,需要在變頻器里把P734.2=0033(既字K0032).
  (K0032的BIT 1為1時(shí)表示變頻器準(zhǔn)備好,BIT 2表示變頻器運(yùn)行中,等等.)
  (變頻器里存貯狀態(tài)的字為K0032,K0033等字,而變頻器發(fā)送給PLC的PZD是P734.1,P734.2等)
  在變頻器里把P734.3=0148,在變頻器里把P734.4=0022,則第三個(gè)和第四個(gè)變頻器PZD分別包含實(shí)際輸出頻率的百分比值
  和實(shí)際輸出電流的百分比值
6.程序(建立DB100,調(diào)用SFC14,SFC15,6SE7的地址為512既W#16#200)
  A. 讀出數(shù)據(jù)
       CALL  DPRD_DAT
       LADDR  =W#16#200
       RET_VAL=MW200
       RECORD =P#DB100.DBX0.0 BYTE 12(讀取12個(gè)BYTE)
       NOP   0
  B. 發(fā)送數(shù)據(jù)
       CALL  DPWR_DAT
       LADDR  =W#16#200
       RECORD =P#DB100.DBX12.0 BYTE 12(寫(xiě)入12個(gè)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 控制啟動(dòng)與停止;
   DB100.DBX   13.1 控制正轉(zhuǎn);
   DB100.DBX   13.2 控制反轉(zhuǎn);
   M21.1            變頻器READY;
   M21.3            變頻器FAULT.








歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1