请问有没有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-95u怎样在线清空程序

    S5-95U故障,BATTERY灯不亮(这是PLC 硬件故障吗),STOP灯亮,我用STEP5能连上,里面没有程序,我随便编了一步传进去,就能看到里面有程序,但PLC依旧…

    SIMATIC S5 2017年6月1日
  • S5 PLC程序如何上传

    有一台老旧设备用的是S5PLC+OP37的触摸屏,现在触摸屏不好用了,想换一块新的触摸屏,触摸屏与PLC没有原程序备份。现在想将S5PLC的程序上传找到触摸屏对应的点重新组态触摸屏…

    2021年7月5日
  • S5115H的冗余配置

    S5-115H 942B,如何配置主和备控制器, 我是有这样的情况:我有一块CPU115H的控制器,当我第一次下载程序完成后,此时CPU是B 当我再进…

    SIMATIC S5 2017年6月1日
  • 请高手帮忙解读一段S5程序

    程序如下:        :C     &nbsp…

    SIMATIC S5 2017年5月31日
  • s5换成S7-300系统

    S5-100V CPU ,ANALOG OUTPUT   6ES5470-8MA12;ANALOG INPUT…

    SIMATIC S5 2017年6月3日
  • fb250中参数的理解

    请教:设备上用了一个测量温度的模拟量模块6ES5  460-7LA13 (6ES5 498-1AA11卡),PT100测温度,读是通过FB2…

    SIMATIC S5 2017年6月1日
  • 安装STEP5后运行显示乱码

    安装STEP5后运行显示乱码,求高人指点,我的电脑是英文版的xp sp3系统,应该怎么改才能使软件正常运行使用 图片说明:     &nbs…

    2017年5月28日
  • S5通讯改造

    由于项目需要,要将原通信模块6GK1143-0TA00换成以太网通信的模块,因为第一次接触S5,请问各位有这方面的资料吗??以太网模块能否直接取代0TA00模块,直接使用原有插槽?…

    SIMATIC S5 2017年6月1日
  • 怎样利用S5软件在线查看

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

    SIMATIC S5 2017年6月3日
  • s5 PLC 与触摸屏的通讯

    S5 和S7不同,和触摸屏通讯要通过编程,这个通讯的程序具体怎么编啊?咨询过专家,说的和笼统,就是调用S5的一个标准功能块,然后再生成DB块,但具体我不知道怎么弄啊!请专…

    SIMATIC S5 2017年6月3日