1. 使用的地址超出系统支持范围 m t c i/o l
如下所示ob1下载时报294:6错误
查看帮助
非法地址,非法指令,过多的传递参数以及块号非法 ,都将导致33:53888错误。
本例子的cpu为6es7 315-2eh14-0ab0,查看cpu技术规范,可见m区最大数目为2048字节,则其地址最多到m2047.7。ob1中的地址2048.0超出地址范围。
2. 程序中使用的指令,cpu不支持,例如ent
程序中使用了非法指令,也会导致294:6错误,如下图
ent指令将累加器 3 的内容复制到累加器 4,累加器 2 的内容复制到累加器 3,但是cpu 315只有两个累加器,所以该指令非法。
3. 块的大小过大,超过64k
当程序块过大时,报如下错误
当程序块过大时,超过64k,保存或者不保存直接下载,都会出现上述错误
4. 某些块,ob ,fb ,sfb不被cpu支持
如下图所以,ob90下载时抱错,因为该cpu不支持ob90。可在硬件组态,cpu属性里面查看cpu支持的ob块。
5. 块的编号不在合理范围内
如下图所示,下载fb10000到cpu315下载失败。cpu支持的最大块号范围,可在cpu技术规范中查看。
6. cpu处于一些特殊状态 ,如断点调试
当cpu处于断点调试状态时,下载该程序块,软件会提示该程序块正在被其他应用使用,是否继续下载?
如果点击确定继续下载,则会提示正处于断点调试状态,块不能写入,是否执行下载?
点击确定后,报错如下。块不能被下载。
7. cpu 存储空间不足
如下所示,cpu的mmc卡大小为128k,下载的程序大小超过128k,报错如下
可以在线查看cpu存储器的使用情况
不管是不是已经下载过的块,再次下载时,系统会根据要下载的块的大小计算所需空间。 所以有时空间不够,在线删除后,再下载即可。建议装载存储器使用空间占总容量50%以下。
8. sfc109写保护
sfc109可以设置cpu在运行时不受访问,以保护cpu内部程序的运行。只允许cpu停机的时候进行程序下载。cpu运行时下载,将报错如下
9. l 区以及使用加密工具加密块
l区使用超出范围,或者下载使用块保护工具加密的块 ,到不支持该功能的cpu将会导致以下错误。
l区的大小限制可在cpu技术规范中查看,例如cpu315
块保护工具,是step7 v5.5以上,软件安装光盘,cd2上带的软件包。
v5.5 以上使用加密工具加密,对cpu版本有要求,不能低于以下cpu版本:
400cpu v6.0
300cpu v3.2
稳压电路输出端波形图分析
小米新LOGO设计里有哪些秘密?
迎接画面无限延伸的时代:OLED拼接屏拼缝模组助您创造震撼视觉体验
LPDDR5 更新提升速度
差动电涡流传感器原理及应用
PLC程序无法下载诊断的原因有哪些
基于ARM7处理器的嵌入式智能门窗设计
新唐科技NUC131SC2AE控制器简介
想要学习线雕技术,必看的八大问题
关于电容降压电路计算(视频分享)
湖南首例MR骨科手术成功,医生戴MR眼镜精确切除肿瘤
VPN技术:点对点协议
NFC市场渐趋规模化 测试怎可缺席?
能耗监测系统在大型电渣重熔炉改造项目的使用
单片机系统软件抗干扰方法
欧洲电信公司为自动驾驶汽车提供无处不在的连接性的密集微蜂窝网络
基于Microchip产品的4KW图腾柱PFC数字电源方案
IGBT的稳态分析—电流与电荷分布关系修正
业绩稳健 虹软科技拟斥资2-3亿回购股份
雷军如何带领小米科技前行?