工业自动化--叶帆工作室

本博客原创文章,需经作者同意后方可转载,转载时请注明[叶帆工作室]及文章链接。yefan@vip.sina.com



[其它]工控项目开发框架介绍
叶帆 发表于 2008-4-23 21:02:55
标签(TAG):工控SDK  

结合公司多年各系统平台开发维护的经验,逐步确立了统一各系统平台的思想,在平台建立完善的基础上进行系统的二次开发。

目前焦炉四大机车系统、烧结配水系统、隧道广告系统已实现平台统一(如下图)。


……
==============================
点击此处阅读全文
阅读全文(476) | 回复(0)



[C#].Net桌面程序的旗舰--参加亚控科技组态王7.0发布有感
叶帆 发表于 2008-4-18 17:05:57
标签(TAG):组态王  

     
昨天参加了亚控科技在翠宫饭店举办的“突破科技、面向未来—2008北京亚控科技巡展” ,说实在的,这并不是组态王7.0的发布会,没有演示,没有Dome光盘,只是通过PPT简单的讲了一下组态王7.0的特性,想必组态王7.0的发布日期又一次跳票了。
不知道为什么亚控科技刻意回避组态王7.0在.net平台下开发,我想一个原因是他们采用VS2003开发,.Net Framework版本最高不过1.1,目前都已经3.5了,如果明说用.net开发,有人就会问是不是最新的版本(由于.Net Framework1.0和2.0及3.x差别都很大,估计很难迁移到新的平台,初步推测组态王应该在2004~2005左右开始开发的,毕竟开发了3、4年的东西,一时改不了);另一个原因就是实时性怎么保证。由于.net程序很容易被反编译,所以用混淆器混淆后,势必影响性能,此外.net平台本身性能和VC6.0开发的程序相比性能一定相差不少;第三个原因我想早期组态王开发都是用VC5.0和VC6.0开发的,版本有延续和继承性,性能可以得到保证。
……
==============================
点击此处阅读全文
阅读全文(394) | 回复(0)



FAT文件系统几点释疑 
叶帆 发表于 2008-3-20 9:11:37
标签(TAG):FAT  

 [叶帆工作室]  http://blog.csdn.net/yefanqiu/archive/2008/03/13/2176340.aspx

春节前微软MF负责人员就提出用C#实现MF阅读全文(723) | 回复(0)




[C#]实现SideShow窗体界面-.Net Micro Framework研究
叶帆 发表于 2008-2-2 11:56:17
标签(TAG):.Net  Micro  Framework  

[叶帆工作室]http://blog.csdn.net/yefanqiu/archive/2008/01/25/2066128.aspx

     基于MF系统的Windows SideShow界面是非常炫的(如下图)。既然微软能用.Net Micro Framework实现这么棒的界面效果,我想我们也能做到。

(SideShow模拟器界面和游戏程序中的右键菜单—注意菜单弹出后,其它的界面变暗了)
现在的任务是设计一套支持鼠标(或触摸屏)的窗体框架(目前MF提供的Window类仅支持按键功能),所以正好把SideShow如此炫的界面元素也可以添加进来。
用过MF的人知道是用下面的方法来实现按键事件接收的,既然我们要支持鼠标功能,所以最好也用类似的机理实现。
……
==============================
点击此处阅读全文
阅读全文(608) | 回复(0)



[C#]用MF控制机器人- .Net Micro Framework研究 
叶帆 发表于 2008-1-30 8:59:39
标签(TAG):iRobot  

  [叶帆工作室]http://blog.csdn.net/yefanqiu/archive/2008/01/15/2046051.aspx
机器人研究一直是我很早以前的梦想,没有想到在深入研究.Net Micro Framework同时能和机器人搭上了联系。
美国iRobot作为一家大型的机器人军工机械厂,其家用机器人吸尘器(电不足时能自动充电的机器人)已经让iRobot公司名满天下。我们研究的机器人就是iRobot公司推出了的新作——一个可以自己编程的机器人移动平台iRobot Create。
由于最近才从微软拿到这个机器人,所以我们第一步就是先要了解这个机器人,然后MF才能作为它的大脑控制该机器人。
让我们先一睹iRobot Create的“芳容”。
……
==============================
点击此处阅读全文
阅读全文(1006) | 回复(0)



[其它]北京MVP Gathering简记
叶帆 发表于 2008-1-28 11:39:52
标签(TAG):微软MVP  

[叶帆工作室] http://blog.csdn.net/yefanqiu/archive/2008/01/15/2045977.aspx

新年新气象,08年真是充满期待的一年。26位MVP在上礼拜天齐聚在北京微软现代汽车大厦18Hub 100会议室,开始了新的技术交流,值得庆幸的是我在会上有机会和众多MVP一起分享了MF相关的知识。

 


……
==============================
点击此处阅读全文
阅读全文(512) | 回复(0)



[C#]让MF支持鼠标-.Net Micro Framework研究 
叶帆 发表于 2008-1-27 19:51:46
标签(TAG):.Net  Micro  Framework  

[叶帆工作室] http://blog.csdn.net/yefanqiu/archive/2008/01/09/2031568.aspx

MF的标准模块仅支持按键,并不支持鼠标功能。但是对一些常见应用来说,如果没有鼠标(或触摸屏)用起来就太不习惯了。有什么办法可以让MF支持鼠标功能呢?第一,外部设备必须把鼠标信息传到MF应用程序,应用程序根据这些信息绘制鼠标及执行相应的动作。鼠标信息最少包含三种,鼠标按键状态(按下或放开),鼠标坐标(x,y)。

      目前,Spi通道可以非常方便地建立设备和用户程序之间的联系,所以就考虑用Spi来实现该功能。

      第一步,还是从我编写的模拟器入手,添加了一个Spi驱动类。

//MouseDevice
    public class MouseComponent : SpiDevice



[C#]Windows桌面-.Net Micro Framework研究 
叶帆 发表于 2007-12-31 22:57:59
标签(TAG):.Net  Micro  Framework  

   [叶帆工作室] http://blog.csdn.net/yefanqiu/archive/2008/01/01/2007463.aspx

今天是2007年最后一天,还有几个小时就迎来充满期待的2008年了。元旦放假至今不到48个小时的时间里,我至少有30多个小时坐在电脑前研究MF相关技术,在缺少必要的硬件的情况下,利用现有的资料,扩充了现有的模拟器功能。
……
==============================
点击此处阅读全文

阅读全文(881) | 回复(0)



[C#]带I2C总线的模拟器-.Net Micro Framework研究
叶帆 发表于 2007-12-31 15:06:25
标签(TAG):.Net  Micro  Framework  I2C  

[叶帆工作室]http://blog.csdn.net/yefanqiu/archive/2007/12/31/2006370.aspx

    I2C以前没有怎么接触过,所以做它的模拟功能,只能靠着感觉走,有不妥之处,还望方家指正。做出了spi相关的模拟功能,做I2C相对也就不难了,只不过用户操作I2C总线读写数据的时候要稍微麻烦一点。

测试程序运行界面:
 
模拟器中的I2C总线的相关代码如下:
     public class I2CComponent : I2cDevice
    {
        ……
==============================
点击此处阅读全文
阅读全文(529) | 回复(0)



[C#]带AD的模拟器-.Net Micro Framework研究
叶帆 发表于 2007-12-31 15:05:02
标签(TAG):.Net  Micro  Framework  

 [叶帆工作室]http://blog.csdn.net/yefanqiu/archive/2007/12/31/2006197.aspx
继昨天的研究,希望再接再厉把AD模入模出在模拟器上也实现出来,本以为挺简单,其实AD相关功能,与GPIO不同,在模拟器中前者通过GpioPort实现,后者通过SpiDevice实现。幸好有Temperature(温度采集)示例可以参考,否则一时真无法下手。不知道为什么,很简单的代码他们总写的很复杂,让你很难看懂,幸好有以前的相关的经验做底子,用了大半天的时间模入模出都搞定了。
下面就是模拟器中的AD输入输出的相关代码。
    public class SpiADComponent : SpiDevice
    {
        public 阅读全文(462) | 回复(0)


9 1 2 3 4 5 :




 
  日历 

«上月08年8月»下月
12
3456789
10111213141516
17181920212223
24252627282930
31

  登录 

用户名称:
登陆密码:
密码保存:

  我的分类  

首页(45)
VB(4)
DOS(0)
C#(17)
VC(7)
PLC(8)
其它(9)

  最新日志 

工控项目开发框架介绍
.Net桌面程序的旗舰--参加亚控科
FAT文件系统几点释疑
实现SideShow窗体界面-.Ne
用MF控制机器人- .Net Mic
北京MVP Gathering简记
让MF支持鼠标-.Net Micro
Windows桌面-.Net Mic
带I2C总线的模拟器-.Net Mi
带AD的模拟器-.Net Micro

  最新评论  
 
回复:Modbus Rtu&n
回复:嵌入式系统之Modbus 
回复:.Net Micro&n
回复:西门子PPI协议的工控通信控件
回复:OPC Server与Y
回复:西门子Softnet驱动的成功开发
回复:OPC Client&n
回复:回归工控自动化大本营,留一个脚印
回复:回归工控自动化大本营,留一个脚印
回复:回归工控自动化大本营,留一个脚印

  Blog统计 
 

blog名称:工业自动化--叶帆工作室
日志总数:45
评论数量:13
留言数量:1
访问次数:46802
建立时间:2007年8月18日

  友情链接 


 叶帆工作室

 叶帆软件列表


  给我留言

签写新留言

求教ce下组态软件
请帮忙

  搜索 


      
 

中华工控网 | 联系我们 | 工控论坛首页 | 工控博客首页 | 博客注册 | 博客登陆

工控博客管理联系邮箱:工控博客服务邮箱

中华工控网 © Copyright 2007. All rights reserved.