S7-300串行通讯

上传人:豆浆 文档编号:11302853 上传时间:2017-09-02 格式:PDF 页数:30 大小:523.76KB
返回 下载 相关 举报
S7-300串行通讯_第1页
第1页 / 共30页
S7-300串行通讯_第2页
第2页 / 共30页
S7-300串行通讯_第3页
第3页 / 共30页
S7-300串行通讯_第4页
第4页 / 共30页
S7-300串行通讯_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《S7-300串行通讯》由会员分享,可在线阅读,更多相关《S7-300串行通讯(30页珍藏版)》请在金锄头文库上搜索。

1、Automation and DrivesIMATIC S7-300S通讯串行通讯Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信串口通信特点1:点到点连接2:串形通信信息字节的每个位按照固定的次序一个连接一个传输3:通信双方约定统一的传输速率、数据位、奇偶校验、停止位4:半双工、全双工操作Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信串口接口及特点1) RS232C (V.24) 接口。最大通信距离为15m, 只能连接单个设备,转换为RS485接口可以连接多个设备。振铃指示输入R

2、I9允许发送输入CTS8请求发送输出RTS7数据装置准备好输入DSR6信号地-GND5数据终端准备好输出DTR4发送数据输出TXD3接收数据输入RXD2数据载波检测输入DCD1说明输入/输出符号针脚CP340 连接头Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信串口接口及特点2) RS422/485 (V.27) 接口。最大通信距离为1200m,根据接线的方式可以选择RS422或者RS485接口,只有一个接口有效。-15-14-13-12接收数据(四线模式)接收/发送数据(两线模式)输入输入/输出R(B)/T(B)11-10发送数据(四

3、线模式)输出T(B)9功能地(隔离)-GND8-7-6-5接收数据(四线模式)接收/发送数据(两线模式)输入输入/输出R(A)/T(A)4-3发送数据(四线模式)输出T(A)2-1说明输入/输出符号针脚RS422/485 连接头Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信串口接口及特点3) 20mA TTY 接口。最大通信距离1000m,接口分为主动型即串行接口通过20mA电流回路和被动型即20mA电流回路由通信方提供。发送数据+输入TXD+9接收数据-输出RXD-876接收数据+输入RXD+520 mA发生器2输出20 mA+(I2

4、)420 mA发生器1输出20 mA+(I1)35V地输入20mA-2发送数据输出TXD-1说明输入/输出符号针脚CP340 连接头Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信S7系列支持的网卡及通信功能块RS232C、RS422/485FB4、5、6、7、8FB2FB3ET200S Serial分布式IOTTY、RS232C、RS422/485FB5、FB6SFB13SFB12CP441-2TTY、RS232C、RS422/485FB5、FB6SFB13SFB12CP441-1RS422/485-FB9FB10CP440S7-400

5、系列RS422/485-SFB61SFB60S7-300C PTPTTY、RS232C、RS422/485FC5、FC6FB7FB8CP341TTY、RS232C、RS422/485 FC5、FC6FB2FB3CP340S7-300系列有效接口流量控制及辅助信号控制接收发送通信功能块CP类型Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信通信协议与接口CP 341-RS 422/485CP341-20MATTYCP341-RS232C协议XXXRK 512 computer connectionXXX3964(R) procedureXX

6、XXASCII driverRS 422* RS 485*Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信ASCII协议特点1:利用第一层(OSI/ISO)进行通信2: 报文完全由用户定义3:报文结束必须定义4:ASCII 表字符都有效协议提供的服务1:发送2: 接收Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信ASCII协议定义报文结束IDAutomation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信ASCII协议ASCII 表字符都有效

7、4通信性能好,没有报文头、尾。3传输数据量=1024字节2可以和第三方设备很好通信1优点通信需要双方协调3HD=1 安全性差2通信没有确认1缺点ASCII 协议优缺点Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信3964R 协议特点1:利用第-层/第二层(OSI/ISO)进行通信2:通信双方必须定义优先级3:3964R与3964相比带有块校验协议提供的服务1:发送2: 接收Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信3964R 协议3964R 协议参数Automation an

