请教台达SS系列PLC RS指令问题 点击:771 | 回复:5



changyuzl

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-10-30 16:40:28
楼主

使用RS指令发送D0到D7共八个数据 分别为01 02 03 04 05 06 07 08  可是接收到的数据却是01  00  02  00  03  00  04  00   请教这是什么问题  是哪里设置不对么 谢谢各位大大了!!!




changyuzl

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-11-01 09:09:47
1楼
求助  哪位高手告诉小弟下  我是新手啊   什么东西都不太懂

robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-11-01 09:29:10
2楼
提问题要尽可能详细。例如你的这个问题,程序时怎么写的?是和什么装置通讯?通讯参数是怎么设置的?通讯线是怎么接的?等等。否则别人想帮你也帮不了,或者给你的回答也是似是而非。

changyuzl

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-11-01 09:41:00
3楼

我就是按照编程手册上给的例子写的啊  用的是RS指令 每次发送8笔数据。数据长8 无校验 1位停止位 9600波特率 其他的都没有 本来是要和单片机通讯的 ,先和电脑做了个模拟,用的是串口调试助手,232转485接口,通讯线就是485的通讯线 ,现在能发送,电脑能接收,就是接收的数据不对,每两个数据间都有“00”我觉的这些都应该没问题啊。以前用S7-200的自由口通讯做过,和单片机通讯的很好,改成台达的就出问题了,我现在还没找到怎么回事,是不是传送数据的格式不对啊,哪位高手帮帮忙了。

robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-11-01 10:01:26
4楼
M1161要设为ON,16位转换模式。

changyuzl

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-11-01 10:28:23
5楼

谢谢ROBOTH  我也是在手册上刚找到   看来我看书的时候还是不够仔细啊   THANKS!


热门招聘
相关主题

官方公众号

智造工程师