描述
出现该消息是由于集成在CPU中的信号板版本和设备组态中组态的信号板版本不同所致。目前S7-1200模拟量输入板有两个版本:V1.0 和 V2.0. 如果在设备组态中组态了版本V2.0的信号板,而在CPU上插入了版本V1.0的信号板类型,在诊断缓冲区会有消息: "硬件器件由于不正确的类型不可用". 该问题相关的信号板的订货号如下。
- SB1231 AI1 x 12Bit 6ES7231-4HA30-0XB0
- SB1231 AI1 x RTD 6ES7231-5PA30-0XB0
- SB1231 AI1 x TC 6ES7231-5QA30-0XB0
解决办法:
确保设备组态中的信号板和在工厂架构的CPU上插的信号板是相同的固件版本。在工厂中使用固件版本V2.0的信号板,或是在设备组态中更改信号板的版本从V2.0到V1.0。本例中,处理如下:
- 更改选定的信号板的版本从V2.0 到 V1.0.
- 拖拽模块到S7-1200 CPU的插槽.
图 01
- "更改设备 - AI1 信号板" 对话框打开,比较两个不同版本的模块(当前设备和新设备)。点击 "OK" 自动替换模块.
- 之后必须再次保存并编译项目。
- 装在程序到CPU.
注意
上述的版本的更改仅在STEP 7 (TIA Portal) V12之后的环境下适用。如果在更早的版本中创建了项目,则必须首先升级项目到当前版本。要完成此工作请使用菜单命令"项目 > 升级"。
创建环境
本FAQ 截图用 STEP 7 (TIA Portal) V12+SP1+Update 2创建。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327387.html