S5程序转换至S7时提示”缺少XFR文件,无法根据调用排序块!“

缺少XFR文件,无法根据调用排序块!确认后会报错,
确认后会提示出错,而后程序死机跳出。
用S5 7.2版打开,显示的程序结构与图002显示不一致,没有FB238~FB251.
有什么好办法,只有这一份备份程序,现在要升级S7,总不能S5打开对照着逐行写到S7里面吧

问题补充:
备份程序是有两份,一份是原始程序,一份是上载的,原始程序转换S7后没问题,但是上载程序转换时报错;两份程序的目录区别很大,原始程序有10个文件,但上载程序只有3个,图片里上半部分96200的是原始程序,JDC18的则是上载程序,大神给指点下,怎么转换上载程序

图片说明:

S5程序转换至S7时提示”缺少XFR文件,无法根据调用排序块!“    S5程序转换至S7时提示”缺少XFR文件,无法根据调用排序块!“    S5程序转换至S7时提示”缺少XFR文件,无法根据调用排序块!“    S5程序转换至S7时提示”缺少XFR文件,无法根据调用排序块!“   

最佳答案

进行S5转换时,有三个文件
ST.S5D是S5程序,必须。
XR.INI交叉引用表,包含程序结构。重要,非必须。转换时提示“缺少XRF文件”,直接OK,继续。
Z0.SEQ符号表,非必须。

我当时也是直接上传的程序,只有一个S5D文件,是可以完成转换的。你说的“程序死机跳出”,是软件的问题,还是什么原因。

做S5转换,要多查资料。
S5转换为S7
链接: https://pan.baidu.com/s/1h3YnsF6AuWw0jhw4F4150w 提取码: 4dis 
S5到S7转换手册(英文)
链接: https://pan.baidu.com/s/1MHbPdeX5H7AqP3rijbwp8A 提取码: 4rfy

提问者对于答案的评价:
换了STEP7可以转换了,只是显示S5里有10个FB,转换后在S7里是FC,打开后显示“ASM 0;
 *** 行      54  (FB 238)中的错误:  未定义命令。 ***”
而在S5里打开,则显示
“Name:COMPR
Decl:AKT    I/Q/D/B/T/C:Q BI/BY/W/D: BI
Decl:ERR    I/Q/D/B/T/C:Q BI/BY/W/D: BI


搞不清楚是什么,S5里确认是没用到FB

最佳答案作者回复:
S5中的PB/FB/SB转化为S7之后,都是FC。
你说的FB238应该是一个S5基本的指令,看字面意思好像是比较函数。S5肯定用了,要不然不会提示,有可能是在子程序中调用。这些你需要对照S5编程手册查找。S5中的很多指令,在S7中是没有意义的。你只需要了解大意即可。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:38
下一篇 2021年7月5日 上午1:38

相关推荐

  • CP521 通讯

    用CP521编程实现串口(RS232)通讯,CP521的2,5,11引脚接计算机的串口2,3,5。CP521发送,计算机接收,发现数据错乱,如CP521发送16进制 44…

    SIMATIC S5 2017年6月1日
  • S5-9U的程序修改问题

    请问为什么西门子S5-90U系列PLC的程序改变之后,只要一断电程序又变回原来的,请问有什么办法让修改后的程序在断电后不再消失 最佳答案 楼主是不是PLC上面还插着EPROM卡。拔…

    SIMATIC S5 2017年5月28日
  • S7替代S5问题

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

    SIMATIC S5 2017年6月1日
  • PG720

    请问如何将客户的备份程序拷到PG720编程器里面?PG720上面没有USB的接口啊? 最佳答案 可以使用S5的读卡器把程序拷贝进去。参考http://www.ad.siemens.…

    SIMATIC S5 2017年5月29日
  • s5程序的打开问题

    我安装STEPV7.2软件,用其打开下载的S5程序,怎么打不开,请教,急用! 最佳答案 首先,你PC环境允许运行DOS环境。其次,将你的STEP5软件打开,设置打开文件的路径,选择…

    SIMATIC S5 2021年7月5日
  • wincc 如何把S5T#TIME类型的时间变量 用分钟显示在wincc上?

    wincc  如何把S5T#TIME类型的时间变量  用分钟显示在wincc上?只能用秒显示? 最佳答案 先用WORD数据类型从PLC读取S…

    SIMATIC S5 2021年7月5日
  • S5-135U转博图如何操作

    S5-135U转博图如何操作 钻石用户推荐最佳答案 S5-135U的程序是 S5 编写的,是无法直接转换成博途的,需要先转换成 S7, 然后…

    SIMATIC S5 2021年7月5日
  • S5不断电且电池有点情况下经常出现要求复位或QVZ报警

    我司的S5最近经常出现在系统供电正常且电源模块电池有电(无BATTERY LOW报警)的情况下,PLC要求执行复位或者QVZ报警。若出现复位要求,复位后重新输入程序,恢复…

    SIMATIC S5 2017年6月1日
  • s5135u报警

    我公司一条生产线PLC采用s5135uCPU为9283UA12。现出现CPUBASP报警处理如下:1.重新下载程序(以前出现多次每次重新下载程序就恢复正常),2.以及更外I/O板都…

    SIMATIC S5 2017年6月1日
  • 西门子S5 plc 可以控制一个轴吗?

    我在维修的一个机床,机床上PLC 上插着一个卡,我看有光栅尺反馈,和模拟量输出,我想知道这个PLC是如何控制这个卡的?是PLC的一个模块完全控制还是其他方式?看资料好像是…

    2017年5月29日

发表回复

登录后才能评论