8、d DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信3964R 协议通信带有确认(硬件)3HD=3 安全性好5通信性能好,相对于安全性4传输数据量=1024字节2可以和第三方设备很好通信1优点通信需要双方协调2RS485不能用1缺点3964R 协议优缺点Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信RK512 协议特点1:利用第四层(OSI/ISO)进行通信2:通信服务带有确认3:客户机与服务器通信方式协议提供的服务1:PUT2: GETAutomation and DrivesSIMATIC S7-300A&

9、D CS2 崔坚 2005通信RK512 协议RK512 协议参数Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信RK512 协议通信带有确认3HD=4 安全性好5可以读写通信方可以使用的数据区4传输数据量=1024字节2可以和第三方设备很好通信1优点RK512基于3964R协议,通信性能不好2RS485不能用1缺点RK512 协议优缺点Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信ASCII 协议1CPU发送数据,在PC的超级终端接收Automation and DrivesSI

10、MATIC S7-300A&D CS2 崔坚 2005通信ASCII 协议1超级终端显示“”“O”“L”“L”“E”“H”“”“t”“s”“e”“T”“1”“4”“3”“P”“C”PLC侧发送16个字节(字符格式)34797676697234116115101844952518067PLC侧发送16个字节(DEC格式)Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信ASCII 协议2在PC的超级终端发送数据,在PLC侧接收并转换为十进制数利用FC37Automation and DrivesSIMATIC S7-300A&D CS2 崔坚

11、 2005通信ASCII 协议2FC37 字符串转双字字节11 字符串中第九个字符字节10 .字节9 .字节8 .字节7 .字节6 .字节5 .字节4 字符串中第二个字符字节3 字符串中第一个字符字节2 当前字符串中有效字符数字节1 字符串最大长度字节9 第九个接收的字符字节8 .字节7 .字节6 .字节5 .字节4 .字节3 .字节2 .字节1 第一个接收的字符P21Ba57字符串格式Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信ASCII 协议问题问题:CP340/1最大发送区为1024字节,怎样发送更大的数据?如果发送多帧数据组合

12、,接收区数据可能被覆盖Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议MODBUS RTU 主要连接现场仪表或DCS系统MODBUS通信协议串行接口类型1)RS232C接口,通信距离最长15m,适合点到点通信。2)TTY 20mA电流环接口,通信距离最长1200m,适合点到点通信。3)RS422/485接口,通信距离最长1200m,RS485 (2线) 接口支持点到多点通信,最多可以连接32个从站。西门子PLC支持MODBUS的通信处理器 (CP)S7-400系列:CP441-2 两个通信接口,接口类型可选, 支持

13、主站或从站。S7-300系列:CP341一个通信接口,接口类型可选,可以插在分布式从站ET200M上使用,支持主站或从站。分布式I/O: ET200S MODBUS 通信处理器,接口类型可选, 支持主站或从站Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议西门子网卡支持的MODBUS RTU协议功能Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议MODBUS RTU协议主站参数化Automation and DrivesSIMATIC

14、S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议MODBUS主站向从站发送数据请求,然后得到从站响应主站调用功能块建立接口区MODBUS RTU协议主站Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议n CP341 MODBUS MASTER 调用FB7,FB8建立接口区n CP4412 MODBUS MASTER 调用SFB12,SFB13建立接口区n ET200S MODBUS MASTER 调用FB2,FB3建立接口区MODBUS RTU协议主站调用的功能块Automation and

15、DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议MODBUS RTU协议从站参数化3xxxx输入寄存器044xxxx输出寄存器03、06、161xxxx输入位020xxxx输出位01、05、15用户级的地址表示法(十进制)数据类型功能码Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议MODBUS开始地址MODBUS结束地址MODBUS功能码S7地址ET200S SLAVE 组态接口区Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005通信MODBUS RTU协议nCP341SLAVE 调用FB80初始化,硬件组态接口区nCP4412 SLAVE 调用FB180初始化,硬件组态接口区。nET200S SLAVE 调用FB81初始化,组态FB81指定DB定义接口区,FB2,FB3 S_RCV,S_SEND被FB81自动调用。MODBUS RTU协议从站调用的功能块Automation and DrivesSIMATIC S7-300A&D CS2 崔坚 2005

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号