用西门子1200PLC组态,但是ET200SP远程IO报错:下位组件错误是什么原因 ?
答:
1.首先模块定货号组态与实际模块必须相同;模块组态版本可以低于实际版本号,最好版本相同,但组态版本不能高于实际版本,否则模块会报错;例:组态为V2.1,实际为V2.2,项目可用,反之会报错!
2.如离线项目编译无错误,无警告,下载后出现报错,通常是模块定货号和版本号与实际模块不一致导致错误!
3.如是新换的模块先组态CPU站点(IO控制器 站点),下载正常后,再进一步组态远程站点,定货号和版本号要一致,编译无错误 无警告后再下载试一下。
4.如果远程站点没有提示哪个模块报错,那就 一个模块一个模块的试,如果固定的模块报错,应该是模块的问题,新模块故障概率较小,但有可能遇到!
- 相关问答
-
- 如果也不是拓扑的原因,也没有配置其他从站,那有可能是gsd文件版本的问题了。
- 1)启用和触发了日期中断,但未装载日期中断组织块OB10; 2)用了SFC32触发延时中断,但是未装载延时中断组织块OB20;
- S7协议、TCP、ISO、ISO-ON-TCP这几个协议若都是同一项目下不需要设置MAC、IP、TSAP、等参数,系统会自动识别,对于TSAP可以使用默认设置,也可以自几设置一个值;
- 在冷启动中,执行OB1 中的第一个命令时,读取过程映像输入表,并处理STEP7 用户程序(也适用于暖启动)。删除工作存储器中由SFC 创建的数据块;剩余的数据块具有来自装入存储器的预置
- 对于编程软件STEP 7,是有冲突的,PLC只留了一编程连接;如为两台上位机,则要看CPU的通讯资源,它准许连接多少个外设,如只有一个连接资源,就有冲突。