• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
后台禁止
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看后台禁止的 主题 / 回贴
楼主  发表于: 2009-01-03 21:54
图片:
如图,是在FC10块出现的,不明白什么意思。那位高手解释一下
flin124
级别: 略有小成
精华主题: 0
发帖数量: 235 个
工控威望: 313 点
下载积分: 778 分
在线时间: 196(小时)
注册时间: 2008-11-18
最后登录: 2024-05-15
查看flin124的 主题 / 回贴
1楼  发表于: 2009-01-04 09:52
这么简单都不知道什么意思
你还没有入门吧
看点基础的
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6739 个
工控威望: 37094 点
下载积分: 9072 分
在线时间: 9400(小时)
注册时间: 2006-09-13
最后登录: 2024-05-16
查看cvlsam的 主题 / 回贴
2楼  发表于: 2009-01-04 10:55
这段程序的意思大致为:根据()内的运行结果去决定是否调用FC40

将变量IN0去乘以1000,结果保存在TEMP2中,然后检测前面的乘法运算是否结果溢出,OV为溢出标志位,通过检测OV是否为1来决定是否运算溢出。

为什么要用AN OV呢?如果您知道三菱的话,那么西门子AN相当于ANI,也就是欧姆龙的AND NOT。
因为后续的有用到SAVE指令,该指令用于保存当前的RLO到BR位中去。

而RLO结果则是根据当前的指令运算结果。

因此,这里使用AN OV,此时如果没有溢出发生,那么OV的值为0,由于AN的存在,那么当前的结果为RLO=1,执行SAVE后,那么BR=1。如果有溢出发生,那么RLO=0,从而导致SAVE指令不会被执行,也就不会改变BR位的结果。

后面的CLR指令用于将当前的RLO结果清零(也可以称作为复位)。

A BR  用于检测BR位的状态,如果BR位为1,通过A指令后,那么RLO状态就会更改为1,否则为0.

最后()内的指令讲解完毕,那么()外的A就是用于检测()内的RLO运行结果。如果()内的RLO为1,那么就执行FC,否则,不执行。

以上
本帖最近评分记录:
  • 下载积分:+2(后台禁止) 热心助人!
    zgcnxw
    级别: 探索解密
    精华主题: 0
    发帖数量: 30 个
    工控威望: 189 点
    下载积分: 715 分
    在线时间: 15(小时)
    注册时间: 2008-05-10
    最后登录: 2014-11-03
    查看zgcnxw的 主题 / 回贴
    3楼  发表于: 2009-02-17 14:36
    太好了,有水平,不愧为大师,还有例子讲解吗?学习中。
    danielsue
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看danielsue的 主题 / 回贴
    4楼  发表于: 2009-02-18 08:57
    讲得好!学习了!
    xbs321
    级别: 略有小成
    精华主题: 0
    发帖数量: 83 个
    工控威望: 208 点
    下载积分: 686 分
    在线时间: 15(小时)
    注册时间: 2008-08-25
    最后登录: 2019-01-10
    查看xbs321的 主题 / 回贴
    5楼  发表于: 2009-02-26 15:58
    讲得好
    不过语句表还是让人头痛
    59liuyong
    级别: VIP会员
    精华主题: 0
    发帖数量: 846 个
    工控威望: 1067 点
    下载积分: 3360 分
    在线时间: 95(小时)
    注册时间: 2009-03-03
    最后登录: 2016-03-06
    查看59liuyong的 主题 / 回贴
    6楼  发表于: 2009-03-10 19:31
    cvlsam 您好!感谢你的奉献精神!
    海子在1985
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看海子在1985的 主题 / 回贴
    7楼  发表于: 2009-03-10 20:00
    讲的太好了
    马克思
    什么都做
    级别: 探索解密
    精华主题: 0
    发帖数量: 38 个
    工控威望: 191 点
    下载积分: 633 分
    在线时间: 14(小时)
    注册时间: 2009-02-09
    最后登录: 2012-09-21
    查看马克思的 主题 / 回贴
    8楼  发表于: 2009-04-03 20:55
    哈哈 说的不错            
    robbieauto
    级别: 探索解密
    精华主题: 0
    发帖数量: 33 个
    工控威望: 168 点
    下载积分: 597 分
    在线时间: 8(小时)
    注册时间: 2009-04-06
    最后登录: 2014-11-24
    查看robbieauto的 主题 / 回贴
    9楼  发表于: 2009-04-09 13:33
    这段程序应该是从PLC中上传来的。
    wuxing
    级别: 家园常客
    精华主题: 0
    发帖数量: 248 个
    工控威望: 601 点
    下载积分: 11131 分
    在线时间: 136(小时)
    注册时间: 2008-02-24
    最后登录: 2021-02-24
    查看wuxing的 主题 / 回贴
    10楼  发表于: 2009-04-09 15:25
    精彩
    wl2009
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看wl2009的 主题 / 回贴
    11楼  发表于: 2009-05-08 21:12
    西门子的语句表感觉很难看懂啊,不知该如何学习,特别是一些变量较多的指令,不明白啊
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go