38361613
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看38361613的 主题 / 回贴
楼主  发表于: 2009-08-11 15:12
1:在程序中有多个块处于 块保护中,这个有没有办法取消保护?

2:在PLC中的FC32中,DB32.DBW2为屏幕现所显示画面的代码,这是怎么设置的?

在area pointers中设定了DB32.DBW0就是了。

这只能说明 屏幕代码为DB32.DBW0开始的5个字。怎么能为DB32.DBW2呢?这怎么个意思,能解释一下吗

3:FC23的Network5中有以下程序;
      CALL  "BLKMOV"
       SRCBLK :=P#DB21.DBX0.0 BYTE 70
       RET_VAL:=#ret
       DSTBLK :=P#DB22.DBX0.0 BYTE 70

  SRCBLK :=P#DB21.DBX0.0 BYTE 70和 DSTBLK :=P#DB22.DBX0.0 BYTE 70中的P是什么意思?
    RET_VAL:=#ret       #ret为出错的内容,那这信息发送给谁?有什么作用呢?

4:PLC 程序调用PROTOOL中的消息时,是不是必须用 SFC17?
附件: 程序[1].part01.rar (879 K) 下载次数:27
网站提示: 请不要用迅雷下载附件,容易出错
附件: 程序[1].part02.rar (495 K) 下载次数:22
网站提示: 请不要用迅雷下载附件,容易出错
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70437 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-11-19
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2009-08-11 20:59
站上好像有解锁软件,可但是只能解FC;FB对于西门子的系统功能块等,前面带S的我没有接触过.2问题2楼已经说明了在FC32功能块的背景块里调用.你这里是调用字,也可以调用其它,如位等.带#号的是定义变量,一般依靠组织块来调用.具体地址一般会在上面附值.PLC调用屏的消息不一定要用SFC17的,可以是位和字的形式.