为实现FB2功能,用simatic manager 打开一个工程的OB1,出现30:503和34:175错误。

已锁定

King Never Smile

  • 帖子

    18
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2012-12-31

普通 普通 如何晋级?

为实现FB2功能,用simatic manager 打开一个工程的OB1,出现30:503和34:175错误。

1882

4

2013-07-10 21:52:40

我通过CP5711和simatic manager 从840D机床中拷出其PLC工程,想要在其OB1中增加我的FB2功能。
但是出现以下问题:
1. 双击OB1,出现30:503和34:175错误。(30:503)There are no parameter and local variable names available because their des cription is not available or cannot be assigned。(34:175)The opened block does not contain any symbol information。
2.进入到OB1,添加好network,添加FB2功能时,为如下情况:
A I 3.7
S M 100.0
A M 100.1
R M 100.0
CALL FB 2 , DB121
IN0 :=M100.0
IN1 :=1
IN2 :="NCTEMP".ABSVALUE
IN3 :=
IN4 :=
IN5 :=
IN6 :=
IN7 :=
IN8 :=
IN9 :=
IN10 :=
IN11 :=
IN12 :=
IN13 :=
IN14 :=
IN15 :=
IN16 :=
IN17 :=
IN18 :=
IN19 :=
IN20 :=
IN21 :=
IN22 :=
IN23 :=
IN24 :=
IN25 :=
IN26 :=
IN27 :=
IN28 :=
IN29 :=
IN30 :=
IN31 :=
IN32 :=
IN33 :=
OUT34:=M102.0
OUT35:=M100.1
OUT36:=MW104
IO37 :=P#DB99.DBX 0.0 REAL 1
IO38 :=
IO39 :=
IO40 :=
IO41 :=
IO42 :=
IO43 :=
IO44 :=
这些语句中没有出现symbol。
我们知道,实际上应该是如下所示:
CALL "GET" , DB120
Req :=
NumVar :=
Addr1 :=
Unit1 :=
Column1:=
Line1 :=
...........
Addr8 :=
Unit8 :=
Column8:=
Line8 :=
Error :=
NDR :=
State :=
RD1 :=
..........
RD8 :=
为什么我的OB1里面没有symbol呢?这会导致机床错误吗?
我以为symbol应该不会影响FB2的功能实现,不知道对不对。
我将展示的代码加入到OB1中,(其余未改)继而下载到PLC中,显示下载成功,但此时,机床出错,机床的灯熄灭,错误号810004,是显示与NC连接错误。
请问各位,我中间有哪些错误。如有需要,我可以上传我的PLC工程。希望大家能帮我解决问题。谢谢。
为实现FB2功能,用simatic manager 打开一个工程的OB1,出现30:503和34:175错误。 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25499条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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