- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 工业控制计算机;2.1 控制计算机的主要类型;1.可编程控制器(PLC);1.可编程控制器(PLC);2. 可编程调节器;3.总线式工控机;;5. 嵌入式处理器; ;7. 数字信号处理器DSP;8. ARM处理器;2.2 IPC工控机的组成与特点;2.2.1 IPC工控机硬件组成;1. 主机板;5. 输入/输出模板;2.2.2 IPC工控机的软件组成;2.2.3 IPC工控机的特点;2.3 IPC总线结构;2.3.1 总线概述;2.3.2 内部总线;1.STD总线;1.STD总线;2.VME总线;3.ISA总线;4.PCI总线;(2)PCI总线的功能特性 :;2.3.3 外部总线; ; 目前RS-232C是PC机与通信工业中应用最广泛的一种串行接口,在IBM PC机上的COM1、COM2接口就是RS-232C接口。利用RS-232C串行通信接口可实现两台个人计算机的点对点的通信;通过RS-232C口可与其他外设(如打印机、智能调节仪、PLC等)近距离串行连接;通过RS-232C口连接调制解调器可远距离地与其他计算机通信;将RS-232C接口转换为RS-422或485接口,可实现一台个人计算机与多台现场设备之间的通信。; RS-232标准定义了主、辅两个通信信道,辅助信道的传输速度比主信道低,其他功能与主信道相同。在实际应用中,通常只使用一个主通信信道,因此就产生了简化的。RS-232的9针D型插头,如图2-11所示。 RS-232C的
连接插头早期用25针EIA连接插头
座,现在用9针的EIA连接插头座,
引脚分配如表如表2-1所示:
包括数据线、状态线、联络线。
;; RS-232C是用正负电压来表示逻辑状态,与TTL以高低电平表示逻辑状态的规定不同,因此,为了能够同计算机接口或终端的TTL器件连接,必须在RS-232C与TTL电路之间进行电平和逻辑关系的变换,
实现这种变换的方法可用
分立元件,也可用集成电路
芯片,如图2-12所示。;(4)RS-232C的不足; RS-485的工作方式为半双工,在某一时刻,一个发送另一个接收。RS-485的一个发送器可驱动32个接收器,总线上可连接多至32个驱动器和接收器,并且可采用二线。采用二线工作方式时可有多个驱动器和接收器连接至单总线,并且其中任何一个均可发送或接收数据。RS-485的二线工作方式连线简单,成本低,因此在工业控制及通信联络系统中使用普遍。表2-3是RS-485 与RS-232C的比较。 ;2.4 MODBUS通信协议; MODBUS协议是应用于PLC或其他控制器上的一种通用语言。通过此协议,控制器之间、控制器通过网络(如以太网)和其他设备之间可以实现串行通信。该协议已经成为通用工业标准。采用MODBUS协议,不同厂商生产的控制设备可以互连成工业网络,实现集中监控。;1.MODBUS网络上传输;2.其他类型网络上传; 控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的MODBUS网络通信。用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个MODBUS网络上的所有设备都必须选择相同的传输模式和串口参数。RTU模式如表2-4所示。;; 标准的MODBUS串行网络采用两种错误检测方法。奇偶校验对每个字符都可用,帧检测(LRC或CRC)应用于整个消息。它们都是在消息发送前由主设备产生的,从设备在接收过程中检测每个字符和整个消息帧。;2.4.5 MODBUS的编程方法; 在RTU模式中,1个字符时间是指按照用户设定的波特率传输一个字节所需要的时间。例如,当传输波特率为2400bps时,1个字符时间为 :
11×1/2400=4583μs; 而在定时器的中断服务程序中,只需要对m和n分别做加一运算,并判断是否累加到3和7。当m=3时,说明1.5个字符时间已到,此时可以将1.5个字符时间已到标志T15FLG置成01H,并将m重新清零;当n=7时,说明3.5个字符时间已到,此时将3.5个字符时间已到标志T35FLG置成01H,并将n重新清零。
波特率从1200bps至19200bps,定时器定时时间均采用此方法计算而得。
当波特率为38400bps时,MODBUS通信协议推荐此时1个字符时间为500μs,即定时器定时时间为250μs。; 在实现MODBUS通信时,设每个字节的一帧信息需要11位,其中1位起始位、8位数据位、2位停止位、无校验位。通过串行口的中断接收数据,中断服务程序每次只接
您可能关注的文档
最近下载
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务3学习任务考核方案.docx VIP
- 2025高中信息通用技术学业水平考试上机试题真题(含答案解析4).docx VIP
- 招标代理机构廉洁承诺书范文(9篇).pdf VIP
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务5学习任务考核方案.docx VIP
- 降水沉井及顶管专项施工方案.docx
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务6学习任务考核方案.docx VIP
- 城市雕塑创作设计收费标准.pdf VIP
- 【碳足迹报告】昌江华盛天涯水泥有限公司产品碳足迹报告(2023年度).docx
- SICK西克picoScan150 2D LiDAR激光扫描仪操作手册.pdf
- 2025高中学业水平考试信息通用技术上机试题真题(含答案解析6).pdf VIP
文档评论(0)