变频器控制字状态字Word下载.docx
《变频器控制字状态字Word下载.docx》由会员分享,可在线阅读,更多相关《变频器控制字状态字Word下载.docx(10页珍藏版)》请在冰豆网上搜索。
此时K3001的3100到3115共16位除了位3110控制用途都不是固定的,所以当设置P554设置等于3101时则3101可以控制启动与停止,
P571等于3111时则3111控制正转,等等.
K3001的位3110固定为“控制请求”,这位必须为1变频器才能接受
PLC的控制讯号,所以变频器里没有用一个参数对应到这个位
必须保证PLC发过来第一个字的BIT10为1.
这里设置为:
P554=3100,P571=3101,P572=3102,当PLC发送
W#16#0403寸(既0000,0100,0000,0011)变频器正转.
给变频器的第二个PZD存储在变频器里的K3002字里.
变频器的参数P443存放给定值.
如果把参数P443设置等于K3002,那么整个字K3002就是PLC给变频器的主给定控制字.
PLC发送过来的第二个字的大小为0到16384(十进制),(对应变频器
输出的0到100%),当为8192时,变频器输出频率为25Hz.
5.变频器的输出给PLC的第一个PZD字是,第二个PZD字是,等等.
要想把PLC接收的第一个PZD用作第一个状态字,需要在变频器里把
=0032(既字K0032),
要想把PLC接收的第二个PZD用作第二个状态字,需要在变频器里把
=0033(既字K0032).
(K0032的BIT1为1时表示变频器准备好,BIT2表示变频器运行中,
等等.)
(变频器里存贮状态的字为K0032,K0033等字,而变频器发送给PLC的
PZD是,等)
在变频器里把=0148,在变频器里把=0022,则第三个和第四个变频器
PZD分别包含实际输出频率的百分比值
和实际输出电流的百分比值
6.程序:
(建立DB100,调用SFC14,SFC15,6SE7的地址为512既
W#16#200)
A.读出数据
CALL"
DPRDDAT"
LADDR:
=W#16#200
RETVAL:
=MW200
RECORD:
二P#BYTE12读取12个BYTE)
NOP0
B.发送数据
DPWRDAT"
二W#16#200
二P#BYTE12写入12个BYTE)
=MW210
C.L"
DB100"
.DBW0
T"
MW20"
D.L"
.DBW2
MW22"
则:
控制启动与停止;
控制正转;
控制反转;
变频器READY;
变频器FAULT.
不同的通讯方式有不同的通讯连接
虽然先前也会一部分,但是楼主的详细说明,个人感觉,还是
细致入微的。
十分感谢。
至于不同的通信方式,有不同的通信连接,主要就是装置对装置的。
走USS协议,RS485两线制差动,四线制差动。
这些都是在装置里做了,跟PLC没有关系了。
就是在程序里将变频器的地址(硬件组态中)和你要发送和接收的字节对应上,然后再变频器侧输入参数控制字1用于启动,停止等控制。
控制字2用于速度给定,关键要将参数与你的DB块中的每个位对应
正转反转不一定要在P571和P572中设定的|在PLC程序中,编写PLC对变频器控制字1第十位置1,为实现处
理过程数据,变频器本身控制要求。
大全有说明。
引用I回复
I2008-12-0420:
17:
1518楼
T01楼:
请问发送的数据是不是应为读出的数据为#任意数的第0位
请赐教则:
控制正转;
控制反转;
中的的地址在哪,,还是不明白,麻烦楼友急急急看一下70变频器控制字的定义就知道了,控制字1的第十二位就是反
向命令啊,
1:
04:
3122楼
yyh117491
控制反转
70装置的控制字1的第12是反向命令
可是在db100中没有这个地址这个代号该如何解释
可是在dblOO中没有这个地址
这个代号该如何解释
地址名称类型初始值注释
0CONTROLWORD1WORDW#控制字12SPEEDSETWORDW#16速度给定4TENSIONSETWORDW#16张力给定6CONTROLWORD2WORDW#控制字28SPACE1WORDW#16#010SPACE2WORDW#16#012SPACE3WORDW#16#014SPACE4WORDW#16#016SPACE5WORDW#16#018SPACE6WORDW#16#020STATUSWORD1WORDW#16#0
22SPEEDACTUALINT024TENSIONACTUALWORDW#16#026STATUSWORD2WORDW#16#028SPACE7ARRAY[0..5]
*2WORD
=40END-STRUCT
楼主帮我解释一下,这是我的一个se70装置的db块DB31
在程序里面有一个地址是db31这是一个装置给pic的故障信号
可是在上面的db块列表里面没有这个地址
上面的db块的地址都是偶数,没有像2123等这些地址该怎么解释?
还有就是dbx和dbw有什么区别
Address[|
ue
iTPe
InitiAlTLliu
Coueikt
STKiicr
4E同nrrr
+0.0
範aJflOO
DOOL
沁E
S制亨1拿B位
和01flClOI
DWL
S制亨1套9也
+0.3
Cl
DML
TRUE
理制亨1至ID性
m
FALTE
輕制〒1案11&
+0.4
REV
FALSE
Sfh庁117
to.5
St-ret
:
FAl^E
至审J宇11:
.e
他口
揑敵宇1电疋徒
+0.7
spujtiOtH
丑利导1写甕,[£
邂利宇1笔门
^■t.L
s^uvOll
DC-M
丑魁宇1第1伍
+1.2
Epu»
012
BX'
L
FAI5E
?
5超孕丄第2也
HiltLi
咗嘏孑L羈3位
+k'
l
cputOld
咗制宇丄篦U
n.5
cpufOlS
^BX'
咗和宇L篦6位
opU40Id
BwL
FAL5E
S制字t愛6也
*1.7
fauJtTaffot
BML
£
制宇L密丁业
+20.
+20.1
+20.S
+M.3
+20.i
+20.6
+K>
.T
*21.
+21.1
+21.2
+Z1.3
+21,4
+21.5
+21.
■*21.7
BOOL
1M3fr
帐心1冕©
忙
zczo5p--scd
HCOL
F\XL3E
麻态宇1第“隹雜。
sP^tfSOI]
PCCL
FAl.SE
状态字1第11
!
状态导1M13位
〔烯宁1第均隹
rrM:
*2Crl4'
■BOOL
狀态字1第1411^
J
apfiicSOlS!
1耘?
1S15&
STitsmtchon'
BOX
蟲宁1第0惶(FT34.aL.E0;
2)
ffpzzeSOl
1妆怂字1第1忙
slitXLL1
BcXL
狀态宇1第2憧
Sl£
+f?
L-j]t
flCCL
;
状态孚1窜3位
BWL
'
状召錚1第4住
]伏态宁1篤5位
PAI,储
i状态字1第汗怕
jpticDOT!
状态亨1第?
位
已经将控制字与状态字拆分出来,可以对照矢量大全看一下就明白
了,
db31对应70装置的状态字1的第三位
那么对应装置第几个状态字的第几位
能不能把控制字2和状态字2也帮忙拆分一下
程序中用到,可是我的DB1块中最高地址是+
DB1DBD64是什么意思,是不是数据类型不一样
双字的,MOV就行了•没有必要搞的那么复杂.
-程序中用到,可是我的
DB1块中最高地址是+
DB1DBD64是什么意思,
是不是数据类型不一样
3II|
产1阅读:
143I顶:
0I
下一篇:
>
>
<
<
上一篇:
文章评论(共3条)
西门子变频器中的PZD和PKV这两个术语PZD---过程数据(PZD部分,包括控制字,设定值,状态字和实际值。
PKW---参数部分(PKWA参数识别值)用于读,写参数值。
如果需要读写变频器中的某个参数,需要PKvy如果要控制变频器启停/设定频率等就要用PZDPZD---过程数据
(PZD部分,包括控制字,设定值,状态字和实际值。
如启动停止信号,速度给定值,实际电流值,速度等。
PKW---参数部分(PKWA参数识别值)用于读,写参数值