profibus从站源代码(SPC3) 点击:7833 | 回复:69



wengongwang

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 29回
  • 年度积分:0
  • 历史总积分:2198
  • 注册:2003年9月26日
发表于:2007-05-08 23:09:00
楼主

#ifndef SPC3_H__   /* include only once */
#define SPC3_H__

#ifndef TRUE
  #define TRUE  1
#endif
#ifndef FALSE
  #define FALSE 0
#endif

#ifndef SPC3_INTEL_MODE
  #error !!! FEHLER !!! SPC3_INTEL_MODE wurde nicht deklariert !!!
#endif  /* Ende fuer SPC3_INTEL_MODE */


/*+-------------------------------------------------------------------------+
  |    C o m p i l e r - d e p e n d e n d     D e f i n i t i o n s        |
  +-------------------------------------------------------------------------+*/

/*------------------------ BSO Tasking C166-Compiler ------------------------*/
#ifdef  _C166
  #define _INTEL_COMP   /* iNTEL-mode */
  #define SPC3_DATA_ATTR
  #ifndef SPC3_NO_BASE_TYPES
#ifndef SPC3_BASE_TYPES_DEF__
  typedef unsigned char UBYTE;
  typedef unsigned int UWORD;
  typedef char BYTE;
  typedef int WORD;
  #define SPC3_BASE_TYPES_DEF__
#endif    /* end SPC3_BASE_TYPES_DEF__ */
  #endif    /* end SPC3_NO_BASE_TYPES */
  #ifdef  SPC3_FAR
#define SPC3_PTR_ATTR far
typedef unsigned long SPC3_ADTYP;
  #else
#ifdef SPC3_NEAR
  #define SPC3_PTR_ATTR near
  typedef unsigned int SPC3_ADTYP;
  typedef unsigned short SPC3_OFFS;
#else
  #error !!! ERROR !!! neither SPC3_FAR nor SPC3_NEAR defined !!!
#endif    /* end SPC3_NEAR */
  #endif    /* end SPC3_FAR */
/*--------------------- end  BSO Tasking C166-Compiler ----------------------*/
/*--------------------------- Keil 80C32-Compiler ---------------------------*/
#elif defined __C51__   /* Motorola-mode */
  #ifndef SPC3_NO_BASE_TYPES
#ifndef SPC3_BASE_TYPES_DEF__
  typedef unsigned char UBYTE;
  typedef unsigned int UWORD;
  typedef char BYTE;
  typedef int WORD;
  #define SPC3_BASE_TYPES_DEF__
#endif    /* end SPC3_BASE_TYPES_DEF__ */
  #endif    /* end SPC3_NO_BASE_TYPES */
  #define SPC3_PTR_ATTR xdata
  #ifdef SPC3_DATA_XDATA
#define SPC3_DATA_ATTR xdata
  #else
#ifdef SPC3_DATA_IDATA
  #define SPC3_DATA_ATTR idata
#else
  #define SPC3_DATA_ATTR
#endif
  #endif
  typedef unsigned int SPC3_ADTYP;
  typedef unsigned short SPC3_OFFS;
  typedef unsigned int SPC3_PTR;
/*------------------------ end Keil 80C32-Compiler -------------------------*/
#else /* no supported compiler found */
  #error  !!! ERROR !!! Unknown compiler&



huangyoufu

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1083回
  • 年度积分:0
  • 历史总积分:1224
  • 注册:2006年9月23日
发表于:2007-12-20 20:14:00
41楼
guanggaoba

邓发

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 164回
  • 年度积分:0
  • 历史总积分:854
  • 注册:2006年10月11日
发表于:2008-01-17 19:08:00
42楼
我也要一份
suosuo1102000@yahoo.com.cn

hsr411

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2008年3月12日
发表于:2008-03-12 09:45:00
43楼
可以发一份给我吗?
hsr411@163.com

ly_yc2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 3回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2007年10月10日
发表于:2008-03-14 08:53:00
44楼
呵呵,我也有,有意向的可以和我联系QQ56866701

fengheping

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2006年8月24日
发表于:2008-03-18 10:05:00
45楼
能不能发给我一份,谢谢

漂漂

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 243回
  • 年度积分:0
  • 历史总积分:325
  • 注册:2004年6月03日
