CPM1A通讯问题 点击:1133 | 回复:11



猎隼

    
  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-03-09 21:14:00
楼主
请问一下,我想用PLC的LR区域传递一个数据到电脑或单片机,(MOV DM0 LR0)想问一下,这种语句传出去的是一个什么样的格式代码,是不是和HOSTLINK或无协议通讯的格式相同?



朱勇军

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1921回
  • 年度积分:0
  • 历史总积分:2210
  • 注册:2004年4月06日
发表于:2007-03-09 21:47:00
1楼
让PC当主机好了。PLC做主机不好做的。我的网站:plc.123ye.com

猎隼

  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-03-12 19:19:00
2楼
我只是想知道,不管是PC做主机还是PLC作主机,其传输数据的结构和格式是什么的,是不是HOSTLINK协议或无协议通讯的格式。

菩提子

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 9回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2006年9月09日
发表于:2007-03-12 19:59:00
3楼
   mov指令不能把PLC里面的数据传到电脑上去的,如果用HOSTLINK协议的话,传到电脑里面的是相应的字符

StoneChen

  • 精华:0帖
  • 求助:0帖
  • 帖子:25帖 | 330回
  • 年度积分:0
  • 历史总积分:852
  • 注册:2003年10月23日
发表于:2007-03-12 20:38:00
4楼
    您是在用PC与PLC通讯是吧,那么它们之间是有协议的,所以像你那样是没有办法的!有问题发给我 chl2686@163.com

a--5a

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 118回
  • 年度积分:0
  • 历史总积分:144
  • 注册:2005年2月04日
发表于:2007-03-13 11:21:00
5楼
(MOV DM0 LR0)想问一下,这种语句传出去的是一个什么样的格式代码,这要看PLC属性里的通信协议怎么设定,LR区域,它只能在PLC与PLC之间进行交换.

猎隼

  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-03-14 21:28:00
6楼
哦,LR区域是专为PLC之间通讯用的,我只是想把特定区域的数据传送到指定的PLC或单片机中,如果照你们这么说的话,我还得用HOSTLINK这个通讯协议,这种协议发送的数据到另一个设备里时,另个设备还需要发送一个返回字符串,用来确认PLC所发出的数据是否有误,这在单片机或PC方编相应的返回语句是比较麻烦的,我就是为了省这个麻烦,看来是省不了了。

cxs008

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2004年6月26日
发表于:2007-03-14 23:01:00
7楼
LR区域,它只能在PLC与PLC之间进行交换.

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-03-15 08:39:00
8楼
我有这样的VC源程序,但不是我编的。PLC程序是我编的,控制方案是我做的。

老士

  • 精华:0帖
  • 求助:0帖
  • 帖子:63帖 | 196回
  • 年度积分:0
  • 历史总积分:358
  • 注册:2003年2月25日
发表于:2007-03-16 10:59:00
9楼
手册上有通讯协议呀!我就做很多PC与CPM1A系列通讯,很好用,将PC作为主机就可以了,PLC设定好通讯就可以了,读取你想要的东东就可了!

猎隼

  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-03-16 17:52:00
10楼
我主要还是想要让单片机与PLC进行实时通讯,通讯内容易很简单,只是把PLC内一个连续双通道内的一个十六位BCD数读出至单片机即可。

葡萄

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 103回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2003年5月16日
发表于:2007-03-20 16:37:00
11楼
  欢迎大家进此QQ群一起讨论:13328599
PLC 单片机 总线控制  运动控制
欢迎所有自动化控制的朋友一起讨论提高.

热门招聘
相关主题

官方公众号

智造工程师