k120s通讯指令MODCOM疑问 点击:2450 | 回复:11



雷林子弟

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-18 22:26:51
楼主

现有一台K120S与温度控制器使用COM1口(即侧面的485口)通讯,使用的是MODBUS ASCII协议,使用MODCOM指令读取温度表的温度和写温度值到温控器,现在两个功能都可以使用,但是有时PLC关机再通电这个就不正常,只可以读到温度,而写不到温度值到温控器,现有疑问是:1、这个指令能不能同时发送与接收?2、是不是应该让它发送与接收错开,但是应该用什么判断它接收或者发送完毕,主要是第二个疑问如果能解决的话,我想就不会出错了。




雷林子弟

  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-18 23:11:18
1楼

比如下图的指令,只能写不能读,但是如果在写的那行插入一个常开点的话,就可以读了,应该怎样把读和写分开?是不是用M10和M20的值来判断?

雷林子弟

  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-18 23:20:39
2楼

l图片好象有点问题,重发

雷林子弟

  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-18 23:23:01
3楼
图片太宽好象看不全,再发一次,

雷林子弟

  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-19 11:25:08
4楼
有知道的吗?发送和接收怎样错开?

applecxg586

  • 精华:0帖
  • 求助:2帖
  • 帖子:38帖 | 482回
  • 年度积分:0
  • 历史总积分:2578
  • 注册:2008年11月25日
发表于:2010-11-20 12:21:12
5楼
用掉电保存寄存器试试。

robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-11-20 17:51:09
6楼
第一个用bit  M200、第二个用bit M100来判断本笔通讯是否正常完成,以此来实现读和写的交替通讯。

applecxg586

  • 精华:0帖
  • 求助:2帖
  • 帖子:38帖 | 482回
  • 年度积分:0
  • 历史总积分:2578
  • 注册:2008年11月25日
发表于:2010-11-20 20:24:05
7楼

你写入的指令功能码是多少啊?

 

雷林子弟

  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-20 21:23:57
8楼
h06,现在不是能不能写入的问题而是有时可以,有时不行,比如刚开始可以,PLC停电后再运行就不行了。

雷林子弟

  • 精华:0帖
  • 求助:2帖
  • 帖子:40帖 | 703回
  • 年度积分:0
  • 历史总积分:1542
  • 注册:2006年9月04日
发表于:2010-11-21 22:33:24
9楼

roboth:你好,你说的用M200和M100应该是M20和M10吧?是把这个中间继电器的常开点串在MODCOM指令前面是吗?我这个做好象不行,通讯不了

 

 

robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-11-22 17:07:50
10楼

1、是M200和M100。MODCOM指令最后一个参数M20是指M20字。这个字的第一位也就是M200代表本笔通讯完成。

2、首先PLC上电要用F12触发激活MODCOM的首次通讯,之后就可以用M200和M100交替触发MODCOM的读通讯和写通讯。

hailang10234

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:1
  • 历史总积分:54
  • 注册:2010年5月10日
发表于:2012-03-24 16:45:47
11楼
不能同时MODCOM的读通讯和写通讯。

热门招聘
相关主题

官方公众号

智造工程师