六月半夏
热爱工控行业...
级别: 论坛先锋
精华主题: 0
发帖数量: 187 个
工控威望: 1498 点
下载积分: 11272 分
在线时间: 144(小时)
注册时间: 2012-02-24
最后登录: 2013-10-02
查看六月半夏的 主题 / 回贴
楼主  发表于: 2012-11-05 22:51

有兴趣的前辈,说说自己的想法,有什么说什么,谢谢
题目:  
自制嵌入式程序控制器(PLC)

提要:自制一个嵌入式程序控制器(以下简称下位机)并于上位机(人机界面/组态软件)进行数据传输通讯。

具体任务要求:
【1】下位机的要求:
              <1>主芯片:ARM7,ARM9,ARM11,CORTEX系列(任选)
              <2>操作系统:UcOS-II, ucLinux, Linux(任选)
              <3>与上位机通讯方式:串口(485),USB,以太网(任选)
              <4>与上位机的通讯协议:MODBUS, MINIBUS(任选)
              <5>开发环境:任选
              <6>输入I/O点数为16路;2路模拟输入(10位)
              <7>输出I/O点数为34路(32路强电输出,2路直流24V弱电输出)
              <8>所有的输入/输出均要求有隔离
              <10>画出整体方案图
              <11>画出下位机的设计原理图
              <12>写出下位机的驱动及其软件代码(开发环境不限)

【2】上位机的要求:
               <1>模拟仿真实现在人机界面/组态软件上显示下位机的16路输入I/O的状态,以及2路模拟值
               <2>模拟仿真实现在人机界面/组态软件上做若干按键,能控制下位机34路输出值的开与关
新浪博客http://blog.sina.com.cn/u/3043076594
liuqiang2012
慎言慎行,三思而后行!
级别: 家园常客
精华主题: 0
发帖数量: 303 个
工控威望: 504 点
下载积分: 980 分
在线时间: 547(小时)
注册时间: 2012-06-08
最后登录: 2024-05-08
查看liuqiang2012的 主题 / 回贴
1楼  发表于: 2012-11-06 08:42
你这做的PLC只是其中的渣渣啊,BN的很啊!
搞工控不自学不行,因为你一天不学你就落后了,这就是这个行业的特点