6ES7223-1BH22-0XA8型号含义
5招教你如何用少的材料时间完成
捧在手上的玩具车
招式一:掌握核心模块SOM
SOM-STM32Fx是一块基于意法半导体芯片的嵌入式控制核心模块。它是一台体积紧凑、功能齐全的微型工业电脑。它具有统一的硬件规范和软件接口规范。在硬件上,它由高性能、可配置、可编程的STM32Fx型CPU芯片和相关电路组成。
编程SOM嵌入式控制模块特点
大型容量(128-512KB),32位高速运算的高性能Contex-M3/M4内核;
可配置的I/O引脚,可用GPIO数多达77个;
可选带以太网LAN口;
可选带USB/Uart口;
支持C/C++编程,支持Arduino。
SOM嵌入式控制模块技术规范
招式二:理清系统总设计思路
系统框图
本系统基于SOM板设计一款手机通过蓝牙控制小车的应用,该系统主要由蓝牙模块、L298N电机驱动模块、4个电机轮子与车模组成。
手机APP通过与蓝牙通信,对小车进行控制,从而实现控制小车移动。本系统设计框图如图1所示。
SOM板的MCU采用STM32F103,L298N电机驱动模块的4个输入端和蓝牙模块的TXD以及RXD端分别连到SOM板PORT-D和PORT-N。
招式三:硬件物料准备
清楚系统框图后当然要着手准备材料了~
如你所见,
小车因为强大SOM板的存在让制作更简单!
招式四:模块选择及装配
对应引脚定义如下:
物料备好,相关模块进行详细了解后,可根据程序框图进行硬件焊接、装配啦~
招式五:软件设计
本系统软件设计流程如上图所示,按照流程图思路进行程序采用Keil uVision5进行程序编写。
APP设置 按键设置
手机APP分别发送字符“A”、“B”、“C”、“D”、“S”到蓝牙模块,蓝牙模块根据接收到的字符分别对小车进行前进、后退、右转、左转以及不动等动作控制。
经过五招绝技,
基于安卓的蓝牙小车宣告完成!
这可不止小车这么简单~
本设计通过SOM板和蓝牙模块HC-06通信,通过手机APP发送命令,小车根据发送的命令进行前进、后退等操作,实现无线控制。
SOM板设计规范化,功能强大,应用性强。本设计可用WIFI模块替代蓝牙模块,实现远距离控制。
本系统只是对小车进行移动控制,若利用SOM板的其他IO,可以实现更人性化的界面和功能更完善的控制系统。
本系统可投入到智能家居控制中,原理类同。
采用交流220V电源供电,主模块有16点数字量输入,用于检测控制命令和开关状态;16点数字量输出,用于各操作开关的控制、指示灯的状态显示;模拟量输入,将模拟测量信号转变为相应的数字量已被计算机所接收。净环泵站带有14个信号处理模块(7个DI、4个DO、3个AI),扩展模块选用IM360和IM361,彩板冷却回水tisheng泵站有4个信号处理模块(3个DI、1个DO),炉子冷却回水tisheng泵站有4个信号处理模块(3个DI、1个DO),雨污水泵站有7个信号处理模块(3个DI、2个DO、2个AI)。
(2)监控站
监控站选用西门子工业控制计算机和高性能工业监控软件WinCC(视窗控制中心),完成整个系统的工艺流程、设备运行状态的显示和监控、实现曲线的显示、历史数据的保存、权限管理、操作查询、报警、打印等功能。其中一个上位机用以监控净环水泵站、镀锌炉子冷却回水tisheng泵站和彩板冷却回水tisheng泵站的生产工艺过程,另一个用来监控雨污水泵站的生产,两台上位机互为备用,tigao系统的可靠性。
(3)仪表系统
仪表系统由变送器、配电器、隔离器、调节器和执行器等构成,主要完成liuliang、压力信号的获取和阀门的控制执行,调节器作为计算机系统的备用控制手段,当计算机出现故障时,可以变成手动方式控制。
4 自动化软件设计
净环水处理自动化控制系统的软件包括上位机、下位机设计两部分。
4.1上位机软件设计
为保证工业现场的稳定,上位机采用bbbbbbs2000操作系统,编程平台为WinCC5.1。上位机实现的功能如下:数字显示liuliang、压力、温度、液位,显示各设备的启动、停止、运行、故障等状态;启动时,设备按钮为绿色,正常时为红色,故障时画面颜色闪烁,并用文本方式显示故障类型,方便故障的排除;能记录250条故障情况(故障时刻、故障类型等),方便地进行事故分析,通过报表编辑器,实现定期或随机的相关信息打印输出。HMI监控画面如图4所示。
图3 PLC系统硬件配置图
图4 HMI监控画面
4.2下位机软件设计
下位机采用SIEMENS公司开发的STEP 75.2软件对PLC进行编程和对PLC设备配置进行维护。编制的软件主要包括信号获取处理、信号控制、故障模块的设计、与上位机通讯的DB块的设计。
STEP提供了具有生成标准导出功能块库或FC库能力的编程功能,能够在应用程序内一再调用,在本系统中,由于检测点多,这种功能得到了广泛应用。FC功能块的使用节约了大量的程序空间和故障查询时间。降低了程序编写的复杂程度,使程序结构更条理清晰。事实证明,FC功能块的使用tigao了程序的运行速度并且更加方便了软件的移植性和可扩展性。
5 系统实现功能
4个泵站分别采用现场、集中两种操作方式。在集中操作中,又分为手动和自动两种操作方式。
镀锌炉子冷却回水tisheng泵站和彩板冷却回水tisheng泵站净环泵站有3台水泵和2台冷却塔。其中3台泵2用1备,系统需要供水量少时,开1台泵向管网充压,供水量大时,开2台泵向管网充压。
彩板冷却回水tisheng泵站和镀锌炉子冷却回水tisheng泵站各有2台水泵。这两个泵站采用相同的控制方式。其中1#泵和2#泵互为备用。工作泵与备用泵自动投入。彩板冷却集水池和炉子冷却集水池内分别设有液位监测装置,用来监测吸水池内水位高度。1#和2#泵控制方式:当水位h>2.20m时,电机启动,把水抽走;当水位h<2.20m时,电机堵转时,热继电器动作,跳闸以保护电机。
雨污水泵站是用来排放雨水、工业污水。它的水泵分为A组、B组、C组。其中A泵组有2台水泵,仅在雨季运行。B泵组有2台水泵,平时一台为工作泵,另一台为备用泵,当水位升至-2.15m时,自动打开另一台泵,两台泵工作。C泵组有1台水泵,平时不工作,当B泵组两台水泵工作,10分钟内水位降小于0.5m时,手动投入C泵组水泵,三台小泵运行。当液位降至-5.20m时,B泵组、C泵组三台电机,自动停止运行。
6结束语
经该PLC控制系统的循环水满足了工业用水的要求,实现了安全可靠的不间断供水,确保了优质的出水水质,tigao了管理人员的劳动生产率、降低能源与物料消耗,达到了生产自动化控制的目标,取得了良好的效益。