s7-300串口通讯

串口通信特点 1:点到点连接 2:串形通信 信息字节的每个位按照固定的次序一个连接一个传输 3:通信双方约定统一的传输速率、数据位、奇偶校验、停止位 4:半双工、全双工操作 串口接口及特点 串口接口及特点 串口接口及特点 S7系列支持的网卡及通信功能块 通信协议与接口 ASCII协议 ASCII协议 ASCII协议 3964R 协议 3964R 协议 3964R 协议 RK512 协议 RK512 协议 RK512 协议 ASCII 协议练习1 ASCII 协议练习1 ASCII 协议练习2 ASCII 协议练习2 ASCII 协议问题 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议 MODBUS RTU协议演示与练习 Automation and Drives A&D CS2 崔坚 2005-通信 Automation and Drives IMATIC S7-300 S 通讯—串行通讯 1) RS232C (V.24) 接口。最大通信距离为15m, 只能连接单个设备,转换为RS485接口可以连接多个设备。 振铃指示 输入 RI 9 允许发送 输入 CTS 8 请求发送 输出 RTS 7 数据装置准备好 输入 DSR 6 信号地 - GND 5 数据终端准备好 输出 DTR 4 发送数据 输出 TXD 3 接收数据 输入 RXD 2 数据载波检测 输入 DCD 1 说明 输入/输出 符号 针脚 CP340 连接头 2) RS422/485 (V.27) 接口。最大通信距离为1200m,根据接线的方式可以选择RS422或者RS485接口,只有一个接口有效。 - - - 15 - - - 14 - - - 13 - - - 12 接收数据(四线模式) 接收/发送数据(两线模式) 输入 输入/输出 R(B)/T(B) 11 - - - 10 发送数据(四线模式) 输出 T(B) 9 功能地(隔离) - GND 8 - - - 7 - - - 6 - - - 5 接收数据(四线模式) 接收/发送数据(两线模式) 输入 输入/输出 R(A)/T(A) 4 - - - 3 发送数据(四线模式) 输出 T(A) 2 - - - 1 说明 输入/输出 符号 针脚 RS422/485 连接头 3) 20mA TTY 接口。最大通信距离1000m,接口分为主动型即串行接口通过20mA电流回路和被动型即20mA电流回路由通信方提供。 发送数据+ 输入 TXD+ 9 接收数据- 输出 RXD- 8 7 6 接收数据+ 输入 RXD+ 5 20 mA发生器2 输出 20 mA +(?2) 4 20 mA发生器1 输出 20 mA +(?1) 3 5V地 输入 20mA- 2 发送数据- 输出 TXD- 1 说明 输入/输出 符号 针脚 CP340 连接头 RS-232C、 RS422/485 FB4、5、6、7、8 FB2 FB3 ET200S Serial 分布式IO TTY、RS-232C、 RS422/485 FB5、FB6 SFB13 SFB12 CP441-2 TTY、RS-232C、 RS422/485 FB5、FB6 SFB13 SFB12 CP441-1 RS422/485 - FB9 FB10 CP440 S7-400系列 RS422/485 - SFB61 SFB60 S7-300C PTP TTY、RS-232C、 RS422/485 FC5、FC6 FB7 FB8 CP341 TTY、RS-232C、 RS422/485 FC5、FC6 FB2 FB3 CP340 S7-300系列 有效接口 流量控制及辅助信号控制 接收 发送 通信功能块 CP类型 CP 341-RS 422/485 CP341- 20MA TTY CP341- RS232C 协议 X X X RK 512 computer connection X X X 3964(R) procedure X X X X ASCII driver RS 422* RS 485* 特点 1:利用第一层(OSI/ISO)进行通信 2: 报文完全由用户定义 3:报文结束必须定义 4:ASCII 表字符都有效 协议提供的服务 1:发送 2: 接收 定义报文结束ID ASCII 表字符都有效 4 通信性能好,没有报文头、尾。 3 传输数据量<=1024字节 2 可以和第三方设备很好通信 1 优点 通信需要双方协调 3 HD=1 安全性差 2 通信没有确认 1 缺点 A

