RS232采取不平衡传输方式,因此其收、发端的数据信号相对于信号地,抗干扰能力较差。并且接口的信号电平值较高,易损坏接口电路的芯片。RS232用正负电压来表示逻辑状态,在发送TxD和接收RxD数据传送线上,逻辑1电压为-3V~-15V;逻辑0电压为+3V~+15V。在请求发送RTS、允许发送CTS等控制线上,信号有效电压为+3V~+15V;信号无效电压为-3V~-15V。CM1241 RS232串口通信模块提供一个9针D型公接头,各引脚分布及功能描述见表9-4。
表9-4 RS232接口各引脚分布及功能描述
根据RS232各引脚的功能定义,RS232与通信伙伴之间进行点对点通信时,必须连接两条数据线RxD和TxD,分别用于接收数据和发送数据,并需要连接逻辑地线GND。此外,用户可根据实际应用需求对其余六条控制线RI、DCD、DTR、DSR、RTS、CTS进行选择连接。RS232接口只能用于点对点通信,以通信伙伴方使用的接口类型为RS2329针D型公接头为例,CM1241RS232接口与通信伙伴RS232接口的连接方法如图9-4所示。
2.串口通信模块CM 1241RS422/485
RS422/485数据信号采用差分传输方式,也称平衡传输。信号B与信号A之间电压差逻辑1为+2V~+6V,逻辑0为-2V~-6V。
串口通信模块CM1241RS422/485提供一个9针D型母接头,各引脚分布及功能描述见表9-5。
图9-4 CM 1241RS232接口与通信伙伴RS232接口的连接方法
表9-5 RS422/485接口各引脚分布及功能描述
CM 1241RS422/485根据接线的方式可以选择RS422或RS485模式,只有一个模式有效。使用RS422接口为四线制通信,引脚2(TxD+)和9(TxD-)是发送信号,引脚3(RxD+)和引脚8(RxD-)是接收信号;使用RS485接口为两线制通信,引脚3(RxD/TxD+)和引脚8(RxD/TxD-)分别是发送和接收正负信号。RS422和RS485网络拓扑都采用总线型结构,RS422总线上支持最多10个节点,RS485总线上支持最多32个节点,总线上可连接西门子CM 1241RS422/485通信模块或非西门子设备。以西门子CM 1241RS422/485在总线两端加终端电阻220Ω和偏置电阻390Ω为例,CM 1241RS422网络拓扑连接如图9-5所示。对于RS485总线,可使用内部包含以上终端电阻和偏置电阻的西门子总线连接器和PROFIBUS电缆用于设备之间的连接,CM1241RS485网络拓扑连接如图9-6所示。
图9-5 CM 1241RS422网络拓扑连接
(www.xing528.com)
图9-6 CM 1241RS485网络拓扑连接
3.通信板CB1241 RS485
通信板CB1241 RS485提供一个接线连接器,各引脚分布及功能描述见表9-6。
表9-6 CB1241 RS485连接器引脚分布及功能描述
①连接“TA”和“TRA”以及“TB”和“TRB”以终止网络(仅端接RS485网络上的终端设备)。
②使用屏蔽双绞线电缆,并将电缆屏蔽接地。
4.偏置和端接RS485网络连接器
RS485网络连接器终端电阻和偏置电阻接线参见第8.1.2章节。
CB1241通信板提供了用于端接和偏置网络的内部电阻。要端接或偏置连接,应将TRA连接到TA,将TRB连接到TB,以便将内部电阻接到电路中。通信伙伴的RS4859针连接器与CB1241通信板之间的连接见表9-7。
表9-7 CB1241的端接和偏置
①将M连接到电缆屏蔽。
②A=TxD/RxD-(绿色线/针8)。
③B=TxD/RxD+(红色线/针3)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。