S5转S7的几个问题?

1、s5中“ LW =YEH"是什么意思?YEH是FB中定义的变量,类型是B(BLOCK),在调用FB的时候,YEH赋值是DB53,
程序如下:
LW  =YEH
SLW  8
SRW  8
T  FW20
看SLW这里感觉LW应该取进来一个字,但后面YEH是个DB快啊,里面很多字呢,取的是那个?而且在S5转S7的时候,这个语句无法转换。
2、转换的时候出现下面警告:Warning in Line 645 S5 ASCII File:
*** FB 31, rel. Addr.0H : Preheader does not exist.这个如何处理?
3、Error in Line 4881 (FB 249): Command not defined. ***
ASM 0;             这个ASM的转换错误如何处理?
4、Error in Line 5450 (FB 2): Invalid operator. ***
L BS 121;       这个如何处理?
5、Warning in Line 10944:
Jump instruction after DO cannot be compiled (use JL). 这个如何处理?

最佳答案

1.LW = 是一个代换操作。 LW =YEH 是将定义的操作数地址放到ACCU1中。

有关LW问题见:
问题ID: 34472答案,连接:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=34472&cid=1030

问题ID: 34462答案,连接:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=34462&cid=1030


其余问题均要根据你的实际工艺要求来手工编写S7程序。参见:
见《从S5成功走向S7》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1466.pdf
《为什么S5程序转换为S7程序后位和字节地址发生变化?》下载:
http://www2.ad.siemens.com.cn/Download/Upload/AS/FAQ/24521805.pdf
《STEP 7 和 STEP 5 在间接寻址操作上有何不同?》下载:
http://www2.ad.siemens.com.cn/Download/Upload/AS/FAQ/365590.pdf

提问者对于答案的评价:
多谢

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

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

相关推荐

  • 115U的BASP灯?

    请问一台115U经过清空CPU后开关打到RUN,BASP灯不亮,然后插上原机程序存储卡后开关打到RUN,BASP灯常亮,为什么?还有怎样看故障记录区?谢! 最佳答案 basp灯常亮…

    SIMATIC S5 2017年6月1日
  • PG750-486编程器

    我的PG750-486编程器坏了,有没有替代品? 问题补充:如果更换硬盘可不可以,操作系统是什么,S5软件版本是什么?谢谢 最佳答案 北京西门子有专门部门维修编程器的,可以咨询80…

    SIMATIC S5 2017年6月3日
  • 部分用户功能块如何查看

    各位前辈好: 我遇到了一个问题:S5115U机床程序设计者编了一些用户FB块,而且程序中大量调用,其中有一部分功能块里看不到程序内容。比如:FB15,块体内容为:JU&n…

    SIMATIC S5 2017年6月1日
  • S5的以太网卡件CP1430 TF

    CP1430 TF 的配置软件里面需要给CP下装一的DATABASE FILE 文件名是以A开头的,这个是文件怎么生成的?麻烦谁知道,帮忙解…

    SIMATIC S5 2017年6月1日
  • SIMATIC Manager 300的没有编程软件TP1200的GSD文件?

    我用S7-300的软件组态TP1200还有TP900。找不到GSD文件。我上网也找了没有找到,请大家帮忙,发个链接.!谢谢 最佳答案 参考视频:TIA Portal&nb…

    SIMATIC S5 2021年7月5日
  • S5系统转s7,OB230-OB237

    在S5转S7过程中发现OB230-OB237没有对应的SFB块,Functions for handling blocks OB230&nb…

    2017年5月28日
  • 怎样知道S5程序的大小?

    S5系统,想知道程序的大小,从而根据程序大小选择合适的存储卡,怎样才能知道S5程序的大小? 问题补充:谢谢各位指导。我在S5中:File→Blocks→Directory→Bloc…

    SIMATIC S5 2017年6月1日
  • S5转换S7后 DB数据类型全部都变成 WORD类型了

    S5转换S7后 DB数据类型全部都变成 WORD类型了,这是为什么?我需要的是具体数据类型啊,比如 INT型。这种情况需要手动进行类型转换吗,还是默认…

    SIMATIC S5 2017年5月28日
  • mp370与S5

    MP370用protool做S5 的画面,为什么protool中不能用DB3的地址,只能从DB10开始?可原来intouch中有用DB3的地址的。 问题补充:protoo…

    SIMATIC S5 2017年6月1日
  • S5程序问题

    FB21 STA:   Q    BI     /…

    SIMATIC S5 2017年6月1日