首页 理论教育 串口通信模块发送参数设置优化

串口通信模块发送参数设置优化

时间:2023-06-21 理论教育 版权反馈
【摘要】:在串口通信模块发送数据之前,必须对模块的发送参数进行设置。图7-4 RS232模块的发送参数设置3)在消息开始时发送换行,中断期间的位时间数:设定在延时RTS接通延时设定的时间并检测“CTS允许发送”信号后,在消息帧的开始位置发送BREAK持续时间为多少个位时间。注意:通过SENDCFG功能块设置的参数会覆盖RS232/RS485端口的发送参数设置界面的设置,但此设置在断电后不被保存。

串口通信模块发送参数设置优化

串口通信模块发送数据之前,必须对模块的发送参数进行设置。以RS232模块为例。

首先双击项目树中的设备配置,在出现如图7-4所示的设置概览详细内容。

然后在通信模块属性选项卡中选择RS232接口→传送消息设置选项,参数设置如图7-4所示。

1)RTS接通延时:此参数仅在端口配置中选择硬流控时有效。表示在发出“RTS请求发送”信号之后和发送初始化之前需要等待的时间。即在发出“RTS请求发送”信号之后经过RTS接通延时设定的时间后才开始检测“CTS允许发送”信号,以此给予接收端足够准备时间。

2)RTS关断延时:此参数仅在“Port configuration端口配置”中选择硬流控时有效。表示在完成传送后和撤销“RTS请求发送”信号之前需要等待的时间。即在数据发送完后延时RTS关断延时设定的时间后才撤销“RTS请求发送”信号,以此给予接收端足够时间来接收消息帧的全部最新字符。

978-7-111-47789-1-Chapter07-6.jpg(www.xing528.com)

图7-4 RS232模块的发送参数设置

3)在消息开始时发送换行,中断期间的位时间数:设定在延时RTS接通延时设定的时间并检测“CTS允许发送”信号后,在消息帧的开始位置发送BREAK(逻辑0、高电平)持续时间为多少个位时间。上限时间为8s。

4)中断后发送线路空闲信号,中断后线路空闲:在中断之后再发送多少个位时间的I-DLE(逻辑1、低电平)信号。此设置仅在勾选在消息开始时发送换行后才有效。上限时间为8s。

注意:通过SENDCFG功能块设置的参数会覆盖RS232/RS485端口的发送参数设置界面的设置,但此设置在断电后不被保存。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