一波未平一波又起,【第六届】我是工程师技术原创大赛开始了,就是那么六六六!
作为触摸屏的人机交互控制,大家会想到经常用的平板,比如一些机器人控制,都是用平板来做人机交互,就是通过触摸控制,机器人完成相应
的动作,还有最最常见的自动取款机等等,不过这些大部分都基于linux系统下通过GUI软件来做图形界面的,这次尝试一下利用组态软件来做人机
交互,这个组态软件在PLC控制当中应用最多的,看看组态软件在DGUS屏上是怎么应用的
最终的产品是mini-PLC
一 、mini-PLC整体功能
1.整体电源采用24V开关电源供电
3.通讯采用RS232和485,协议在27楼
4.采用串口转以太网模块连接电脑,上位机软件实时监控并控制,11路AD采样输入,都可以通过拨码开关来控制,16路开关量输入(监控设备的开关状态),17路开关输出(通过继电器控制,带指示灯),EEPROM存储一些设定参数,模拟量DAC输出
二、整体软件功能
1.使用了三个串口,第一个串口负责和迪文屏通信,第二个串口负责和串口转以太网模块通讯,第三个串口负责485通讯
2.使用了三个通用定时器中断,滴答定时器中断,
3.RTC时钟
4.AD和DA转换
5.看门狗
6.采用嵌入式实时操作系统ucos2,多任务执行