通讯问题,烦请各位看看 点击:842 | 回复:14



奋斗的林辛猪

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:1007
  • 注册:2017年7月27日
发表于:2021-05-19 19:29:05
楼主
求助帖30分-未结帖


台达es2的plc通过com2口通讯读取现场一批仪表,一种是RTU,一种是ASCII,请问能够实现吗?



楼主最近还看过



zhangzhigen

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 60回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2011年4月27日
发表于:2021-05-19 20:05:05
1楼

俩种都能实现

qxq4171

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 226回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2016年11月23日
发表于:2021-05-19 20:45:10
2楼

肯定可以实现的呀!

奋斗的林辛猪

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:1007
  • 注册:2017年7月27日
发表于:2021-05-19 21:08:50
3楼

回复内容:

对:zhangzhigen 俩种都能实现     内容的回复:

那是需要,我读取RTU仪表的时候,把com通讯参数改为rtu的比如9600  8  N  1然后读取ascii的仪表的时候,再重新定义这个com口的参数9600  7 N  1,是这样子做吗

奋斗的林辛猪

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 24回
  • 年度积分:0
  • 历史总积分:1007
  • 注册:2017年7月27日
发表于:2021-05-19 21:11:21
4楼

回复内容:

对:qxq4171 肯定可以实现的呀!     内容的回复:

那是如何在我读取RTU仪表的时候,把com通讯参数改为rtu的比如9600  8  N  1然后,再读取ascii的仪表的时候,再重新定义这个com口的参数9600  7 N  1的呢!用子程序来做吗

Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 544回
  • 年度积分:73
  • 历史总积分:17753
  • 注册:2010年8月04日
发表于:2021-05-19 22:47:47
5楼

1、确定下信息:是想一个 使用台达es2的plc的 一个com2口 同时接入一种是RTU设备和一种是ASCII的设备?

在com口设置驱动时 ,只能选择一种驱动,不能同时 都接入进来。   解决方法:可以考虑 扩展口,然后再进行连接设备

2、若是 多个PLC,这台PLC的com2口接RTU设备,另一个PLC的com2口接ASCII的设备,这种肯定可以实现;

物之悲

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 18回
  • 年度积分:42
  • 历史总积分:420
  • 注册:2018年6月17日
发表于:2021-05-19 23:03:42
6楼

1、确定下信息:是想一个 使用台达es2的plc的 一个com2口 同时接入一种是RTU设备和一种是ASCII的设备?

在com口设置驱动时 ,只能选择一种驱动,不能同时 都接入进来。   解决方法:可以考虑 扩展口,然后再进行连接设备

2、若是 多个PLC,这台PLC的com2口接RTU设备,另一个PLC的com2口接ASCII的设备,这种肯定可以实现;

同意。

wenwanshuang

  • 精华:0帖
  • 求助:12帖
  • 帖子:28帖 | 575回
  • 年度积分:12
  • 历史总积分:2497
  • 注册:2011年11月03日
发表于:2021-05-20 00:01:09
7楼

建议com 2和com 3同时使用,ascll用com 2,rtu用com 3.如果只有com 2,可以考虑用那个自由串口指令,自己算效验,自己转ascll 

chaizhengkkll

  • 精华:0帖
  • 求助:11帖
  • 帖子:33帖 | 226回
  • 年度积分:40
  • 历史总积分:3127
  • 注册:2012年8月16日
发表于:2021-05-20 11:52:12
8楼

可以做  不太好做

chaizhengkkll

  • 精华:0帖
  • 求助:11帖
  • 帖子:33帖 | 226回
  • 年度积分:40
  • 历史总积分:3127
  • 注册:2012年8月16日
发表于:2021-05-20 11:53:12
9楼

ES2 换有个COM3吧

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2021-05-20 12:14:37
10楼

建议两个通信口,一个走Modbus RTU,一个走Modbus ASCII


一颗小小草

  • 精华:8帖
  • 求助:22帖
  • 帖子:154帖 | 4869回
  • 年度积分:2425
  • 历史总积分:40670
  • 注册:2005年6月28日
发表于:2021-05-20 16:43:57
11楼

简单做法:RTU设备与一个通讯口相连;ASCII设备与另一个通讯口相连。使用一个通讯口连接RTU设备和ASCII设备混用,切换通讯协议是关键,不好处理。

万能钥匙

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2008年10月29日
发表于:2021-05-21 15:06:48
12楼

可以实现


l499293801

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 18回
  • 年度积分:39
  • 历史总积分:323
  • 注册:2013年10月19日
发表于:2021-05-22 21:59:07
13楼

同一个com两种协议MODBUS RTU到MODBUS ASCII确实没听过,劝你增加com硬件口

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2021-06-24 10:33:09
14楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。




热门招聘
相关主题

官方公众号

智造工程师