RS232的小问题 望指教 点击:757 | 回复:8



suo

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 24回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2007年3月19日
发表于:2007-08-17 22:00:00
楼主
台达EX PLC通过编程线读取上位机(pc)给的数据,怎么读取?上位机通讯都编好了(用RS232)是别人用labwindows写的,只是说能把数据发送到COM口,我不知道plc怎么从com口读取数据,用什么命令还是什么?麻烦大家帮帮忙,应该是个小问题,初学不懂 谢谢



一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2007-08-21 09:23:00
1楼
台达PLC内建modbus协议,所以如果是通过上位机编写程序和PLC通讯,就需要符合modbus协议规范。
如果编写上位软件的人说他的没有问题,那就用串口工具抓取一下就可以了,看是否正确

徐小宣

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 132回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2006年6月21日
发表于:2007-08-21 11:51:00
2楼
如果不用组态软件的话.必须要会一种计算机语言,然后要懂台达plc的通迅协议(modbus).如果这两种有一种不懂的话,只能用组态软件了.
另:如果连组态软件也不用的话,你可以找我,只要你会使用台达的触摸屏软件就可以了.

suo

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 24回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2007年3月19日
发表于:2007-08-21 15:01:00
3楼
TO 一点意见
感谢您的回复 但我还是不明白。请问一下 “用串口工具抓取” 抓取工具是什么  是命令还是什么?怎么抓取,大致的告诉一下方向, 谢谢!  

小T

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 71回
  • 年度积分:0
  • 历史总积分:181
  • 注册:2006年8月05日
发表于:2007-08-21 15:06:00
4楼
如果你是用计算机语言写的上位机程序,PLC的部分不需要写程序,直接和上位机对应就可以了,上位机发数据到哪个地址,直接用那个对应的寄存器就可以了

没名

  • 精华:0帖
  • 求助:0帖
  • 帖子:54帖 | 1006回
  • 年度积分:0
  • 历史总积分:1348
  • 注册:2005年6月01日
发表于:2007-08-21 16:44:00
5楼
只能用组态软件了.

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2007-08-22 10:42:00
6楼
串口工具是专门的串口调试软件,用来监控串口的收发状态,网上有很多类似的免费小软件。至于怎么抓取,为你们开发上位软件的工程师应该很了解

T22

  • 精华:1帖
  • 求助:0帖
  • 帖子:21帖 | 145回
  • 年度积分:0
  • 历史总积分:347
  • 注册:2006年5月23日
发表于:2007-10-23 10:35:00
7楼
台达COM1(232),本体支持MODBUS SLAVE ,ASCII,9600 7 1,不能改动。
台在COM2(485),可做主,从,有方便指令。

苦学

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1034回
  • 年度积分:2
  • 历史总积分:2430
  • 注册:2005年3月13日
发表于:2007-10-25 08:36:00
8楼
好好学习一下

热门招聘
相关主题

官方公众号

智造工程师