上位机的【帧】的写法! 点击:592 | 回复:8



·求学·~~·

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 23回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年7月19日
发表于:2007-08-21 18:13:00
楼主
小弟遇到了问题  OMRON--CPM2AH
在写上位机的时候写完初始化,当写【帧】的时候 犯难了!
假设 小弟弟想 给PLC一个命令 让其 输入端 0.00闭合

在写帧的时候如下:

[color=#FF0000]@+00+识别码+正文+FCS+*+回车[/color]

问题 1.【00】 是固定的吗?
问题 2.【识别码】有40多个 但不知道都是哪些  怎么用。
问题 3.【正文】部分如何写  假设让输入端0.00闭合。
希望大家 给些指点
在线等待······



newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2007-08-21 21:25:00
1楼
1、00是根据你的PLC的工作站好设置的,如果是1:1的通讯方式,那么00就是固定的;
2、你的这个问题,用WR识别码;
3、"@00WR00000001" + FCS + chr(13) + chr(10),其中FCS要计算。

·求学·~~·

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 23回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年7月19日
发表于:2007-08-22 08:20:00
2楼
TO:newchp

 谢谢!

小弟有一点不明白

您的   @00WR00000001 中

@ 为 开始符
00 为节点号即为机器号
WR 为命令码
00000 为所指的 0.00输入端  
     以上可以这么理解吗?
001  是什么意思呢?

·求学·~~·

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 23回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年7月19日
发表于:2007-08-22 15:09:00
3楼
求各位 帮帮忙啊

猎隼

  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-08-23 09:19:00
4楼
好像是以0通道开始的1个通道.

songzg

  • 精华:0帖
  • 求助:0帖
  • 帖子:96帖 | 732回
  • 年度积分:0
  • 历史总积分:1884
  • 注册:2006年11月16日
发表于:2007-08-23 10:05:00
5楼
怎么看不懂?

流客

  • 精华:1帖
  • 求助:0帖
  • 帖子:7帖 | 252回
  • 年度积分:0
  • 历史总积分:548
  • 注册:2003年10月14日
发表于:2007-08-23 10:14:00
6楼

强制0.00的方法:
@00KSCIO 000000+FCS+ Chr(13)

QQ:372968029

newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2007-08-26 20:36:00
7楼
00000001,前面四个0000表示写数据的通道是0000,写的数据是0001,你把它转为2进制就知道了它是你要求的0。00这个点

学生!

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 128回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2007年7月24日
发表于:2007-08-27 11:21:00
8楼
学习

热门招聘
相关主题

官方公众号

智造工程师