在西门子博图里面,下载PLC时,尤其是在转在线时,总报错误,是什么原因呢?一下,发生这种报错的原因大致有硬件和软件两个部分的问题一.硬件错误硬件错误包括网线,电源,PLC型号,组态的设备型号等出错1. 网线出错(1) 如果网线没有跟电脑连接或没有连接PLC,那么我们在博图里面的程序便会下载不进去,甚至会搜不到PLC。处理办法:检查网线是否将电脑和CPU连接。(2) 网线水晶头损坏或者网线出现短路情况。处理办法:借用万用表,测量网线通断,如果网线断路,可以选择更换一根网线;观察网线水晶头是否有损坏,如损坏,换一个水晶头。
2. 电源没有接通如果PLC的电源没有打开,PLC处在断电状态,那么我们在博图里面的程序也会下载不进去,会报错,甚至会搜不到PLC。处理办法:检查CPU电源是否接通,CPU是否上电。 3. PLC型号选择错误如果说博图里面选的CPU型号和实际CPU型号不一致,那么下载的时候也会报错。处理办法:选择正确的和实际CPU型号一致的PLC 4. 组态的设备选择错误PLC组态时,需要对照硬件的型号进行组态,如果组态的型号跟硬件型号对不上,那么就会报下位组件错误,这个时候PLC可以下载程序进去,可以连接CPU,那也不能实现功能。处理办法:明确每个组件型号,设备型号等,选择正确型号设备进行组态。 二.软件部分有时候,PLC,组态模块以及设备等选择型号无误,下载或者连接时,也会报错,排除硬件原因,那就是软件方面的问题了。软件方面常见的有以下几点:1. CPU地址与电脑地址不一致 连接PLC下载程序时,如果电脑跟PLC不在同一个网段,那么就会搜索不到PLC,或者连接不上PLC。处理办法:手动修改CPU地址或者电脑的地址。操作方法如下(1) 修改PLC地址第一步 点击PLC的以太网口,如图,
第二步 进入如图界面,修改IP地址,使之和电脑IP地址在同一网段
(2)修改电脑IP地址打开网络共享中心,找到本地连接,双击进去,找到Interent协议版本4,点击属性,手动修改电脑IP地址使和CPU地址在同一网段,步骤如图
2. PLC未添加子网PLC下载时,需要添加子网,不添加子网,软件禁止下载PLC程序和组态等。操作如下
3. 组态的设备没有更改地址在博图中,如果硬件设备地址指定,那么在组态时,需要修改组态的设备的地址,不然,在连接PLC转在线时,便会报下位组件错误。处理办法:在博图里面手动修改组态设备的地址,具体操作如下
在博图软件里面找到组态的设备,点击在线诊断,选择功能选项,点击分配IP地址,手动修改跟硬件地址一样的IP,点击分配IP地址。注:所组态的设备均需要分配IP地址 4. 没有分配组态设备的名称组态的设备不光需要修改地址,在下载时,也需要分配设备名称,让组态的设备名称跟下载时保持一致。不分配名称会报下位组件错误。处理方法:
进入网络视图里面,选中所组态的设备,点击鼠标右键,在弹出对话框中点击分配设备名称,如上图
点击分配设备名称会弹出如上图所示的对话框,在对话框中点击更新列表,会显示所组态的可访问的节点,根据组态的设备找到对应的节点,点击分配名称即可。注:所组态的设备均需要分配设备名称。 5. 组态模块没有更改输入输出地址在博图中,新组态的模块需要手动修改输入输出的地址,如果没有修改,下载或转在线的时候就会报下位组件错误。处理方法:(1).在设备视图里面单击组态模块,会弹出如下图所示对话框,这个是未更改时的输入输出地址。
(2)手动修改输入输出地址,使之能正确工作。根据如上图所组态的模块,其三个模块对应的输入输出地址可更改为如下图所示
6. 程序段内容编辑有误程序段编译出错是经常会出现的错误,就是在编写的程序段里面,有不能被编译识别的字段或者指令,比如说程序段不完整,没有编辑程序中指令的地址等,都会出现编译不了的情况。处理方法:找到报编译出错的程序段,更改出错的地方,编译。如图,程序段有错,编译时就会报错
将错误程序段错误更改正确,便不会有编译错误。如图
修改正确,编译便会出现0错误0警告,这样就修改好了。以上为常见的几种博图软件下载或转在线容易遇到的问题。