请问有没有S5的相关指令的资料

我正在学习一个S5的程序,可很多指令都看不懂,有没有关于S5指令集的介绍?
 FB 1                                 D:5176E@ST.S5D                    LEN=142  
                                                                         Page   1
 Segment  1
 Name :DIVERSES
  
      :***

 Segment  2
      :A   F    8.7
      :L   KT 600.2
      :SF  T   26
      :
      :A   F    8.7
      :L   KT 598.2
      :SF  T   27
      :AN  T   27
      :S   F  126.0
      :
      :AN  F    8.7
      :JC  =M001
      :JU  =M002
 M001 :
      :A   T   26
      :JC  =M003
      :
      :AN  F  126.1
      :JC  =M004
      :JU  =M002
 M004 :
      :L   KH 00E0
      :T   FY 125
      :S   F  126.1
      :JU  =M002
 M003 :
      :AN  F  126.1
      :JC  =M002
      :L   KH 00DF
      :T   FY 125
      :R   F  126.1
      :R   F  126.0
 M002 :
      :***
 请问一下:
 1、第一段是个空段,有什么意义?是方便编程么?
 2、M001是个标号么?
 3、第二段 
   :A   F    8.7
      :L   KT 598.2
      :SF  T   27
      :AN  T   27
      :S   F  126.0
      :
      :AN  F    8.7
      :JC  =M001
      :JU  =M002
 M001 :
       是什么意思?能不能给逐句说明一下?

 

问题补充:
刚接触S5
    :AN  F    8.7
      :JC  =M001
      :JU  =M002

 也有这样解释的:

    F8.7为0时跳转M001,M001执行玩后无条件跳转M002。
 

最佳答案

1、是空段,没有特别含义。
  2、m001是标号,是程序跳转的地址。
  3、 :A   F    8.7         //F8.7=1“时,定时器开始计时
       :L   KT 598.2      //装载计时598S 2 表示时基为1,即598*1=598S
       :SF  T   27            // 计时器T27动作 SF表示计时器T27是延时关断类型的,也就是说动作后,先输出为1,然后到计时点后,变为0
       :AN  T   27            // 根据计时器的类型,应该在598S后。
       :S   F  126.0    //置位F126.0
       :
       :AN  F    8.7           //F 8.7=0时
       :JC  =M001             //跳转到 M 001处
       :JU  =M002     //否则跳转到M002
 

提问者对于答案的评价:
较为详细的解说了语句的含义
 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc145288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午12:25
下一篇 2017年6月3日 上午12:25

相关推荐

  • 怎样利用S5软件在线查看

    我传了一个S5的程序到机床上,想看看是否所有的块都已传到机床上。怎样在机床上利用S5查看。请大家帮忙(步骤要详细) 最佳答案 步骤如下:打开STEP5软件,在File菜单在Proj…

    SIMATIC S5 2017年6月3日
  • 关于S5编程语言

    请教各位,哪里能找到S5的编程语言的资料,与S7有哪些不同? 问题补充:谢谢,我的E-mail:zpaff@yahoo.com.cn 最佳答案 我有S5,S7资料,不知你EMAIL…

    SIMATIC S5 2017年6月3日
  • 400冗余CUP外部错误灯常亮

    CUP诊断 模块可用且正常。出错指示 LED (EXTF)各位大哥 毛病可能出在那?我是新手谢谢各位大哥指点了。另外我带的2个153模块&n…

    SIMATIC S5 2017年5月31日
  • DB的字注释怎么编辑?

    前面的一个帖子问到DB块注释,有回答是按F6,我想追加一个问题,那就是DB里面的字节注释怎么编辑? 最佳答案 shift键+右方向键,光标就可以移到注释区了。 提问者对于答案的评价…

    SIMATIC S5 2017年6月3日
  • SIMATIC S5/115U PLC的I/O地址

    求如下配置的SIMATIC S5/115U PLC的I/O地址: 电源模板  CPU模板  模拟输入模板8×±…

    SIMATIC S5 2017年6月3日
  • 请教 s5 95F 用户程序签名

    最近用编程器COM95F软件烧制EPROM后,装入两个S5 95F子单元不能启动,提示两个S5 95F子单元中用户程序签名错误,请问这是什么原因? 问题补充:参…

    SIMATIC S5 2017年6月3日
  • 一段s5程序中ob13的用法,请帮忙分析

    一段s5程序,好像是设置循环时间的。我不太懂。请各位大神帮我分析分析。首先是FB1注释叫做cycle time for OB13 setti…

    2017年5月29日
  • S5系列PLC对应的S7系列PLC的代替型号

    最近公司的一个关于S5改造为S7的改造项目,请问S5-95U,S5-115U,SU135U可以用S7的那款PLC代替呢? 最佳答案 一般S5-95U可以用S7-200/S7-120…

    SIMATIC S5 2021年7月5日
  • dp link dp/pa coupler连接pa过程仪表

    如题,模块是im157 157-0aa82-0xa0,cpu报总线错误,地址分配没有冲突,连接线完好,其他连在总线上的DP从设备通讯都正常,不更换其他耦合器的情况下,怎么…

    SIMATIC S5 2017年5月29日
  • 西门子6ES5,943-7UB21 PLC

    星期一上班,上电后发现PLC未工作,STOP灯亮,把开关打到STOP然后再拨回RUN的位置,则PLC又恢复正常,经查原来是电池没电了,请问电池有什么作用? 问题补充:谢谢!后来下午…

    SIMATIC S5 2017年6月3日