1、首先ob1块编程错误输入1576,就可以迅速定位到错误地址。2、其次进入程序编辑器后用菜单命令“OPtion”。3、最后在"General"选项卡的“Font",设置字体和字符的大小即可。
1,检查cpu的开关拨到了STOP状态 2,用PLC的拨码清空程序。也可以点S7的在线按钮(会显示PLC里面的程序块和程序块存储位置)看下是不是真的有组态程序 3,你的程序寻址范围或I/O过程映像超出CPU的范围。检查方法如下:SIMATIC管理器,打开你要下载的程序,选择菜单“Optionals”/Reference Data/Display...
我也遇见过同样的问题!正常运行的设备上传的OB1发现加密,用解密软件解密后就出现了和楼主一样的问题了,后来没有办法因为确实要修改OB1中的程序,就只要重新写编译不过的程序了。其实编译不过的都是些调用其它块的指令,按正常的调用修改就可以了!
OB121:编程错误 OB122:I/O访问错误 当系统出现故障时CPU会进入相应的中断(寻找OB)处理,当找不到相应的OB时系统将停机,因此下载相应的空的OB可以防止CPU停机,进一步来说如果您对OB块进行编程,此时CPU将执行OB的程序,至于里面具体是什么程序取决于项目的具体使用情况。OB0~OB39是定时中断扫描,OB...
1.你编译下看看是不是有编译错误。如果有错误肯定是不行的。2.检查一下MMC卡是不是安装正确且到位。确保MMC安装好了。3.很重要的一点,西门子300的PLC有一种情况(其实不光300,200也有这个问题):当你使用的M变量超范围时,编译时没有错误的,但是下载会有问题,各种犀利的错误。比如西门子200的...