回复:帮我理解下下面调用FC21功能块程序的真正用法

风过留y

  • 帖子

    434
  • 精华

    16
  • 被关注

    89

论坛等级:奇侠

注册时间:2011-12-17

普通 普通 如何晋级?

发布于 2017-08-03 22:34:01

1楼


set

=M170.3

CALL,FC21

Enable:=M170.3

Funct:=B#16#4 ? ? ?(写操作)

S7Var:=P#DB100.DBX12.0 REAL 4  (重点是这里不理解)

这个P#DB100.DBX12.0 REAL 4的意思就是将P#DB100.DBX12.0开始的4个实数变量写入到NC变量$A_DBR[20]、$A_DBR[24]、$A_DBR[28]、$A_DBR[32]中。

IVAR1:=20

IVAR2:=-1

Error:=M171.3

ErrCode:=DB100.DBW94


set

=M170.1

CALL,FC21

Enable:=M170.1

Funct:=B#16#3 (读操作)

S7Var:=P#DB100.DBX70.0 REAL 5  (重点是这里不理解)

这个也和上面同理就是读写方向反过来。

IVAR1:=0

IVAR2:=-1

Error:=M171.1

ErrCode:=DB100.DBW92


分享技术,共同进步。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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