当前位置:文档之家› 串行通信模块常见问题集

串行通信模块常见问题集

串行通信模块常见问题集FAQ Collection for Serial Communication Module摘要本文收集归纳了SIMATIC S7系列串行通信模块的常见问题及其解答,供用户在产品选型、订货,系统设计、调试及维护过程中参考。

关键词串行通信,常见问题,PtP,ASCII,MODBUSKey Words Serial Communication,FAQ,PtP,ASCII,MODBUSIA&DT Service & Support Page 2-24目录问题1:SIMATIC S7系列有哪些用于串行通信的模块? (5)问题2:SIMATIC S7系列串行通信模块的订货信息? (5)问题3:在哪里可以找到串行通信模块的手册和相关文档? (6)问题4:在哪里可以找到串行通信模块的驱动软件包? (8)问题5:RS232C、RS422和RS485通信接口的属性和特点? (8)问题6:RS232C接口都有什么针脚及针脚定义? (9)问题7:各种通信接口的设备连接时需要注意哪些? (9)问题8:CP340与CP341有哪些区别? (10)问题9:CP441-1和CP441-2的区别在哪里? (10)问题10: CP441与CP340/CP341的应用中有哪些区别? (10)问题11:在一个 S7-300 CPU 上最多可以挂多少个 CP 340模块? (11)问题12:为什么在 CP342-5 作为主站的 ET200M 中不可以使用 CP340 或CP341 ? (11)问题13:CP340/CP341能否挂在IM365的扩展机架上? (11)问题14:两个对象之间进行串行通信,需要满足哪些前提条件? (11)问题15:串行通信的字符帧格式是如何定义的? (12)问题16:ASCII/3964(R)/RK512/MODBUS/DF1协议有什么属性,各自有什么优点和性能? (12)问题17:ASCII协议接收数据时,怎么选择接收结束标准? (12)问题18:传输控制功能在串行通信中有什么作用,怎么使用? (13)问题19:为什么安装了PtP 驱动程序后不能配置CP340-1CH02 和CP441-2AA04? (13)问题20:最新版本CP341增加了哪些新功能? (13)问题21:怎么更新 CP340/CP341 的固件版本? (14)问题22:CP340/CP341通信模块的接收缓冲区大小,最多可以缓存多少数据? (14)问题23:在CP340/CP341的诊断缓冲区中怎么显示诊断信息条目的时钟信息? (14)问题24:有哪些用于串行通信功能块? (15)问题25:CP340/CP341通信功能块使用时需要注意哪些? (15)问题26:可以通过哪些方法诊断通信模块? (15)问题27:CP341的SF灯亮说明什么? (16)问题28:为什么使用RS485通讯不正常,有哪些原因? (16)问题29:在使用CP340/CP341进行通信时,怎么判断接线是否正确? (17)问题30:可以采取哪些措施保证接收缓冲区不溢出? (17)问题31:如何接收较大长度数据帧(大于接收缓冲区)的数据? (17)问题32:MODBUS RTU与MODBUS ASCII的区别? (17)问题33:S7-300作MODBUS RTU通信时,需要选择哪些硬件和软件? (18)问题34:什么时候需要下载MODBUS RTU装载协议? (18)问题35:CP341/CP441-2的加载驱动程序存储在哪里? (18)问题36:如何给在S7-400H系统中的CP341装载MODBUS驱动程序? (19)问题37:CP341-RS485作MODBUS主站时,可以连接多少个从站设备? (19)问题38:怎么构建一个RS422/485的多点网络? (19)问题39:如何计算MODBUS地址? (20)问题40: CP341/CP441-2作MODBUS通信时的功能码与地址对应关系? (20)问题41:CP341/CP441作MODBUS主站通信的传输时间怎么计算? (20)问题42:CP341的FB8(P_SND_RK)功能块DONE位什么时候为“1”? (21)IA&DT Service & Support Page 3-24问题43:MODBUS RTU 主站FC01、FC02功能的数据处理应注意什么? (21)问题44:CP341/CP441-2作MODBUS RTU从站,FC05,FC15多次对输出线圈进行强制操作会出现无法执行的情况,如何处理? (21)问题45:CP341 作MODBUS从站,当跨S7地址区访问时会怎样? (21)问题46:CP441-2 作MODBUS RTU 主站,采用B_SEND/B_RCV与CPU进行数据传送时需注意些什么? (21)问题47:实现多个站轮询通信的原理和编程思路? (22)问题48:如何实现ASCII协议的多站点轮询? (22)问题49:如何实现MODBUS RTU的多站点轮询? (22)问题50:在组态ET200S 1SI接口模块时,每种通信协议包括3个不同字节数的版本供选择,它们有什么区别? (22)附录-推荐网址 (23)IA&DT Service & Support Page 4-24问题1:SIMATIC S7系列有哪些用于串行通信的模块?解答:在SIMATIC S7系列产品中包括多种不同等级、不同功能、适合不同应用场合的串行通信模块,主要的串行通信模块及模块特性如下表:S7-300通信模块 S7-200 CPU 集成接口S7-1200 CM1241 CPU31x-2PtP CP340 CP341 有效接口 类型 RS485 RS232C RS485 RS422/485 RS 232C 20 mA-TTY RS 422/485 RS 232C 20 mA-TTY RS 422/485 传输速率 1200 bit/s ~ 115.2 kbit/s 300 bit/s ~ 115.2 kbit/s 300 bit/s ~ 38.4 kbit/s 2400 bit/s ~ 19.2 kbit/s 300 bit/s ~ 115.2 kbit/s 支持的通信协议 自由协议, MODBUS RTUASCII, USS, MODBUS RTU ASCII, 3964(R),RK512ASCII, 3964(R), PrinterASCII, 3964(R), RK512, Printer, MODBUS S7-400ET200S通信模块CP440 CP441-1 CP441-2ISI 3964/ASCIIISIMODBUS/USS 有效接口 RS422/485 RS 232C 20 mA-TTY RS 422/485 RS 232C20 mA-TTYRS 422/485 RS 232CRS 422/485RS 232C RS 422/485 传输速率 300 bit/s ~ 115.2 kbit/s 300 bit/s ~ 38.4kbit/s300 bit/s ~ 115.2 kbit/s 110 bit/s ~ 115.2 kbit/s 110 bit/s ~ 115.2 kbit/s 支持的通信协议ASCII, 3964(R),ASCII, 3964(R),RK512, Printer ASCII, 3964(R),RK512, PrinterMODBUSASCII,3964(R),MODBUS RTU,USS表1 SIMATIC S7系列串行通信模块列表问题2:SIMATIC S7系列串行通信模块的订货信息?解答:下表给出了目前最新产品的订货信息,仅供参考,订货时请以相关产品手册或供货商提供信息为准。

