PLC与PC通讯程序设计 点击:12384 | 回复:144



伊优

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 34回
  • 年度积分:0
  • 历史总积分:68
  • 注册:2002年3月20日
发表于:2007-08-22 11:19:00
楼主
本人想与他人合写一本书,书名叫PLC与PC通讯程序设计,不知道有没有市场,请大家给点意见。本书主要写的PLC包括:Siemens,Modicon,A-B,Omron,Mitsubishi五个公司的PLC,由于使用现场总线,一般PC上还要增加现场总线通讯卡,要使用专用SDK API。因此本书主要偏重串口和以太网TCP/IP socket程序设计,以讲解协议为主,有原代码(VC++)和代码分析。
主要内容包括如下:
1 串口编程基础和调试
2 Socket编程基础和调试
3 OPC Client编程(包括同步、异步、自动化接口和定制接口)
4 SDK API (如Siemens FMS API,s7-api,Rslinx SDK等)
5 Siemens PLC,包括
   AS511(S5)
   3964/3964R(S5)
   S7 MPI,
   S7-200 PPI 自由口,
   S7-200/300/400 ISO on TCP,socket编程
6 A-B 包括
  DF1(串口,SLC500/PLC5,Logix)
  ESP(Socket,SLC500/PLC5,)
  CIP(Socket,SLC500,Logix)
7 Mitsubishi 
  Serial (Q,A,FX)
  Ethernet(Q,A,FX3U)
8 Omron
  FINS Ethernet
  Serial
9 Modicon
  Serial
  Modbus TCP
10 控件
11 数据访问
12 技巧(如读写访问等)


  
    



ydw88765575

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2008年12月02日
发表于:2008-12-08 12:57:07
81楼
楼上的兄弟们你们太牛了,只可惜我刚刚学习。什么也不懂应该怎么办?

路人剑客

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 32回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2001年9月08日
发表于:2009-01-07 17:54:30
82楼

这本书如果能出版,那真是对中国工控业的贡献是非常大的!

大力支持阿!!!!

好多工控人,都是在通讯这个地方遇到壁垒,难以逾越!这也是我们跟国外的差距所在

清风 明月

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-01-11 01:12:28
83楼
支持楼主的想法.我也要努力

yang...

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 550回
  • 年度积分:0
  • 历史总积分:822
  • 注册:2004年8月31日
发表于:2009-01-13 15:48:05
84楼
引用xcxc 的回复内容:我感觉到了差距,高手太多!



zzzbxb

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2009年2月06日
发表于:2009-02-06 16:18:06
85楼
回复内容:
对:三脚猫 关于这样写估计看的人并不会多,许多搞自控的人对C++及SOCKET
并不了解,上位机开发许多用现成的工具,如WINCC,FIX,
INTOUCH等,虽价贵,但开发简单直观;
而你深奥的东西,搞计算机的人(往往不懂PLC)与搞PLC人(往往不懂C++)都看不懂;

内容的回复:此言差矣~~学测控的都很杂,但不是都精通。大多数都学过自控、计算机体系和编程、通讯网络、硬件电路等;但同时精通这几项的不多,急需有高人在这几项的整合上进行高屋建瓴的指点。楼主不要灰心,大胆的去写,支持一个。


碧海长空

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 53回
  • 年度积分:0
  • 历史总积分:215
  • 注册:2004年7月12日
发表于:2009-02-06 19:53:54
86楼

楼主的书写出来没有,如果出版了,我首先拜读

熊熊548

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1132回
  • 年度积分:0
  • 历史总积分:1298
  • 注册:2008年2月07日
发表于:2009-02-06 20:27:34
87楼
支持一下,                       

ljlhbljlhb

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 18回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2008年7月19日
发表于:2009-02-06 20:43:36
88楼

仁者见仁,智者见智,一定会有市场的。搞技术的也不都是为了市场,有想法就要行动,工控通讯事业有你的贡献,祝福你早日成功。

随风而行的爱

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 39回
  • 年度积分:0
  • 历史总积分:692
  • 注册:2005年3月13日
发表于:2009-02-10 09:51:35
89楼
如果出版了,我一定会买一本!

ping_feng2003

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年10月02日
发表于:2009-03-18 18:57:28
90楼
 support

chnxijiang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2008年12月16日
发表于:2009-03-18 19:17:21
91楼

我这现在有一台罗升文本显示器,但设有密码

请问如何将密码删除

chnxijiang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2008年12月16日
发表于:2009-03-18 19:18:29
92楼

请各位行家解决帮忙

万分感谢

Veron_04

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2009年4月18日
发表于:2009-05-22 21:29:01
93楼

