S7-200 SMART在料线系统远程分控箱中的应用-索尼克大冒险メイリン モデルコレクション メ_亚洲av片一区二区三区中野

S7-200 SMART在料线系统远程分控箱中的应用-索尼克大冒险メイリン モデルコレクション メ_亚洲av片一区二区三区中野

S7-200 SMART CPU由于其超高性价比,在养殖料线系统方面也大有用处,本文提供了其作为料线系统远程分控箱控制器的应用案例。主要功能点如下:


将料塔阻旋信号、料线电机、料线阀等本地IO信号与主控箱控制器间进行交互

支持断线检测,断线分控箱将主动报警

断线分控箱将停止所有动作输出,保证动作安全


小贴士

硬件及软件需求



1. 硬件要求


ST20/ST30/ST40/ST60固件版本V2.7



2. 软件要求


STEP 7-Micro/WIN SMART V2.7


功能实现


在该料线系统中分为主控箱与S7-200 SMART控制的分控箱,S7-200 SMART CPU作为分控箱的控制器,通过作为MODBUS RTU的从站与主控箱控制器间传输IO信号,并在断线时做相应处理。本案例仅提供分控箱部分的参考程序。主控箱部分需依据实际应用需求开发。


实现方式


S7-200 SMART CPU 首先调用MODBUS处理指令进行初始化,然后调用从站指令以与主站交互相应IO数据,并通过判定主站写入的心跳复位指令来判定通讯状况,从而在断线时进行相应动作点位的复位。


图片

图1 定义的通信区域


其中预先定义好主站要读写的数据区如下:

主站共读8个字节

前6个字节为S7-200 SMART PLC侧的输入点,对应VB100-VB105,需在S7-200 SMART PLC侧将相应输入点映射至该区域。


后2个字节为S7-200 SMART PLC传递给主站PLC的心跳信号,用来供主站侧PLC检测通信状况,对应VW106。


主站共写6个字节

前4个字节为相应点位的输出信号及相关控制信号,对应VB108-VB111,即VD108,需要在S7-200 SMART PLC侧将该区域映射至相应输入点。


后2个字节VB112-VB113,即VW112,为S7-200 SMART PLC进行通信检测的心跳信号,通信正常情况下会由主站PLC不停写入0进行复位,当通信断线后该心跳值会不停上涨直至突破上限,进而再由S7-200 SMART PLC执行报警、输出复位等处理动作。


程序说明


MODBUS初始化


图片

图2 MODBUS初始化指令

调用MODBUS从站指令


图片

图3 MODUS从站指令

映射输入点位至中继变量


图片

图4 映射IO点至数据区

S7-200 SMARTPLC侧写入心跳供主站读取


图片

图5 从站写入心跳

主站写入并复位从站心跳


图片

图6 从站侧心跳复位与报警

主站写入指令映射至从站输出点


图片

图7 映射至输出点位

报警复位输出


图片

图8 报警复位输出

报警汇总输出


图片

图9 报警汇总输出


供应商

查看商铺
公司
广东湘恒智能科技有限公司
电话
18126392341
手机
15267534595
联系人
梁涛
地址
惠州大亚湾澳头石化大道中480号太东天地花园6-32

公司新闻

更多

相关smart新闻