plc通讯原理和程序设计 点击:103028 | 回复:1802



振华

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 9回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2003年8月22日
发表于:2004-03-30 11:15:00
楼主
plc通讯原理和程序设计 通讯程序设计在自动化系统的应用越来越广泛,例如plc与操作界面的数据交换,通过通讯对变频器的控制,plc的连网等等。 要想实现plc的通讯编程,首先所选的plc必须有强大的通讯能力,就是说plc的操作系统能够支持多种通讯格式,通常一种品牌的plc如果能够提供给用户更多的编程自由度,那么这种品牌的技术开发能力就越强大,大多数品牌只能提供固定格式的通讯格式或协议,这就大大局限了plc与其他智能设备的数据交换。 我们的plc产品具有RS232和光电隔离的RS485两个自由通讯口,两个通讯口可以同时收发数据,几乎可以适应所有通讯格式,可以提供CRC和BCC等多种校验方式。 以一台PLC通过485通讯控制多个某品牌的变频器为例: 如果该变频器的波特率是9600b/s,8个数据位,奇校验,1个停止位。那么首先必须在plc的嵌入C窗口的初始化代码区编程一个通讯口设置语句:Set485Port(9600,o,8,1);仅仅一个语句就完成了对485通讯口的编程。 由于485通讯必须设定主从关系,这里是plc控制多台变频器,所以plc必须设置为主,因此还需在初始化代码区增加一个地址和主从设定语句:SetAddress(1,MASTER);事实上,对于主控制器来说,地址已经失去意义。 通讯口已经设置完毕,下面就是如何根据要求将数据发送给变频器。例如一组8字节控制数据如下所示: 01h ---->变频器编号 03h ---->命令 21h ---->两字节参数地址 02h 00h ---->两字节参数 02h CRC --->两字节CRC校验马 CRC PLC程序: Set485TBAddPointer(0); AddNumberTo485TB(0x1); AddNumberTo485TB(0x3); AddNumberTo485TB(0x21); AddNumberTo485TB(0x2); AddNumberTo485TB(0x0); AddNumberTo485TB(0x2); AddCRCTo485TB(); Start485Transmit(); 另外公司的《通讯编程》资料pdf电子文当以通俗易懂的生活事例对plc的通讯原理进行了讲解,如果有需要的朋友可以回复索取。



SNYTGH

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2010年4月08日
发表于:2010-09-01 15:28:48
1621楼

关键是要熟悉变频器的指令代码,在变频器里也要设置正确,我也刚学懂,还没实际操作过

clv912

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:163
  • 注册:2010年7月18日
发表于:2010-09-01 17:59:14
1622楼
我要一份,840468512@qq.com。谢谢咯!呵呵

云帆沧海

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2010年6月21日
发表于:2010-09-08 19:22:52
1623楼

路过。。。。。。。。。。。。

zhouhengkai520

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2008年8月13日
发表于:2010-09-08 23:24:08
1624楼
我的邮箱是zdhzhouhengkai@yahoo.cn  请给我一份 谢谢!

zhouhengkai520

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2008年8月13日
发表于:2010-09-08 23:25:55
1625楼

你好,请给我一份。我的邮箱zdhzhouhengkai@yahoo.cn

zhouhengkai520

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2008年8月13日
发表于:2010-09-08 23:27:06
1626楼

请给我一份。zdhzhouhengkai@yahoo.cn

西山军通

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-09-11 19:44:54
1627楼
西门子 ABB 施耐德 赫斯曼 莫迪康 AB罗克韦尔 菲尼克斯 升级换代产品

高性能现场总线产品,可替代进口产品 北京西山军通 张宏年 13693100915 15710059057 QQ:489503206 现在用进口的,给你降低一些成本;现在用国产的,给你提高些档次。坚持国产化,为民族企业谋福祉
一、可任意定制的 CAN控制器IP核:新产品突破性的解决了高速率时长距离传输的技术瓶颈,实现了总线传输的仲裁机制与总线的突发数据传输,并实现了自动速率适应,可用于长距离控制、数据采集、远程IO、提高系统可靠性。本产品先进性为国内首创,国际领先。
二、协议型CAN系列产品:能兼容CAN、DeviceNet、CANOpen、SDS、NMEA2000、SAEJ1939、SAE J2284等标准总线其他所有产品,总线速率是用开关设置的,可以支持200种一预定的速率。
三、RLM01 Profibus DP/FMS链路冗余模块:实现单路的非冗余Profibus总线到冗余Profibus双总线的双向转换器,能直接替代ABB的RLM01模块。
四、协议型NS21系列产品:是专为ProfiBUS总线光传输提供的完善的产品和技术解决方案,能替代西门子SIEMENS赫斯曼HIRSCHMANN菲尼克斯PHOENIX的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
五、协议型NS230系列产品:是专为ModbusPLUS(MB+)总线光传输提供的完善的产品和技术解决方案,能替代施耐德Schneider的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
六、协议型NS231系列产品:是专为现场总线S908 Remote IO提供的光纤传输产品及通信解决方案,能替代莫迪康MODICON S908 RIO的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
七、协议型NS25系列产品:是专为Controlnet总线光传输提供的完善的产品和技术解决方案,能替代AB罗克韦尔ROCKWELL的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
西门子SIEMENS ABB 施耐德SCHNEIDER 赫斯曼HIRSCHMANN 莫迪康Modicon AB罗克韦尔ROCKWELL 菲尼克斯PHOENIX 升级换代产品
国产CAN控制器IP核 CANBUS总线(兼容SDS、NMEA2000、SAE J1939、SAE J2284等标准总线) DeviceNetBUS总线 CANOpenBUS总线
国产高端品质,现场总线产品的领跑者,中国人自己的知识产权,您的正确选择,解决您的通信问题