产品名称 订货号备注通信模块S7-200 CPU 参考S7-200样本或手册 S7-200 CM 1241-RS232 6ES7 241-1AH30-0XB0 CM 1241-RS4856ES7 241-1CH30-0XB0S7-1200 CPU313C-2PtP 6ES7 313-6BF03-0AB0CPU314C-2PtP 6ES7 314-6BG03-0AB0 S7-300 CPUCP340-RS232C 6ES7 340-1AH02-0AE0 CP340-20mA-TTY 6ES7 340-1BH02-0AE0S7-300 CP IA&DT Service & SupportPage 5-24问题3:在哪里可以找到串行通信模块的手册和相关文档?解答:您可通过以下步骤获取您所需的文档:-请登陆网站:/Service/-在页面左侧列表中点击链接:产品支持-在新窗口右上角的搜索栏中输入“<关键字>”,并搜索-搜索结束后在窗口右侧列表中点击“只搜索手册/操作指南、只搜索证书、只搜索证书、只搜索FAQ常问问题只搜索更新信息”IA&DT Service & Support Page 6-24-最后列表中名为“<文档名称>”的条目即为您所需的文档。

常用文档的下载链接如下,您可以直接登陆如下网址下载相关资料:S7-200可编程控制器系统手册:/CN/view/zh/1109582SIMATIC S7-300 CPU 31xC 和 CPU 31x:技术规格:/CN/view/zh/12996906CP340 使用手册:/CN/view/zh/1137332CP341使用手册:/CN/view/zh/1117397CP440使用手册:/CN/view/zh/2042641CP441使用手册:/CN/view/zh/1137419ET200S串行接口模块手册:/CN/view/zh/9260793 MODBUS RTU主站手册:/CN/view/zh/1220184 MODBUS RTU从站手册:/CN/view/zh/1218007CP 340 PtP 打印功能手册:/CN/view/zh/16527390CP341 Loadable Modbus ASCII driver (Master)/CN/view/zh/25362836Manual for CP341 Loadable Modbus ASCII Slave Driver/CN/view/zh/25380100SIMATIC Data Highway (DF1) 参考手册:/CN/view/zh/1218110关于西门子串行通信应用的文档可以参考相关产品手册,或登录下载中心网站/download/, 搜索下载如下文档:文档编号文档中文标题A0081 CP340/341/440/441通讯及编程A0336 CP341 MODBUS RTU多站点轮询A0384 S7-300 CP341作主S7-200作从的MODBUS通信A0123 ET200S MODBUS/USS 模板使用指南A0413 如何通过MODBUS协议实现 S7-1200与S7-200通讯A0440 CP340 CP341基于ASCII驱动协议的多站点轮询表3串行通信应用文档列表IA&DT Service & Support Page 7-24问题4:在哪里可以找到串行通信模块的驱动软件包?解答:常用的驱动软件下载链接如下,您可以直接登陆如下网址下载相关软件:PTP协议软件包:SIMATIC S7-CP PtP Param V5.1+SP11下载链接:/CN/view/zh/27013524MODBUS主站驱动:/CN/view/zh/27774018MODBUS从站驱动:/CN/view/zh/27774276MODBUS ASCII驱动:/CN/view/zh/25356060ET200S 1SI 串行接口模块的功能块、样例和用户手册:/CN/view/zh/25358470可装载驱动CP PtP Data Highway DF1 V1.0.1:/CN/view/zh/8715118问题5:RS232C、RS422和RS485通信接口的属性和特点?解答:RS232C与RS422/485都是用于串行数据传输的电压接口。

相关主题