有一台实验设备,CPU是s7-314 ,订货号6ES7 314-1AG13-0AB0 ,配了台台式电脑XP系统,安装了STEP7 V5.5.0.0的软件,我用的笔记本电脑WIN7 32位系统,同样安装了STEP7 V5.5.0.0的软件。
用笔记本电脑编写程序然后用U盘拷贝到台式电脑上,能正常打开和下载到CPU上,问题来了,下载程序后监控程序,程序正常执行,Q点也有输出,但是PLC上的输出点没有动作,接线和硬件组态都没有问题,查了很久也没找出原因,首先怀疑程序上是不是有问题,屏蔽所有的程序,加入一个起保停程序,PLC上依然没有输出,删除所有程序和符号表,只在OB1里面写一个起保停程序,问题依旧。
在台式电脑上重新建立一个新项目,然后把笔记本电脑编写的程序复制的新项目上,下载运行程序,问题居然解决了,PLC的输出点有动作了,想了很久也没想出个所以然,难道是电脑系统的问题?