西山军通

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-09-11 19:47:11
1628楼

西门子 ABB 施耐德 赫斯曼 莫迪康 AB罗克韦尔 菲尼克斯 升级换代产品

高性能现场总线产品,可替代进口产品 北京西山军通 张宏年 13693100915 15710059057 QQ:489503206 现在用进口的,给你降低一些成本;现在用国产的,给你提高些档次。坚持国产化,为民族企业谋福祉
一、可任意定制的 CAN控制器IP核:新产品突破性的解决了高速率时长距离传输的技术瓶颈,实现了总线传输的仲裁机制与总线的突发数据传输,并实现了自动速率适应,可用于长距离控制、数据采集、远程IO、提高系统可靠性。本产品先进性为国内首创,国际领先。
二、协议型CAN系列产品:能兼容CAN、DeviceNet、CANOpen、SDS、NMEA2000、SAEJ1939、SAE J2284等标准总线其他所有产品,总线速率是用开关设置的,可以支持200种一预定的速率。
三、RLM01 Profibus DP/FMS链路冗余模块:实现单路的非冗余Profibus总线到冗余Profibus双总线的双向转换器,能直接替代ABB的RLM01模块。
四、协议型NS21系列产品:是专为ProfiBUS总线光传输提供的完善的产品和技术解决方案,能替代西门子SIEMENS赫斯曼HIRSCHMANN菲尼克斯PHOENIX的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
五、协议型NS230系列产品:是专为ModbusPLUS(MB+)总线光传输提供的完善的产品和技术解决方案,能替代施耐德Schneider的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
六、协议型NS231系列产品:是专为现场总线S908 Remote IO提供的光纤传输产品及通信解决方案,能替代莫迪康MODICON S908 RIO的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
七、协议型NS25系列产品:是专为Controlnet总线光传输提供的完善的产品和技术解决方案,能替代AB罗克韦尔ROCKWELL的对应产品,比他们增加了环网冗余功能,比他们使用更简单。
西门子SIEMENS ABB 施耐德SCHNEIDER 赫斯曼HIRSCHMANN 莫迪康Modicon AB罗克韦尔ROCKWELL 菲尼克斯PHOENIX 升级换代产品
国产CAN控制器IP核 CANBUS总线(兼容SDS、NMEA2000、SAE J1939、SAE J2284等标准总线) DeviceNetBUS总线 CANOpenBUS总线
国产高端品质,现场总线产品的领跑者,中国人自己的知识产权,您的正确选择,解决您的通信问题

李吉永

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2010年8月21日
发表于:2010-09-11 20:28:20
1629楼

我想要一份关于三菱PLC与三菱变频器的通信资料 万分感谢 jiyong1983@yeah.net

 

 

 

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-09-12 08:39:29
1630楼
求三菱PLC和富士G1S通信实例。

yindoge

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2006年6月21日
发表于:2010-09-19 08:39:07
1631楼
请给我一份《plc通讯原理和程序设计》最好是西门子或AB公司的,谢谢!我的邮箱:ylz_yjs@lysteel.com

张春凯

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2008年9月30日
发表于:2010-09-22 21:16:19
1632楼
我也是新手,很需要   谢谢了505141972@qq。com

sdx1205

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 79回
  • 年度积分:0
  • 历史总积分:516
  • 注册:2008年11月12日
发表于:2010-09-22 22:03:26
1633楼
我是真的真的真的很想要,非常感谢帮助!!sdx1205@126.com

r13662120307

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2010年9月21日
发表于:2010-09-25 09:31:04
1634楼
我想要一份LS K7M-DR14UEPLC与MASTER-K 300S如何通讯,谢谢。我的邮箱13662120307@163.com

ergoproxy

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-09-26 19:47:43
1635楼

谢谢共享hyeokung@hotmail.com

电气开关

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2007年6月09日
发表于:2010-09-26 21:09:31
1636楼

麻烦给我一份 谢谢chunfeng528@yahoo.com.cn

ky2003610201983

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2010年9月17日
发表于:2010-09-27 10:57:20
1637楼
回复内容:
对:zxj_wy 关于   我也想要一份,谢谢! 请发:zxj_wy@126.com 内容的回复:


jlh211

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2007年10月29日
发表于:2010-10-01 18:07:15
1638楼
很需要 谢谢了 ,发给我一份吧,邮箱jlh210211@163.com

zhoubing521

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2010年9月07日
发表于:2010-10-03 20:51:01
1639楼

楼主你好,如果你方便发一份给我好吗,我现在很需要一些这方面的资料,我的邮箱是994703946@qq,com谢谢

kongbo

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2010年4月18日
发表于:2010-10-03 21:15:37
1640楼

那位有欧姆龙PLC上位机和下位机的通讯协议,发给我一份 ,十分感谢工控精英给予协助。谢谢!


热门招聘
相关主题

官方公众号

智造工程师