485信号怎么分离 点击:660 | 回复:8



rmxiaoxie

    
  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-06-23 10:29:08
楼主

    同一个模块输出几个485信号,怎么给这几个信号进行编码,在PLC编程的时候能够知道对应的模拟量信号?

    比如,模块输出的是压力和温度的模拟量信号,我在PLC编程对这两个信号进行处理转换的时候,怎么知道哪个是压力的?哪个是温度的? 是在模块里进行设置的还是在PLC里进行直接分配的呢?

    希望能帮忙详细解答一下……

    




sunware200265

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 332回
  • 年度积分:0
  • 历史总积分:484
  • 注册:2013年6月23日
发表于:2013-06-23 11:54:06
1楼

查查输出模块说明,内有地址对应参数的表格,通过读地址内容就可以确认对应的测量值。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2013-06-23 12:00:49
2楼

回复内容:

对: sunware200265  查查输出模块说明,内有地址对应参数的表格,通过读地址内... 内容的回复!


 PLC 程序中 应该有一个  发送 和接收 BUFFER(数据缓存区), 在Buffer 里面 可以自己定义 数据的 格式,顺序等..

原创军团--恒温区奋斗

  • 精华:0帖
  • 求助:2帖
  • 帖子:31帖 | 993回
  • 年度积分:0
  • 历史总积分:3328
  • 注册:2012年8月29日
发表于:2013-06-23 12:44:23
3楼

通讯中本来就有规约的,例如类似下面的S7200的定义:

读写从站的   选择读写的数据类型   

数据地址:   00001 至 0xxxx - 开关量输出   

 10001 至 1xxxx - 开关量输入   

30001 至 3xxxx - 模拟量输入   

40001 至 4xxxx - 保持寄存器   

 

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2013-06-23 15:59:51
4楼

485报文都是厂家约定或者安装自定义的帧格式确定的。谁提供的模块,就需要谁提供相关的资料来说明。

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2013-06-23 17:43:42
5楼

引用 ye_w 的回复内容: 485报文都是厂家约定或者安装自定义的帧格式确定的。谁...


直接找生产厂家要数据格式(就是通信内存分配),

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-06-23 17:47:20
6楼

楼主是不是设备之间进行通信方式,显示模拟量数据;

需要标记哪个通道?一般485不是有地址吗。

湖北老四

  • 精华:2帖
  • 求助:13帖
  • 帖子:25帖 | 845回
  • 年度积分:0
  • 历史总积分:2751
  • 注册:2013年2月16日
发表于:2013-06-23 20:39:18
7楼

这事儿问模块啊,问论坛有啥用,连你用的啥模块都不知道。。。

rmxiaoxie

  • 精华:0帖
  • 求助:19帖
  • 帖子:19帖 | 53回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2013年2月23日
发表于:2013-06-27 10:50:00
8楼

弱弱的说一句,不很懂,能给我举个例子吗?


热门招聘
相关主题

官方公众号

智造工程师