s5程序问题?

1.s5里面OB21.OB22.OB31.OB32.OB160.OB251这几个系统块,在s7里面分别用那  几个程序块代替?
2.OB22里面
L       KF257
G      DB10
G       DB50
G       DB52

L        KF70
G        DB51
这些东西转换成S7程序里面是不是只要建立的\DB块的DB10、DB50。。。。直接调用就可以?
3.OB31里面这是什么意思?
:ASM       KH0000
:BE
OB160和OB251里面也是这个样子?
4.那位大侠有介绍S5系统,FB系统块的资料,好多FB功能块不知道干什么用的?
谢谢了!!!
                          

问题补充:
1.我的S5cpu是115u的,ob块对应s7的应该是那些?
2.我的第二个问题不是问这段程序是什么意思?我主要想问在S7里面用不用这样调用?
3.啊鸣大侠你给发的链接。。从S5成功走向S7总共只有4页,没有具体讲什么,还有其他的S5资料吗/

最佳答案

1.s5里面OB21.OB22.OB31.OB32.OB160.OB251这几个系统块,在s7里面分别用那  几个程序块代替?
OB21 (from S5-135U):Manual (warm) restart----S7的OB101;
OB22 Automatic (warm)restart----S7的OB101;
OB19 to OB35 Error----S7的OB121, OB122, OB80to OB87;
OB31 Special function group error----S7 Omitted
OB32 Load and transfer error with a data block----S7的OB121;
OB160(S5-115U)Variable timed loop----S7的SFC47 WAIT;
OB251 Control: Process PID algorithm----S7的FB43or SFB41 - SFB43。

2.
L       KF257  建立的数据块长度
G      DB10    建立数据块10
G       DB50  建立数据块50
G       DB52  建立数据块52

3.
汇编语言。
 KH 0000意思是十六进制常数0000 
When the ”first executable statement” in the block body is the ”ASM” STEP 5 command (switch to assembly code), the processor executes the subsequent assembly language
statements immediately.


详见:
见《从S5成功走向S7》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1466.pdf

提问者对于答案的评价:
谢谢,你给的资料不太详细 只有4页,没有具体讲什么东西。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日
下一篇 2017年6月1日

相关推荐

  • S7替代S5问题

    现有S5转成S7的项目,请教各位大侠。 以下S5型号由S7什么设备可以替代?货号不是很全 1.CPU928B 2.460-4UA12 3.4…

    SIMATIC S5 2017年6月1日
  • S5-95U PLC程序如何写入到EPROM?

    两个问题?1.我用编程器在线删除S5-95U PLC程序为什么删除不掉,只有拔掉EPROM 后才能删除CPU内PLC程序?2.我现在修改PLC程序文件后想给它写…

    SIMATIC S5 2017年6月1日
  • def指令含义

    最近遇到两条s5指令,无法理解,望高手给予指点.defduf 最佳答案 def:在S7中为BTI指令,即BCD 转成整数(16 位);duf:在S7中为ITB指…

    SIMATIC S5 2017年5月31日
  • S5升级到S7

    公司有台老机器 S5系列PLC为SIEMENS 100U CPU102,4个输入模块6ES5 421 8MA11,2个输出模块6E…

    SIMATIC S5 2017年5月29日
  • 在S5-95U,請問如何使用的PG將S5-95U內的RAM程序下載到PG

    各位:1. 在S5-95U,請問如何使用的PG將S5-95U內的RAM程序上載到PG2. 又怎樣將PG的程序下載到S5-95U內的RAM呢? 最佳答案 1,你要…

    SIMATIC S5 2017年5月31日
  • 这个订货号是什么卡件

    2XV9 450-1AU00。是CP 1430 TF吗?可以用它和CP443-1做send/receive通信吗? 我做s5升级的项目,在客…

    SIMATIC S5 2017年6月1日
  • S5的一些学习条件?

    因为公司以前客户机器上用的是S5的PLC,有这方面资料的给我发下.tjlianmao@sina.com .还想问下S7200的编程电缆PC/PPI的可以和S5的PLC通讯…

    SIMATIC S5 2017年6月3日
  • step 5 监控程序

    step 5 这么一次监控多个 位 向step 7 var的功能那样 最佳答案 连上S5plc ,在主菜单te…

    SIMATIC S5 2017年5月28日
  • S5 DO卡件订货号问题

    现场用到6ES5 451-7LA12和6ES5 451-7LA21两种DO卡件,目前只有7LA12的备件,请问能替换7LA21吗?看别的贴子说最后一位数字不同可…

    2017年5月31日
  • V13局部变量声明表中怎么没有S5TIME数据类型

    我之前用300编的程序,其中定时器用的数据类型是S5TIME,到博图里面我用s7-1200编程,发现没有这个数据类型,那博图里面有没有可以代替的,代替的数据类型怎么用,请具体解析一…

    2017年5月28日