!!请教:关于控制mm420

已锁定

missjunhong

  • 帖子

    53
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2004-03-19

普通 普通 如何晋级?

!!请教:关于控制mm420

1259

24

2004-07-14 11:36:21

各位前辈:我刚刚接触变频器,用profibus通讯控制变频器。参照说明书及网上课程里的"profibus通讯快速入门”,我试着编写了下面的程序: CALL "DPRD_DAT"

LADDR :=W#16#32 //从iw50开始。读pkw区

RET_VAL:=MW45

RECORD :=P#DB2.DBX0.0 BYTE 8



CALL "DPWR_DAT"

LADDR :=W#16#32 //从qw50开始,写pkw区

RECORD :=P#DB2.DBX12.0 BYTE 8

RET_VAL:=MW48



CALL "DPRD_DAT"//PZD区,从58开始

LADDR :=W#16#3A

RET_VAL:=MW50

RECORD :=P#DB2.DBX8.0 BYTE 4

CALL "DPWR_DAT"

LADDR :=W#16#3A

RECORD :=P#DB2.DBX20.0 BYTE 4

RET_VAL:=MW52



A DB1.DBX 0.4 //参数设定选择

JC freq

A DB1.DBX 0.0

JC rese

S DB1.DBX 0.0

JU end

rese: A DB1.DBX 0.1//参数复位,设置p0970=1

JC levl

L W#16#23CA

T DB2.DBW 12

L W#16#0

T DB2.DBW 14

L W#16#0

T DB2.DBW 16

L W#16#1

T DB2.DBW 18

S DB1.DBX 0.1

JU end



levl: A DB1.DBX 0.2 //设置用户访问级为专家级,即p0003=3

JC comm

L W#16#2003

T DB2.DBW 12

L W#16#0

T DB2.DBW 14

L W#16#0

T DB2.DBW 16

L W#16#3

T DB2.DBW 18

S DB1.DBX 0.2

JU end

comm: A DB1.DBX 0.3//设置P0700的值=6

JC choo

L W#16#22BC

T DB2.DBW 12

L W#16#0

T DB2.DBW 14

L W#16#0

T DB2.DBW 16

L W#16#6

T DB2.DBW 18

S DB1.DBX 0.3

JU end

choo: A DB1.DBX 0.4//设置p1000=0006,

JC freq

L W#16#23E8

T DB2.DBW 12

L W#16#0

T DB2.DBW 14

L W#16#0

T DB2.DBW 16

L W#16#6

T DB2.DBW 18

S DB1.DBX 0.4

JU end





freq: L W#16#47F//设定主频率

T DB2.DBW 20

L W#16#3600

T DB2.DBW 22

JU end



end: NOP 0

但是编好之后,变频器为什么不动作呢?

我现在怀疑“DPRD_DAT"和"DPWR_DAT"使用不当,还是有其他原因?请各位高手指点,焦急等待。还有,如果各位有这方面的例程,能否发给我学习一下?感激不尽!
!!请教:关于控制mm420 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54756条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。