用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
生活
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
续1:ProTool问题:高手进----回答前请思考清楚 (有程序)
上一主题
下一主题
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
网站提示: 请不要用迅雷下载附件,容易出错
分享
sjm213
有小知识,无大学问。
级别: 论坛版主
发送短信
加为好友
QQ联系
精华主题:
7 篇
发帖数量:
5200 个
工控威望:
7423 点
下载积分:
158829 分
在线时间: 3162(小时)
注册时间:
2007-11-21
最后登录:
2024-11-28
查看sjm213的
主题
/
回贴
1楼
发表于: 2009-08-11 17:44
只看该作者
|
小
中
大
1. 去下载解密程序试试吧!
2. 5个字代表不同的含义,放置当前页面值的那个字就是第二个,西门子就这么规定的。
字1:当前画面类型
字2:当前画面号
字3:保留
字4:当前域号
字5:保留
所以设定了.DBW0后显示画面号的却是.DBW2
3. P是Pointer的意思,指针。P#就是指针的意思,不过这是个ANY类型的指针。
信息发给谁要看调用FC23的程序中#ret管脚上连接的变量是谁。作用就是监视"BLKMOV"时有没有错误啊。
4. 当然可以不用,换为用某点来驱动报警。
本帖最近评分记录:
下载积分:+2(38361613) 热心助人,加分表扬
下载积分:+5(王睿) 精彩的回答
分享
wwcwwc
级别: VIP会员
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
3393 个
工控威望:
3189 点
下载积分:
70437 分
在线时间: 1604(小时)
注册时间:
2008-04-20
最后登录:
2024-11-19
查看wwcwwc的
主题
/
回贴
2楼
发表于: 2009-08-11 20:59
只看该作者
|
小
中
大
站上好像有解锁软件,可但是只能解FC;FB对于西门子的系统功能块等,前面带S的我没有接触过.2问题2楼已经说明了在FC32功能块的背景块里调用.你这里是调用字,也可以调用其它,如位等.带#号的是定义变量,一般依靠组织块来调用.具体地址一般会在上面附值.PLC调用屏的消息不一定要用SFC17的,可以是位和字的形式.
分享
上一主题
下一主题
工控人家园
西门子工控论坛
续1:ProTool问题:高手进----回答前请思考清楚 (有程序)
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问