shilifa
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看shilifa的 主题 / 回贴
楼主  发表于: 2008-03-17 17:01
我刚在学习step7 编程软件遇到一个问题
我想用一个call 指令 可是在按钮栏里()里面 没有call指令  ? 为什么
他应该在哪里?

然后我换到STL 环境下
输入
CALL  0
按回车  自动变成
CALL  SBR_0:SBR0
在接下来的
输入:
SBR  0
就出错了。不知道为什么
请教 怎么做的!
谢谢!!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3382 分
在线时间: 9517(小时)
注册时间: 2006-09-13
最后登录: 2024-11-29
查看cvlsam的 主题 / 回贴
1楼  发表于: 2008-03-17 17:12
请您描述清楚,不要省略,Step7中有Call指令,用于调用功能或者功能块。

Step7 MicroWin中Call指令不作为标准指令,且只能用于调用子程序。
在项目栏中的调用子程序中双击子程序来完成调用。


Call的格式是: Call  符号名:地址名  子程序参数
因此,SBR 0是错误的,地址名的字符之间不允许空格,而SBR_0是符号名。

以上!

Good Luck!