串行通讯模块
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
串行通讯模块QJ71C24
一、成员
QJ71C24N——1ChRS232,1ChRS422/485
QJ71C24N_R2——2ChRS232
QJ71C24N_R4——2ChRS422/485
二、功能
与外部设备通讯
代替编程口,对PLC编程、调试
使用调制解调器进行远程通讯
支持多CPU系统
三、可使用协议
基于MELSEC通讯协议
无顺序协议
双向协议
四、系统设置
首地址(智能模块,占32个点)
开关:开关1、3——波特率和传送设置、开关2、4——通讯协议、开关5——站号(MC协议用)
五、软件设置
可通过To指令改变设置,更方便的方法是用GX-Configurator-SC。
1、对某些通讯协议,因不同的命令,通讯长度也不一样,故接受数据时应以收到特殊字码为结束标志,此设置缓存地址为1CH:A5H、2CH:145H(缺省设置为CR+LF)。当通讯长度固定时,也可设定接受长度1CH:A4H、2CH:144H(缺省设置为1FFH)。当收到结束标志或达到接受数据长度时,接受数据读请求(CH1:X03、CH2:X0A)为ON,此时即可通过INPUT指令读取数据了。
2、长度单位:此设置缓存地址为1CH:96H、2CH:136H(缺省设置为0:以字为单位)。也可改为1,即以字节为单位。
六、调试时经常用的缓存地址
数据接受结果存储器CH1:258H CH2:268H (0:正常)
接受数据记数CH1:600H CH2:A00H
接受数据存储区CH1:601H—7FFH CH2:A01H—BFFH
数据传送结果存储器CH1:257H CH2:267H (0:正常)
传送数据记数CH1:400H CH2:800H
传送数据指定区CH1:401H—5FFH CH2:801H—9FFH
接受数据读请求CH1:X03 CH2:X0A
接受异常检测CH1:X04 CH2:X0B
七、错误处理
发送、接受过程设备报故障
发送完后无响应
外部设备接受故障
接受数据校验错或长度错或帧头帧尾错
八、其它
1、出错复位:当X0E或X0F为ON时,通讯出错,模块的错误指示灯会亮,可通过向缓存地址0写入HC0FF00FF预于复位。
2、采用485方式通讯时,有些场合是把SDA和RDA、SDB和RDB联在一起,此时需特别注意发送后第一次接受到的实际上是自己发送出去的内容,第二次收到的才是对方的回应。
3、采用485方式通讯时,应在回路两端连接110Ω 1/2W终端电阻,采用422方式通讯时,应在回路两端连接330Ω 1/4W终端电阻。