刚刚接触PLC,一开始就遇到了问题,望大侠们多多批评赐教。
现在做一个小机械,配了一套西门子s7-1200 1215C的PLC 配置如下:
CPU:1215C DC/DC/DC 6ES7 215-1AG31-0XB0
SM1223 6ES7 223-1BL32-0AB0
DP主站:CM1243-5 243-5DX30-0XE0
DP从站配置(从左到右):
ET200S 6ES7 151-1AA05-0AB0
PM-E 6ES7 1384CB11-0AB0
8DI 6ES7 131 4BF00-0AA0
8DI 6ES7 131 4BF00-0AA0
PM-E 6ES7 1384CB11-0AB0
8DO 6ES7 132 4BF00-0AA0
用TIAV13组的态,软件显示正常,硬件没有任何报警,BF SF 灯处于熄灭。
然后已测试就有问题了。
两个8DI模块默认地址为:i2.0-12.7 i3.0~i3.7
一个8DO模块默认地址为:Q2.0~Q2.7
SM1223默认输出地址:Q8.0~Q8.7 Q9.0~Q9.7
然后输入i2.0~i2.7顺序对应输出Q2.0~Q2.7 一切正常
输入i3.0~i3.3顺序对应Q8.0~Q8.3 输入i3.4~i3.7顺序对应Q9.0~Q9.7 出现问题了
实际结果如下:
输入i3.0输出Q8.0正常
输入i3.1输出Q8.2错误
输入i3.2输出Q9.0错误
输入i3.3输出Q9.2错误
输入i3.4输出Q8.1错误
输入i3.5输出Q8.3错误
输入i3.6输出Q9.1错误
输入I3.7输出Q9.3正常
硬件连线,地址定义,检查测试了很多次了,可还是发现不了问题出在哪里。
望经验丰富的大侠们帮帮忙,谢谢了。