s7-300与mm440通讯问题? 点击:503 | 回复:1



给我一份11

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 6回
  • 年度积分:0
  • 历史总积分:46
  • 注册:2007年5月30日
发表于:2009-11-03 19:19:39
楼主
s7-300与mm440通讯时,采用以下通讯程序:
CALL FC 14
drive_config_address:=292
drive_on_off :=I1.0
drive_reversing :=I0.7
drive_fault_ackn :=TRUE
drive_f_setpoint :=MD24
drive_in_operation :=M2.0
drive_fault_active :=M2.1
drive_alarm_active :=M2.2
drive_f_act :=MD28
这段程序需要放在主功能块OB1里面循环调用,还是只需要调用一次,在状态发生改变时再次调用?




杭儿风

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 318回
  • 年度积分:0
  • 历史总积分:873
  • 注册:2002年3月21日
发表于:2009-11-06 10:24:50
1楼

 FC 14 只是功能块

以下这些赋值给FC 14功能子程序里形参的

drive_config_address:=292
drive_on_off :=I1.0
drive_reversing :=I0.7
drive_fault_ackn :=TRUE
drive_f_setpoint :=MD24
drive_in_operation :=M2.0
drive_fault_active :=M2.1
drive_alarm_active :=M2.2
drive_f_act :=MD28

如果时刻需要执行FC14功能的程序那么肯定就要每次调用,看有形参赋值“drive_on_off :=I1.0 ”,应该是要每次扫描都要调用的
“只需要调用一次”应该为上电初始化的,放在OB100里


热门招聘
相关主题

官方公众号

智造工程师