lu08171537
级别: 家园常客
精华主题: 0
发帖数量: 91 个
工控威望: 593 点
下载积分: 474 分
在线时间: 115(小时)
注册时间: 2016-08-10
最后登录: 2016-12-20
查看lu08171537的 主题 / 回贴
楼主  发表于: 2016-10-25 11:53
     在循环体动作没有结束前,循环体后面的动作会执行吗

john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52058 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-09-30
查看john42tw的 主题 / 回贴
1楼  发表于: 2016-10-25 14:29
基本不會
mythic
mythic
级别: 略有小成
精华主题: 0
发帖数量: 299 个
工控威望: 485 点
下载积分: 29480 分
在线时间: 275(小时)
注册时间: 2013-05-14
最后登录: 2024-02-07
查看mythic的 主题 / 回贴
2楼  发表于: 2016-10-25 17:07
自己写个循环体,在后面添加其他语句,然后就可以看到是不是在循环时是否会运行至next之后的语句了,

就一个仿真而已,自己操作得到的结果更容易加深自己的理解
打豆豆
欧姆龙-NJ系列 NX系列 NY系列,远程解密,西门子120
级别: VIP会员

精华主题: 8 篇
发帖数量: 1458 个
工控威望: 3671 点
下载积分: 8485 分
在线时间: 1950(小时)
注册时间: 2006-12-20
最后登录: 2024-11-26
查看打豆豆的 主题 / 回贴
3楼  发表于: 2016-10-25 18:34
先执行for在执行后面,OK,不服来辩。
欧姆龙PLC:NJ系列 NX系列 NY系列,直读管理员密码/设计师密码/维护者密码/操作者密码,远程解密!NJ系列 NX系列 NY系列恢复出厂,远程操作格式化。触摸屏NS /NT/NP直读解密,原始密码。ysmacstudio程序&POU、功能块、程序ID、库文件、Can电子凸轮参数等解析出原始密码;功能块、库文件禁源解除,文件中库提取。西门子1200/1500完美解密,不掉数据。 VX:177-1152-8688
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 453 个
工控威望: 813 点
下载积分: 2739 分
在线时间: 771(小时)
注册时间: 2007-10-25
最后登录: 2024-11-23
查看uthman的 主题 / 回贴
4楼  发表于: 2016-10-25 18:36
call p0
jmp p0
lu08171537
级别: 家园常客
精华主题: 0
发帖数量: 91 个
工控威望: 593 点
下载积分: 474 分
在线时间: 115(小时)
注册时间: 2016-08-10
最后登录: 2016-12-20
查看lu08171537的 主题 / 回贴
5楼  发表于: 2016-10-26 08:42
如果FOR 循环内,有DRVI ,PLSY这样的发脉冲语句,也是要等发完脉冲,然后再执行循环外吗
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3232 分
在线时间: 9510(小时)
注册时间: 2006-09-13
最后登录: 2024-11-26
查看cvlsam的 主题 / 回贴
6楼  发表于: 2016-10-26 09:46
引用
引用第6楼lu08171537于2016-10-26 08:42发表的  :
如果FOR 循环内,有DRVI ,PLSY这样的发脉冲语句,也是要等发完脉冲,然后再执行循环外吗


的确是这样,不过如果FOR循环中的执行语句时间过长,会触发WDT,从而导致PLC停机。

所以,一般,FOR语句用于循环计算。

即使通过WDT指令不断复位看门狗,那么你的输入输出更新会非常慢。

Good Luck~
本帖最近评分记录:
  • 下载积分:+3(lu08171537)
    lu08171537
    级别: 家园常客
    精华主题: 0
    发帖数量: 91 个
    工控威望: 593 点
    下载积分: 474 分
    在线时间: 115(小时)
    注册时间: 2016-08-10
    最后登录: 2016-12-20
    查看lu08171537的 主题 / 回贴
    7楼  发表于: 2016-10-26 16:31
    引用
    引用第7楼cvlsam于2016-10-26 09:46发表的  :


    的确是这样,不过如果FOR循环中的执行语句时间过长,会触发WDT,从而导致PLC停机。

    所以,一般,FOR语句用于循环计算。
    .......

    十分感谢,