发布日期:2022-10-09 点击率:47
图中S7-CPU313C是西门子公司近期推出的结构紧凑型、性价比极高的高性能CPU模块,其本身带有集成的24DI/16DO、4通道模拟量输入、1通道Pt100热电阻输入和2通道模拟量输出,运算速度快;其模拟量输入、输出信号可通过编程软件选择灵活选用±10V、0-10V、±20mA及0/4-20mA等信号类型,满足多种应用需要。另外该CPU模块支持S7-300系列多种功能模块如高速计数模块、定位模块等,系统扩展灵活、方便。
图中TP-170B采用32位微处理器,基于WINOOWs CE操作平台,运行高速可靠,支持多达500屏用户界面、1000个变量、100种用户配方,可存储多至1200条产品生产数据,满足用户多种应用需要。
多点MPI接口集成在S7-CPU313C上,可通过PROFIBUS接头同时和S7-PLC、编程器或人机界面(HMI)进行通讯,一般(默认)传输速率为187.5kbps,也可以指定19.2 kbps的传输速率,是一种连接十分方便、通讯高速可靠、简单实用的通讯网络。
四、软件控制
本机的软件设计包括两个部分,其一是PLC控制程序,其二是人机界面控制画面。PLC控制程序是本机控制的核心部分,结合西门子S7系列PLC结构化编程的特点,PLC程序控制结构框图的设计如图2所示:
图中组织模块OB1是对应于循环执行的主程序的程序块,它是STEP 7程序的主干。其他大多数OB则对应于不同的中断处理程序。与每一个OB紧密相连的是它对应的类型和优先级。OB1的优先级比较低,它的优先级是1,因此OB1通常总是可以被其他OB中断。
控制功能模块FC1-FC8,根据目前设备所处的运行状态,执行相应的控制功能,完成设备上各对应设备的动作;温度控制功能模块FC10、FC11的控制功能是读入设备横、纵两个方向的当前温度信号,经D/A变换和数字处理,其结果与设定温度比较,用其比较的结果,控制横、纵两个方向加热器的开关,加热器的开关频率和响应速度可通过设定PID调节器的参数实现。
共享数据模块DB100用来存储设备当前运行状态和工作方式,主要包括横、纵两个方向封切温度设定值和实际值、进/出料带的运行速度的设定值以及各需要调整定时器、计数器的设定值等,其存储的数据可被各功能模块随时调用。
五、结束语
目前AP-5022型全自动边封包装机,工作高速可靠并已批量生产,出口国外。上述硬件配置成熟、高效,可用于多种工业控制场合。
参考文献:
1、SIEMENS 《SIMATIC STEP7 V5.3编程》 2004年12月
2、SIEMENS 《S7-300/400梯形图逻辑编程》 2004年1月
3、SIEMENS 《TP170A/B设备手册》 2001年12月
4、《S7-300/400 PLC应用技术》 ,廖常初主编 2005年1月
下一篇: PLC、DCS、FCS三大控
上一篇: 索尔维全系列Solef?PV