西门子PLC自由口通讯能同时接收和发送数据么 点击:2632 | 回复:8



changyuzl

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-03-09 11:54:18
楼主
西门子PLC226使用485自由口通讯协议通讯时能不同时发送和接收数据啊,如果不能的话我该怎么做才能将发送和接收分开,让它们不冲突呢。PLC和外部设备通讯时发送和接收数据是同时的。



QS123

  • 精华:0帖
  • 求助:0帖
  • 帖子:71帖 | 123回
  • 年度积分:0
  • 历史总积分:612
  • 注册:2004年10月24日
发表于:2010-03-09 13:12:06
1楼
不能同时,可采用“分时”或利用“收发”中断。

changyuzl

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 48回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月05日
发表于:2010-03-09 13:52:07
2楼

是半双工  不能同时接受或发送吧  我编的程序怎么接收完信息就不能发送了呢   1楼说的分时和中断怎么做  能说的详细点么  谢谢

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2010-03-09 17:16:04
3楼

RS485 都是半双工, 只有RS422 才是全双工! 用定时发送!

1113

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 75回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2004年7月13日
发表于:2010-03-09 17:29:02
4楼
引用QS123 的回复内容:不能同时,可采用“分时”或利用“收发”中断。



文彬2

  • 精华:2帖
  • 求助:0帖
  • 帖子:18帖 | 2044回
  • 年度积分:0
  • 历史总积分:2548
  • 注册:2009年6月24日
发表于:2010-03-09 21:00:38
5楼
引用miy_gongkong 的回复内容:

RS485 都是半双工, 只有RS422 才是全双工! 用定时发送!


---------------------------------------------------
USB转串口线,PLC视频教程,光电接近开关,二手PLC 变频器 编程电缆等http://shop35526107.taobao.com  /


长期回收PLC LOGO 变频器,590C 6RA70 QQ304867181注明工控


Vct

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 10回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2004年3月22日
发表于:2010-03-14 02:14:24
6楼

接受和发送是有时间间隔的,至少是扫描周期的两倍,

HuaiJZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 159回
  • 年度积分:0
  • 历史总积分:362
  • 注册:2003年8月19日
发表于:2010-03-14 08:43:38
7楼

从站和主站的通讯过程不一样,所以要分别对待。

1 从站:通讯口一直在接收状态,接收完成中断里定时,定时中断里发送,发送中断里接收,这样循环。

2 主站:先发送,发送中断里接收,接收完成中断里定时,定时中断里发送,这样循环。

a119937115

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 309回
  • 年度积分:58
  • 历史总积分:295
  • 注册:2019年11月23日
发表于:2021-10-29 19:31:36
8楼

好东西,给力。感谢楼主!


热门招聘
相关主题

官方公众号

智造工程师