请各位大侠帮忙分析一下程序,谢谢!

已锁定

sailing

  • 帖子

    258
  • 精华

    0
  • 被关注

    5

论坛等级:侠客

注册时间:2003-11-13

普通 普通 如何晋级?

请各位大侠帮忙分析一下程序,谢谢!

339

2

2009-06-09 14:54:04

目的:在10个连续存储单元(DB41)里,按地址升序分别置入数值1.0到10.0
我的做法:
1.DB41里用了1数组,araay[1..10],real型
2.在FC41中,声明参数为:
in:db_num(word)
temp:L_Counter(int)、Ini_Value(real)、I_DB_Num(word)、r_Pointer(dword)4个参数
程序如下: L #db_num
T #I_DB_Num
OPN DB [#I_DB_Num]
L 1.000000e+000
T #Ini_Value
L 0.000000e+000
T #r_Pointer
L 10
m1: T #L_Counter
L #Ini_Value
L 1.000000e+000
+R
T DBW [#r_Pointer]
L #r_Pointer
L P#2.0
+D
T #r_Pointer
L #L_Counter
L 1
-I
T #L_Counter
LOOP m1
3.然后在ob1里调用FC41,输入参数为16#29,请问为什么监测DB41,发现数据并没有赋值。谢谢!
请各位大侠帮忙分析一下程序,谢谢! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54620条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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