s7300plc串口通信_s7-300串口通讯.ppt相关推荐

  1. (串口通信编程) 开源串口调试助手Common (Com Monitor)

    原文地址为: (串口通信编程) 开源串口调试助手Common (Com Monitor) 最新的文档见这里:http://blog.twofei.com/566/ 我写的串口调试助手程序以及源代码. ...

  2. 计算机串口通信的作用,串口通信协议

    串口通信指串口按位(bit)发送和接收字节.尽管比特字节(byte)的串行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据.串口通信协议是指规定了数据包的内容,内容包含了起始位.主体数 ...

  3. 主板rs232接口测试软件,简洁的RS232串口通信电路与串口通信测试程序

    RS232串口通信电路往往是采用专用的串口传输芯片MAX232(5V)或MAX3232(3.3V),芯片起到驱动.匹配.隔离.保护等作用,这种电路常用于实际系统中的远距离串口通信.多数爱好者搭建串口通 ...

  4. mysql与串口通信_虚拟机串口与主机串口通信·小程序(下)

    上次说到的,不能做到实时通信.那么开两个进程就可以了,一个用来监听是否有消息传来,一个用来等待用户输入.那么,先来复习一下进程的相关概念. 进程结构 linux中进程包含PCB(进程控制块).程序以及 ...

  5. python串口通信_python 读取串口数据的示例

    python3 读取串口数据 demo 最近在写一个demo,zigbee串口连接树莓派,树莓派使用串口通信接受zigbee穿过来得值.其中我是用的树莓派是3代B+,zigbee每隔三秒钟从串口输出数 ...

  6. STM32串口通信代码正确串口却没反应

    现象 在使用stm32f103c8t6进行串口通信实验时,将资料包中的代码下载进去.打开串口,按下复位,发现啥反应都没有,代码也没错误.无论发送什么都是没有反应. 解决方法 将keil5中的Use M ...

  7. ESP32-pico-kit 串口通信 与 蓝牙串口

    文章目录 一.串口及ESP32介绍 1.串口通信 2.ESP32-pico-kit 二.串口UART 1.串口引脚 2.串口常用函数 (1)开启串口 (2)关闭串口 (3)输出数据 (4)读取数据 ( ...

  8. 安卓串口通信无法获取串口地址,无法打开串口权限

    本周在安卓三防平板上尝试串口通信,遇到权限问题折腾了6天,这期间在csdn.博客园.简书等论坛查询报错代码,报错代码如下所示. avc: denied ( open / for path=" ...

  9. 利用python程序、虚拟串口软件、串口通信助手,实现串口通信(两串口互相收发文字)

    一.流程简述 程序可以参考: https://blog.csdn.net/colcloud/article/details/42454839 这是我参考后简化的版本: https://github.c ...

  10. 基于AT89C52和串口通信助手的串口通信

    我们要实现的功能是在程序运行的时候通过单片机的串口向串口调试助手发送一个字符串诸如"hello world",串口通信助手接收到字符串之后显示并由用户反馈回去一个长度为4的字符串并 ...

最新文章

  1. 十天学会AngularJS之02
  2. 徒手撸一个简单的 IOC
  3. jvm运行时数据区是干啥的?CPU切换线程会不会突然忘记程序执行到哪一步了
  4. unity3d 多人寻路堵塞堆叠问题
  5. 解决org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql ...
  6. pymol怎么做底物口袋表面_如何系统的去做有机合成工艺优化---之实战策略
  7. 基于IP子网将加域的电脑移动到不同的OU
  8. 逻辑清晰四个实用原则(金字塔原理)
  9. 【淘宝商家应用接口】拼多多平台流量解析,如何充分利用平台分配的流量?
  10. 短信系统实现原理(基于redis)
  11. 关于立体图形切n刀最多切多少块的结论及推导
  12. linux link/symlink/unlink 硬连接和软连接介绍
  13. 蚂蚁区块链开放联盟链发布会 | 巴比特全程支持
  14. 数据结构算法 - ConcurrentHashMap 源码解析
  15. 费马小定理【模板例题】
  16. 【微信小程序】手把手教你注册开发账号、安装开发工具、使用开发工具
  17. 银行储蓄管理系统 课程设计
  18. 超级课程表导入课程显示服务器繁忙,超级课程表 导入不了课表怎么办详解导入课程表教程...
  19. 实现java语言的在线编译(OnlineJudge)----前言
  20. Oracle:Sqlplus连接的时候中文出现乱码“?胧淙胗没?”的解决方案

热门文章

  1. main函数参数解析
  2. 使用XAML和SharpMap渲染一幅地图
  3. UVA11150 Cola【数学】
  4. Vijos P1772 巧妙填数【进制+置换】
  5. CCF NOI1041 志愿者选拔
  6. Java 源码 —— List
  7. 异常值检测 —— MAD(median absolute deviation)
  8. eclipse 环境 JUnit 测试框架(junit.framework.* 与 org.junit.*)
  9. N 个互异数的数组的平均逆序数
  10. Linux 下 Git 的源码安装