foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
楼主  发表于: 2009-01-03 15:44
实际应用中要控制油缸的活塞杆运动,进向有输出点Q0.0,退向有输出点Q0.1。由于工况不同,运动方式不确定。活塞杆一个行程分几次推送,每次停留几秒中,推到极限后,退到初始位,周而复始。

要求推送次数能从组态界面输入确定,请问用在S7-300中用什么语句可实现此功能?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6750 个
工控威望: 37105 点
下载积分: 10717 分
在线时间: 9419(小时)
注册时间: 2006-09-13
最后登录: 2024-07-03
查看cvlsam的 主题 / 回贴
1楼  发表于: 2009-01-03 20:57
LAD:  使用JMP指令与比较指令
STL:使用Loop
ST:使用For

以上
水泽之国
思想总是在经历和压力中成熟。
级别: 家园常客
精华主题: 0
发帖数量: 467 个
工控威望: 793 点
下载积分: 1344 分
在线时间: 22(小时)
注册时间: 2007-07-26
最后登录: 2016-01-31
查看水泽之国的 主题 / 回贴
2楼  发表于: 2009-01-04 07:54
引用
引用第1楼cvlsam于2009-01-03 20:57发表的  :
LAD:  使用JMP指令与比较指令
STL:使用Loop
ST:使用For

以上

不错。
看的好别忘了评分。
foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
3楼  发表于: 2009-02-13 12:00
S7-300 中没有FOR JMP LOOP
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6750 个
工控威望: 37105 点
下载积分: 10717 分
在线时间: 9419(小时)
注册时间: 2006-09-13
最后登录: 2024-07-03
查看cvlsam的 主题 / 回贴
4楼  发表于: 2009-02-13 13:07
引用
引用第3楼foxplc于2009-02-13 12:00发表的  :
S7-300 中没有FOR JMP LOOP


已经说过。西门子SCL编程方式下使用For Next循环,梯形图编程方式下使用Jmp跳转,指令表方式下使用Loop指令实现循环。

楼主需要好好去看看LAD ,STL手册了~~

以上
foxplc
水到渠成
级别: 家园常客
精华主题: 2 篇
发帖数量: 550 个
工控威望: 628 点
下载积分: 4239 分
在线时间: 112(小时)
注册时间: 2007-08-09
最后登录: 2021-11-22
查看foxplc的 主题 / 回贴
5楼  发表于: 2009-02-13 16:23
图片:
不好意识,可能是我的S7-300编程软件不好用.在帮助里输入FOR JMP LOOP这三个关键字都没有找到

后来在视图/总览下找到了