支持!不过难度比较高哦!

南山竹子

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 14回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2009年6月02日
发表于:2009-06-09 14:20:26
94楼
 我感觉有市场

sunyens

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 191回
  • 年度积分:0
  • 历史总积分:695
  • 注册:2008年3月22日
发表于:2009-06-09 17:37:08
95楼
很多搞PLC的不太懂通讯技术。时代的进步,技术的发展逼使他们去学通讯。精简实用,有实例的书籍是他们的首选

superly.xu

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 19回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2007年8月25日
发表于:2009-07-11 12:21:28
96楼
要是我肯定会去买一本,现在这块一点都不懂,感觉就像瞎子被别人牵着走。

fengguody

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 24回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2006年4月01日
发表于:2009-07-19 14:28:00
97楼
PLC与VB/VC通信QQ交流群:73985071,欢迎大家进入该群交流技术。

Richard8031

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2006年12月11日
发表于:2009-08-15 15:41:21
98楼

3C思静

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 23回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-12-31 09:31:05
99楼
提供自动化信息管理和调度及监控软件解决 方案
圈子类别:无 (未知) 2009-12-27 20:32:00
[我要评论] [加入收藏] [加入圈子]

--------------------------------------------------------------------------------

亲爱的工控行业朋友们:

你们好!本人自立于工业自动化监控、信息管理和生产调度方面的软件研发,目前已经有了成型的行业软件,可根据客户要求灵活的定制化开发,不局限于市场主流的工控组态软件功能。

本人软件包括以下方面的应用:

和市场主流品牌PLC系统无缝集成通讯:

针对市场主流的不同的品牌的PLC都有自己开发的驱动,能和不公开通讯协议的PLC系统通讯如GE、西门子等,不需要任何PLC厂家的通讯软件就能通讯,本人石皮解了主流PLC的通讯协议,开发的驱动直接基于底层通讯,主要针对于TCP/IP工业以太网通讯,没有所谓的点数限制,内部多线程通讯机制,PLC数据的读写为单独的读写通道,通讯效率高,CPU占用率低。

强大的数据库应用支持:

本人开发的软件不局限于市场主流组态软件的数据库功能限制,封装了成型的软件模块,代码重用率高,能快速搭建生产数据查询、维护、和采集归档功能,软件定制化功能极为强大,完全能满足客户的任何定制要求。

电力行业海量过程自动化数据传输应用:

此功能专门针对于电力行业应用,基于TCP/IP或UDP协议的以太网传输,内部多线程多端口服务的数据传输机制,使得数据的传输效率极为高效。此应用可与GE公司Historian软件无缝集成,并穿透电力行业安全网闸设备,实现采集端PC上Historian数据和接受端PC上Historian数据的高速单向传输,针对不同的数据量传输应用场合和实际的网络工况,此软件可分为10000点/秒、25000点/秒、50000点/秒三种不同传输速度的版本。

Fanuc机床集群管理和生产调度:

此软件应用功能如下:

能通过以太网对Fanuc CNC系统加工数据(每个轴的位置信息、实时加工状态、刀具管理信息、刀具寿命管理信息、PMC逻辑控制数据等)进行读写操作,从而实现CNC机床的远程加工控制,机床本地无需人工操作。

实现RAM区CNC小容量加工程序的远程上传和下载功能,并能远程调度加工程序并启动机床。

实现Dataserver和PC之间CNC大容量加工程序的远程上传和下载功能,并能远程调度加工程序并启动机床。

基于以上基本的机床程序管理和调度的基础上,还可以在上层实现加工工件的自动程序选取功能和生产调度等高级功能,即我们只需要在软件中导入当天的生产计划,软件会自动的根据计划的要求,自动远程的控制CNC机床使用不同的加工程序去加工不同的工件,此高级应用还可针对根据客户生产要求,对现场机床的空闲度的情况进行优化调度。

此软件应用对于目前国内的机加工行业实现机床的高效管理和提高自动化信息度有着不可小视的作用,但软件的定制化程度极高且难度较大,本人提供的软件已经对多台Fanuc机床进行了大量测试,目前已经能够实际应用。



本人迄今在此行业工作7年多,有多个世界500强企业自动化软件架构的设计和开发经验,有兴趣的行业朋友们可与本人联系,谢谢关注!

联系方式:王先生 一三八一六六八五九二四

3C思静

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 23回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-12-31 09:32:21
100楼

另外VB开发不了好的高效率的软件,如果是最基础的小儿科应用可以选择VB,否则还是放弃VB吧


热门招聘
相关主题

官方公众号

智造工程师