发表于:2008-04-02 16:49:00
46楼
北京安拓普公司优惠提供Profibus-DP模块,详情请见http://www.ontop-tech.com.cn/profibus/profibus-gate.htm

本公司的Profibus-DP模块
应用广泛:凡具有485 接口,标准ModBus协议的设备都可以使用本产品实现与现场总线Profibus的互连。如:具有ModBus协议接口的变频器、电机启动保护装置、智能高低压电器、电量测量装置、各种变送器、智能现场测量设备及仪表等等。

应用简单:用户不用了解Profibus和ModBus 技术细节,用户只需参考本手册及提供的应用实例,根据要求完成配置,不需要复杂编程,即可在短时间内实现连接通信。

透明通信:用户可以依照Profibus通信数据区和ModBus通信数据区的映射关系,实现Profibus到ModBus之间的数据透明通信。

欢迎来电咨询:
Tel:010-88203076/69   13810537728 王小姐
Email:wangke@ontop-tech.com
http://www.ontop-tech.com.cn

xiaoweijun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年12月30日
发表于:2009-06-11 07:51:23
47楼
楼主方便的话也给我发一份.  weijun_xiao2@163.com

谢谢

tangleon

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2009年3月12日
发表于:2010-02-11 15:55:49
48楼

谢谢楼主   jiada4751501@163.com

peterpengyi1981

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年5月15日
发表于:2010-05-15 09:12:58
49楼
楼主 麻烦给我也发一份  万分感谢

longerger

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2003年3月05日
发表于:2010-05-26 10:29:48
50楼
我也要一份,谢谢longjifang@sohu.com

sxmman

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年6月21日
发表于:2010-06-21 14:26:33
51楼

楼主能给我传一份sxmman@126.com

谢谢啦

wuwang19860811

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2009年4月21日
发表于:2011-05-24 19:31:49
52楼

楼主,谢谢,请赐予我一份吧!感激。。。wjt-860811@163.com

sunyuxin611

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2010年5月13日
发表于:2011-06-01 00:05:14
53楼

请问如何在sycon组态软件中插入一个新的主站?需要主站的eds文件还是。。。。?

大家帮帮忙吧

游游荡荡

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 127回
  • 年度积分:0
  • 历史总积分:296
  • 注册:2003年11月04日
发表于:2011-06-03 08:25:38
54楼
用西门子的开发包4开发DP从站还是很方便的,因为其中部分与协议相关的处理还是有些难度的,比如通过模块信息计算输入和输出数据的长度等。

游游荡荡

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 127回
  • 年度积分:0
  • 历史总积分:296
  • 注册:2003年11月04日
发表于:2011-06-03 08:31:32
55楼

用西门子的开发包4中的源码开发DP从站也很方便,因为其中部分内容与协议密切相关,不懂协议的朋友很难做的。比如根据模块配置信息来计算IO数据的长度。

chunyuailing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2011年6月11日
发表于:2011-06-11 09:51:34
56楼
可以给我一份么,soft2005@163.com,谢谢楼主

1099023321ren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 52回
  • 年度积分:0
  • 历史总积分:366
  • 注册:2010年11月24日
发表于:2011-07-21 09:49:27
57楼
PROFIBUS-DP-WPC3 是北京龙兴联控制工程研究所自行研发的PROFIBUS-DP协议转换芯片,具有完全的自主知识产权。用
是一种工业互联信息的极好解决方案。一片WPC3就是一块协议转换"桥".

详细说明

WPC3 的特性:

1、工作电源—— DC3.3V(2.4V~3.6V)
2、温度范围—— -40℃~80℃
3、低功耗——— 不驱动信号灯时仅1mA 电流
4、DP 通道—— DP 口速率自适应且支持高达6M
5、用户通道—— 用户数据通道UART 速率可选,最高可达5M
6、固定晶振—— 12M
7、封装———— LQFP80

stn13135

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 2121回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2007年10月31日
发表于:2011-12-30 10:30:01
58楼
楼主方便的话也给我发一份.STN13135@163.com

李勇dz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2012年9月14日
发表于:2012-11-10 13:55:10
59楼
楼主方便的话也给我发一份liyong_dz2011@163.com 谢谢了

y306399131

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2012年11月26日
发表于:2012-12-04 16:12:36
60楼
楼主,可否给我发一份,谢谢!y_y_sunshine@yeah.net

热门招聘
相关主题

官方公众号

智造工程师