- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第一章: 控制设备通信慨况
1 慨念说明
于自动控制系统的各种设备,相互之间的通信及资料交换是非常重要
的基本功能之一。早期通信方式是使用串行式硬件架构,然后定义通信步
骤及资料格式等基本通信规格,也就是通信协议(Communication
Protocol )。外部计算机依据此通信协议即可与该自控设备读取或写入资
料。也可以看做读取该控制设备所控制的结果,写入一些控制命令要求该
控制设备执行所指定的功能。
PLC (Programmable Logical Controller )是自动控制系统的核心设备,
肩负着主要的控制功能,所以 PLC 对外通信能力也是格外的重要。各种厂
牌的 PLC 都会制定自有的通信协议接口标准。其中 Modbus 通信协议是
Modicon PLC 所定义的通信协议。因为 Modicon 是最早开发出 PLC 的设
备,故其所制定的通信协议,也广泛被其它厂商所接受,无形中成为自控
界主流的通信协议。
2 通信硬件
两种设备之间的通信及资料交换处理,首先经由通信硬件传送信号,
此基本模式如下图所示:
计算机设备 接/发送器 传送媒体 接/发送器 控制设备
图(1-1):通信硬件系统基本模式
两端设备都配置「接/发收器」将数据转换成电器信号往外传送或接收
外部传来的信号。以信号的传输处理来看,早期的系统当然遵循电信系统
的规格最为方便,所以RS232C 的规格,基本上是电信系统的规格,也就
是非同步串行式。此规格只是提供一对一的通信,而无法一对多或者多对
多的通信,所以后来才发展出同步串行式及 Ethernet 网络通信。
以下各点试着以简单方式,说明通信硬件运作的基本慨念。因为本书
是以软件设计者为主要对象,但是对于硬件必须有一个清晰的认识,才能
设计完美的通信应用系统。
2.1 异步串行式通信方式
异步串行式传输信号,基本上是一次一个基本单位,包含起始位 (Start
Bit )、资料位(Data Bit )、同位位(Parity Bit )及停止位(Stop Bit )等组
成。也就是资料的每一个字符(Byte )都整理成上述的格式,然后传送出
去。于硬设备上传送信号时必须做到下列三件事:
位(Bit )同步:认出每个位的开始及结束。
字符(Byte )的同步:认出每个字符的开始及结束。
一个段落或讯息的同步:认出大单元数据的开头。
闲置状态
每个字符按顺
第一字符 第二字符
序传送之
111100 1
文档评论(0)