发布于 2005-01-06 10:25:07
0楼
首先申明:你的例子中的数值都是16进制数,H“0”=D“0000”
答1:当主站请求一个参数的数值,主站传送到变频器的报文PWE1和PWE2即不再有效,所以你的例子中凡是PLC的输出其PKW的低双字都为0。这可解答为什么2BC后有12个0中的8个!剩下的那四个中,从左往右:第一个0表示访问的是0-1999的参数,第二个0没用,第三第四个0联合起来表示访问的参数的下标是0
答2:表示P700.0=2
答3:正确格式应为:100A800100000000
答4:正确格式应为:100A800100000006,表示P2010.1=6(HEX)
如果仅仅是想控制变频器的起/停和速度、转距设定等功能,直接用PZD就可以了,结合MM440的BICO功能也能应付较复杂的工艺要求了,除非要在上位机更改或监控大量数据,实在没有必要用PKW。
MM440的手册是我接触过的SIEMENS手册中BUG最多的手册,要多本手册联合对比着读并要实践才能知道真确结果。但实践总是充满乐趣的:)
天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心