论文部分内容阅读
摘要:S7-200系列PLC是西门子公司推出的一款小型PLC,具有结构紧凑,扩展性良好,指令功能强大,并且价格便宜,成为当代各种小型工程的首选控制器。本文简单描述一种使用EM277在4#转炉滑板挡渣实现S7-400与S7-200PLC的通讯实例。
关键词:结构紧凑;S7-200PLC;EM277;DP通讯
一、引言
炼钢厂转炉挡渣车、滑板挡渣、精炼炉大包加盖等设施使用S7-200PLC,该200PLC为小型局域网控制,未实现联网功能。2021年为进一步的实现能源介质的全面监控,达到节能降耗的目的,炼钢厂决定对S7-200PLC进行研究,实现上述S7-200PLC的并网工作。
通过上网查阅资料,S7-200PLC可以使用EM277實现DP通讯,很好的解决了这一难题。
二、EM277简介
EM277是S7-200PLC的一个智能型扩展模块,支持PROFIBUS-DP从站协议,通过I/O总线与CPU相连,实现S7-300/400PLC与S7-200PLC之间的数据传送。
1、EM277 LED指示灯含义
EM277模块在面板上有四个状态LED,用来指示DP端口的运行状态:
lS7-200PLC上电后,DX MODE灯一直熄灭直到DP通讯开始
l当DP通讯成功初始化后(EM277模块进入和主站交换数据的状态时),DX MODE LED变绿直到数据交换状态结束
l如果DP通讯中断,强制EM277模块退出数据交换模式,此时DX MODE LED熄灭而 DP ERROR LED变红,此状态一直保持到S7-200 CPU断电或数据交换重新开始
l如果主站写入EM277模块的I/O组态或参数信息错误,则DP ERROR LED将呈现红色闪烁
l如果没有24 VDC供电,POWER LED将熄灭
2、EM277地址设置:
联网能力 数据
站地址设置 0-99(由旋钮开关设定)
每段最大站数 32
每个网络最大站数 126,最多99个EM277站
MPI连接 一共6个,2个保留(1个给PG,1个给OP)
三、方案实施
1、硬件准备
主PLC为4#转炉S7-400PLC,滑板挡渣为S7-200PLC,DP通讯线15米,EM277通讯模块1块,24V电源1个,导线若干。
2、硬件组态
在STEP7里对400PLC进行硬件组态,如果原工程没有使用过EM277,还要提前安装SIEM089D.GSD文件,通过选中STEP7的项目硬件组态窗口,在菜单中的选项,安装GSD文件操作,导入SIEM089D.GSD文件,安装EM277从站配置文件。
导入GSD文件后,在右侧的设备选择列表中找到EM277从站,如下图:
在选择EM277从站下的通讯方式,滑板挡渣输入输出点较多,选择16 WORD OUT/16 WORD IN数据交换方式。双击EM277把DP地址改为“16”,并且把EM277上的地址拨码改为“16”。这样就对应好了通讯映射地址:QB160-QB191——>VB0-VB31;VB32-VB63——>IB160- IB190,我们只用后面的输入地址。注意,S7-200的VB地址先对应S7-400的输出地址。
3、编辑S7-200的程序
S7-200不用硬件组态,对CPU226连接EM277,EM277把DP地址拨码改为“16”,使用DP通讯线与4#转炉S7-400PLC连接,将S7200的输入输出地址就是IW0、IW2、QW0和QW2,使用MOVE指令,把数据分别传给VB32-VB39 8个地址。
4、编辑S7-400的程序
直接读取IW160-IW166八个地址,将S7200采集数据存储在400PLC的DB16中。
5、硬件安装
S7-200的模块按步骤3中的要求连接。将S7-400定义的DP口和EM277DP口用DP插头和DP电缆连接(电缆的终端头中央电阻开关为ON)。
6、调试程序
在S7-400中在线监测,监测数据正常,如下图所示:
对4#转炉滑板挡渣液压站1#泵和2#泵运行信号在一级系统显示,实现能源介质的全面监控,达到节能降耗的目的。
四、结束语
总结需要注意的地方如下:
1、注意EM277对应映射地址时VB寄存器地址,从低位到高位地址先对应S7-400的输出地址,然后再对应输入地址。
2、连接DP总线时,一定要注意DP总线终端一定要有终端电阻。
通过本次的实践熟悉了S7-400与S7-200PLC使用EM277的DP通讯设置方法,为后续炼钢厂转炉挡渣车、精炼炉大包加盖等设施并网奠定了基础。
参考文献:
[1]SIEMENS S7-200PLC使用手册. Siemens中国有限公司,2015.6.
[2]SIEMENS EM277使用手册.Siemens(中国)有限公司,2015.6.
关键词:结构紧凑;S7-200PLC;EM277;DP通讯
一、引言
炼钢厂转炉挡渣车、滑板挡渣、精炼炉大包加盖等设施使用S7-200PLC,该200PLC为小型局域网控制,未实现联网功能。2021年为进一步的实现能源介质的全面监控,达到节能降耗的目的,炼钢厂决定对S7-200PLC进行研究,实现上述S7-200PLC的并网工作。
通过上网查阅资料,S7-200PLC可以使用EM277實现DP通讯,很好的解决了这一难题。
二、EM277简介
EM277是S7-200PLC的一个智能型扩展模块,支持PROFIBUS-DP从站协议,通过I/O总线与CPU相连,实现S7-300/400PLC与S7-200PLC之间的数据传送。
1、EM277 LED指示灯含义
EM277模块在面板上有四个状态LED,用来指示DP端口的运行状态:
lS7-200PLC上电后,DX MODE灯一直熄灭直到DP通讯开始
l当DP通讯成功初始化后(EM277模块进入和主站交换数据的状态时),DX MODE LED变绿直到数据交换状态结束
l如果DP通讯中断,强制EM277模块退出数据交换模式,此时DX MODE LED熄灭而 DP ERROR LED变红,此状态一直保持到S7-200 CPU断电或数据交换重新开始
l如果主站写入EM277模块的I/O组态或参数信息错误,则DP ERROR LED将呈现红色闪烁
l如果没有24 VDC供电,POWER LED将熄灭
2、EM277地址设置:
联网能力 数据
站地址设置 0-99(由旋钮开关设定)
每段最大站数 32
每个网络最大站数 126,最多99个EM277站
MPI连接 一共6个,2个保留(1个给PG,1个给OP)
三、方案实施
1、硬件准备
主PLC为4#转炉S7-400PLC,滑板挡渣为S7-200PLC,DP通讯线15米,EM277通讯模块1块,24V电源1个,导线若干。
2、硬件组态
在STEP7里对400PLC进行硬件组态,如果原工程没有使用过EM277,还要提前安装SIEM089D.GSD文件,通过选中STEP7的项目硬件组态窗口,在菜单中的选项,安装GSD文件操作,导入SIEM089D.GSD文件,安装EM277从站配置文件。
导入GSD文件后,在右侧的设备选择列表中找到EM277从站,如下图:
在选择EM277从站下的通讯方式,滑板挡渣输入输出点较多,选择16 WORD OUT/16 WORD IN数据交换方式。双击EM277把DP地址改为“16”,并且把EM277上的地址拨码改为“16”。这样就对应好了通讯映射地址:QB160-QB191——>VB0-VB31;VB32-VB63——>IB160- IB190,我们只用后面的输入地址。注意,S7-200的VB地址先对应S7-400的输出地址。
3、编辑S7-200的程序
S7-200不用硬件组态,对CPU226连接EM277,EM277把DP地址拨码改为“16”,使用DP通讯线与4#转炉S7-400PLC连接,将S7200的输入输出地址就是IW0、IW2、QW0和QW2,使用MOVE指令,把数据分别传给VB32-VB39 8个地址。
4、编辑S7-400的程序
直接读取IW160-IW166八个地址,将S7200采集数据存储在400PLC的DB16中。
5、硬件安装
S7-200的模块按步骤3中的要求连接。将S7-400定义的DP口和EM277DP口用DP插头和DP电缆连接(电缆的终端头中央电阻开关为ON)。
6、调试程序
在S7-400中在线监测,监测数据正常,如下图所示:
对4#转炉滑板挡渣液压站1#泵和2#泵运行信号在一级系统显示,实现能源介质的全面监控,达到节能降耗的目的。
四、结束语
总结需要注意的地方如下:
1、注意EM277对应映射地址时VB寄存器地址,从低位到高位地址先对应S7-400的输出地址,然后再对应输入地址。
2、连接DP总线时,一定要注意DP总线终端一定要有终端电阻。
通过本次的实践熟悉了S7-400与S7-200PLC使用EM277的DP通讯设置方法,为后续炼钢厂转炉挡渣车、精炼炉大包加盖等设施并网奠定了基础。
参考文献:
[1]SIEMENS S7-200PLC使用手册. Siemens中国有限公司,2015.6.
[2]SIEMENS EM277使用手册.Siemens(中国)有限公司,2015.6.