您现在所在的是:

欧姆龙OMRON

回帖:6个,阅读:665 [上一页] [1] [下一页]
916
caohg870
文章数:6
年度积分:50
历史总积分:916
注册时间:2006/9/15
发站内信
发表于:2011/9/4 16:34:22
#0楼
我想直接通过PC的RS232串口发送指令控制PLC CPM1A动作,例如发送一帧字符串去控制LR01通断,并返回状态信息到PC。
要发送怎样的字符串呢。我看了CPM1A的通讯协议还是没有成功望老师指教!

谢谢!
38053
知道一点
文章数:22549
年度积分:2472
历史总积分:38053
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2011/9/4 18:13:30
#1楼
@00WL00000002FCS*
00设备号
WL写LR区
0000首地址
0002 01位为on ;0000 全为off
FCS计算出来的校验码
*结束标志符
再加上回车码

硬件要求将外设口转为232口
快乐 幸福 自由 比什么都重要
916
caohg870
文章数:6
年度积分:50
历史总积分:916
注册时间:2006/9/15
发站内信
发表于:2011/9/4 22:57:15
#2楼
非常感谢!
3283
xiangfengcba
文章数:1700
年度积分:50
历史总积分:3283
注册时间:2005/9/30
发站内信
发表于:2011/9/5 8:35:40
#3楼
916
caohg870
文章数:6
年度积分:50
历史总积分:916
注册时间:2006/9/15
发站内信
发表于:2011/9/8 12:10:25
#4楼
今天刚有时间试验了一下,还有个疑问要请教一下。
0002 01位为on ;0000 全为off
上句的意思是如果我要让LR0011 ON,应该写为1102.是这个意思吗?
谢谢!
38053
知道一点
文章数:22549
年度积分:2472
历史总积分:38053
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2011/9/8 19:56:38
#5楼
你把字与位(点)的关系搞明白了就会了。
LR01---LR区00通道的01位
0000 0000 0000 0010   -----位
0002  -----字

LR0011
0000 1000 0000 0000  ------位
0800  -----字

如果你写1102
0001 0001 0000 0010
结果
LR0012,LR0008,LR0002  3点为ON

注:前边空格是为了数位方便。
你该看看资料了,再一个多试
快乐 幸福 自由 比什么都重要
916
caohg870
文章数:6
年度积分:50
历史总积分:916
注册时间:2006/9/15
发站内信
发表于:2011/9/8 21:28:01
#6楼
这下我弄明白了,还有个问题就是回车符我要怎样输入?我用ASCII码(13)可以吗,还是有其他的方式?再次麻烦您。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003