台达3个通讯口可以同时使用吗 点击:1582 | 回复:7



淡蓝枫叶

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 33回
  • 年度积分:2
  • 历史总积分:53
  • 注册:2013年3月27日
发表于:2014-07-04 12:17:35
楼主

ES2机型,一共3个口,COM1是232,COM2是485连HMI,COM3是485,连4从站单片机。现在遇到个情况,当触摸屏占用COM3口的时候,PLC不能读取从站单片机数据。用串口软件监控COM2,如下图




乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2014-07-04 12:33:11
1楼

COM1口是从站模式,COM2、COM3是主从站均可,

歹匕示申

  • 精华:0帖
  • 求助:3帖
  • 帖子:10帖 | 48回
  • 年度积分:0
  • 历史总积分:175
  • 注册:2010年9月11日
发表于:2014-07-08 16:36:17
2楼

不管PLC还是单片机一般是分时读取的吧,PLC和触摸屏同时读写是不是单片机的SBUF区数据乱了

cqyyyl

  • 精华:0帖
  • 求助:4帖
  • 帖子:17帖 | 107回
  • 年度积分:0
  • 历史总积分:386
  • 注册:2007年9月22日
发表于:2014-07-09 15:44:16
3楼

你说的不明白,COM3连接触摸屏,还要给单片机通讯?怎么又在检测COM2的数据

远飞鸟

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 177回
  • 年度积分:4
  • 历史总积分:1358
  • 注册:2002年8月24日
发表于:2014-07-21 17:24:10
4楼

方法1

你用PLC的COM1(编程口)连接触摸屏,然后用COM2连接单片机。单片机和PLC之间交换数据。

方法2

触摸屏做上位机,直接连接PLC的COM2,同时连接单片机。PLC和单片机不交换数据。通过触摸屏的宏指令来交换PLC和单片机的数据。

例如

20@PLC_D40=$M0

zhangqingsheng09

  • 精华:1帖
  • 求助:4帖
  • 帖子:90帖 | 1003回
  • 年度积分:3
  • 历史总积分:2156
  • 注册:2009年3月05日
发表于:2014-07-21 17:45:04
5楼

应该可以同时使用。只有区分开主从方式。

fdd

  • 精华:0帖
  • 求助:6帖
  • 帖子:24帖 | 200回
  • 年度积分:23
  • 历史总积分:5363
  • 注册:2006年8月21日
发表于:2014-08-08 08:50:35
6楼

可以的,COM1口是从站模式,COM2、COM3是主从站均可,

kia88888

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2011年9月11日
发表于:2015-01-02 22:30:06
7楼

如采用RS485通讯应该够用,只是设置站号的问题


热门招聘
相关主题

官方公众号

智造工程师