第8章 通信及网络 8.1 通信及网络概述 8.2 通信实现 8.3 网络通信 8.4 自由口通信.

Slides:



Advertisements
Similar presentations
眼鏡 於台南女中. 眼睛的機能 眼球的功能 眼球的功能 - 眼睛為靈魂之窗 - 眼睛為靈魂之窗 - 五感 : 觸覺 聽覺 味覺 嗅覺 視覺 - 五感 : 觸覺 聽覺 味覺 嗅覺 視覺  60% 來自眼睛  60% 來自眼睛 - 功能廣泛 靈敏快速的感測系統 - 功能廣泛 靈敏快速的感測系統.
Advertisements

四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
年節保腸健胃 - 遠離腸癌飲食注意事項 台大醫院營養室 鄭金寶. 大腸癌朋友春節飲食原則 1. 遵守治療醫矚, 不放假 2. 過年期間,不舒服即時就醫 3. 配合支持醫療的飲食原則, (1) 心理建設有個準備 : 過年要 像平日一樣沒有什麼大不同 (2) 該限制的還是要限制 (3)
主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
大勇國小六年三班 指導老師:林靜宜 ♂第四組成員♂ 賴懿綾★賴欣慧 魯宛憶★陳昱如 周家圓★李奕璇 ★許賀晴★
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
小学科学中的化学 武威十九中 刘玉香.
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
1、什么是预算会计? 2、预算会计的组成体系? 3、预算会计的要素和会计等式? 4、预算会计的特点?
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第十一章 量測、分析及改善 8.0 量測、分析及改善包括: 規劃量測、分析及改善流程; 監督及量測; 不合格品管制; 資料分析及改善.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
点击输 入标题 点击输入说明性文字.
國際志工海外僑校服務 越南 國立臺中教育大學 2010年國際志工團隊.
痰 饮.
學分抵免原則及 學分抵免線上操作說明會.
教 学 查 房 黄宗海 南方医科大学第二临床医学院 外科学教研室.
评 建 工 作 安 排.
课程:晶体光学 学时:2学时 主讲:易伟欣 煤田地质与勘探实验中心
六己第一組 指導老師:鄭素美 老師 組員:呂頤姍,白宇軒,葉米柑 吳國逸,吳育銘,陳佳豐
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
儿科护理 说课 李国琴.
广告法相关内容培训.
动画分镜头技巧 梁思平.
第3章 S7-200可编程序控制器 3.1 S系列PLC发展概述 3.2 S7-200 PLC系统组成 3.3 编程元件及程序知识
关于课程建设的若干思考.
外 伤 之 后.
初中图书馆综合阅读课程 图书馆知识普及 2013年3月.
臺灣名勝古蹟 指導老師:陳佳媚 製作人:林智捷.陳沛璉.畢冠雄.
校园建设中的节能与消防问题 安徽建筑工业学院 姜长征.
S7-400PLC的硬件 自动化教研室.
2007年高校PLC(西门子)教学研讨会培训.
ET200S应用问题 1、ET200S程序无法下载解决方案 2、ET200S单独使用时输入输出模块无法监控.
PLC的通信与网络 10.1 通信与网络概述 10.2 PLC与计算机的通信 10.3 PLC间的通信.
網路安全與ISMS -以醫療產業為例 姓名:張碩倫 學號:A 老師:梁明章 2018/12/30.
6 S7-200可编程控制器 指令集 2019/1/2 PLC指令集.
課程地圖網站建置- 3.職業與課程推薦.
3 S7-200可编程控制器 使用入门 2019/2/17.
第6章 S7-200系列PLC 通信及网络 本章主要介绍SIMATIC指令集中的常用指令及其使用方法,并以梯形图和语句表两种编程语言为例,讲授指令的结构形式、功能和相关知识。
第八节 算术运算符和算术表达式.
講題 :課程發展委員會的組織與運作機制 主講人:臺北市立明倫高中 教務主任王文珠.
Presentation transcript:

第8章 通信及网络 8.1 通信及网络概述 8.2 通信实现 8.3 网络通信 8.4 自由口通信

8.1 通信及网络概述 8.1.1 通信方式 8.1.2 网络概述 8.1.3 S7-200通信及网络 返回本章首页

8.1.1 通信方式 1. 基本通信方式 2. 异步串行通信 3. 通信接口

1. 基本通信方式 (1)并行通信 (2)串行通信 (3)串行通信分类

(1)并行通信 并行通信方式一般发生在可编程序控制器的内部各元件之间、主机与扩展模块或近距离智能模板的处理器之间。 并行传送时,一个数据的所有位同时传送,因此,每个数据位都需要一条单独的传输线,信息有多少二进制位组成就需要多少条传输线,如下图8.1所示。

图8.1 并行通信

(2)串行通信 串行通信多用于可编程序控制器与计算机之间,多台可编程序控制器之间的数据传送。传送时,数据的各个不同位分时使用同一条传输线,从低位开始一位接一位按顺序传送,数据有多少位就需要传送多少次,如下图8.2所示。

(3)串行通信分类   按时钟 串行通信按时钟可分为同步传送和异步传送两种方式。 异步传送:允许传输线上的各个部件有各自的时钟,在各部件之间进行通信时没有统一的时间标准,相邻两个字符传送数据之间的停顿时间长短是不一样的,它是靠发送信息时同时发出字符的开始和结束标志信号来实现的,如图8.4所示。 按方向 串行通信按信息在设备间的传送方向又为分单工、半双工和全双工三种方式。分别如图8.3中的(a)、(b)和(c)所示。

图8.3 单工、半双工和双工

图8.4 异步串行传送数据格式

2. 异步串行通信 (1)传送字符数据格式 (2)波特率

3. 通信接口 (1)RS232接口 (2)RS485接口 (3)RS422接口 返回本节

8.1.2 网络概述 网络结构概述 (1)简单网络 (2)多级网络 2. 通信协议 (1)通用协议 (2)公司专用协议

1. 网络结构概述 (1)简单网络 多台设备通过传输线相连,可以实现多设备间的通信,就形成网络结构。下图8.5就是一种最简单的网络结构,它由单主设备和多个从设备构成。

(2)多级网络 现代大型工业企业中,一般采用多级网络的形式,可编程序控制器制造商经常用生产金字塔结构来描述其产品可实现的功能。这种金字塔结构的特点是:上层负责生产管理,底层负责现场检测与控制,中间层负责生产过程的监控与优化。 国际标准化组织(ISO)对企业自动化系统确立了初步的模型,如图8.6所示。

图8.6 ISO企业自动化系统模型

2. 通信协议 (1)通用协议 国际标准化组织ISO(International Standard Organization)于1978年提出了开放系统互联OSI(Open Systems Interconnection)的模型,它所用的通信协议一般为7层,如下图8.7所示。

图8.7 通用协议模型

(2)公司专用协议 低层子网和中层子网一般采用公司专用协议,尤其是最底层子网,由于传送的是过程数据及控制命令,这种信息较短,但实时性要求高。公司专用协议的层次一般只有物理层、链路层及应用层,而省略了通用协议所必须的其他层,信息传送速率快。 返回本节

8.1.3 S7-200通信及网络 1. 字符数据格式 2. 网络层次结构 3. 通信类型及协议 4. 通信设备

1. 字符数据格式 (1)10位字符数据 传送数据由1个起始位、8个数据位、无校验位、一个停止位组成。传送速率一般为9600波特。 (2)11位字符数据 传送数据由1个起始位、8个数据位、1个偶校验位、一个停止位组成。传送速率一般为9600波特或19200波特。

2. 网络层次结构 西门子公司的生产金字塔由4级组成,由下到上依次是:过程测量与控制级、过程监控级、工厂与过程管理级、公司管理级。S7系列的网络结构如右图8.8所示。

图8.8 西门子生产金字塔及网络

3. 通信类型及协议 (1)通用协议 (2)公司专用协议 PPI协议 MPI协议 Profibus协议 自由口协议 (3)通信类型

可编程序控制器常见的有以下类型: 把计算机或编程器作为主站、把操作员界面作为主站和把PLC作为主站等类型,这几种类型又各有两种连接:单主站和多主站。

图8.9 单主站结构网络 图8.10 多主站结构网络

4. 通信设备 (1)通信口 S7-200 CPU主机上的通信口是符合欧洲标准EN 50170中Profibus标准的RS-485兼容9针D型接口。接口引脚如图8.11所示,端口0或端口1的引脚与Profibus的名称对应关系如表8.1所示。

图8.11 RS-485引脚

(2)网络连接器 网络连接器可以用来把多个设备很容易地连接到网络中。网络连接器有两种类型:一种是仅提供连接到主机的接口,另一种增加了一个编程接口。带有编程口的连接器可以把编程器或操作员面板直接增加到网络中,编程口传递主机信号的同时,为这些设备提供电源,而不用另加电源。

(3)通信电缆 网络电缆 PC/PPI电缆 表8.2 各开关与参数关系对应表

(4)网络中继器 网络中继器在Profibus可以用来延长网络的距离、允许给网络加入设备、隔离不同网络段,每个中继器为网络段提供偏置和终端匹配。 每个网络中最多可以有9个中继器,每个中继器最多可再增加32个设备。

用调制解调器可以实现计算机或编程器与PLC主机之间的远距离通信。以11位调制解调器为例,通信连接如下图8.12所示。 (5)调制解调器 用调制解调器可以实现计算机或编程器与PLC主机之间的远距离通信。以11位调制解调器为例,通信连接如下图8.12所示。 返回本节

8.2 通信实现 8.2.1 确立通信方案 8.2.2 参数组态 返回本章首页

8.2.1 确立通信方案 包括根据实际通信需要选择单主站或多主站,同时确定各站的编号;选择实现通信的硬件,如选择用PC/PPI电缆,还是用CP卡、MPI卡、EM 277通信模块或调制解调器等。 这几种通信硬件的性能如表8.3所示。 返回本节

8.2.2 参数组态 1. 通信设置 2. 安装或删除通信接口 3. 参数设置

通信设置 图8.13 通信设置状态

图8.14 通信设置

2. 安装或删除通信接口 (1)安装接口 (2)删除接口 图8.15 安装/删除

3. 参数设置 在图7.14所示的对话框,单击Properties按钮,将弹出参数设置对话框,如图8.16所示。其中有两个选项卡:PPI选项卡和Local Connection选项卡。 图8.16 参数设置(PPI选项卡) 返回本节

8.3 网络通信 8.3.1 控制寄存器和传送数据表 8.3.2 网络指令 8.3.3 应用实例 返回本章首页

8.3.1 控制寄存器和传送数据表 1. 控制寄存器 将特殊标志寄存器中的SMB30和SMB130的低2位置为2#10,其他位为0,即SMB30和SMB130的值为16#2,则可以控制将S7-200 CPU设置为PPI主站模式。 2. 传送数据表 (1)数据表格式 执行网络读写指令时,PPI主站与从站之间的数据以数据表的格式传送。传送数据表的程式描述如表8.4所示。

表8.4 传送数据表格式

(2)状态字节 传送数据表中的第一个字节为状态字节,各位及其的含义如下: E1、E2、E3、E4错误编码。如果执行指令后E位为1,则由这4位返回一个错误码。这4位组成的错误编码及含义如表8.5所示。

表8.5 错误编码 返回本节

8.3.2 网络指令 网络指令有两条:NETR和NETW。 1. NETR指令 8.3.2 网络指令 网络指令有两条:NETR和NETW。 1. NETR指令 NETR,网络读指令。使能输入有效时,指令初始化通信操作,通过通信端口PORT从远程设备上接收数据并形成数据表TBL。 NETR指令最多可从远程站点上读16个字节的信息。 指令格式: NETR TBL, PORT 例: NETR VB200, 0

NETW网络读指令。使能输入有效时,指令初始化通信操作,通过端口PORT将数据表TBL中的数据发送到从远程设备。 指令格式:NETW TBL, PORT 使能流输出ENO为0的出错条件为:SM4.3(运行时间),0006(间接寻址)。 返回本节

8.3.3 应用实例 有一简单网络,结构如下图8.17所示。其中TD200为主站,在RUN模式下,CPU 224在用户程序中允许PPI主站模式,可以利用NETR和NETW指令来不断读写两个CPU 221模块中的数据。

操作要求: 站4要读写两个远程站(站2和站3)的状态字节和计数值(分别放在VB100和VW101中)。如果某个远程站中的计数值达到200,站4将发生一定动作,并将该远程站的计数值清0,重新计数。 CPU 224通信端口号为0,从VB200开始设置接收和发送缓冲区。接收缓冲区从VB200开始,发送缓冲区从VB250开始,内容如表8.6所示。该网络通信用户程序如图8.18所示。

表8.6 缓冲区设置

图8.18 网络程序实例(1)

图8.18 网络程序实例(2) 返回本节

8.4 自由口通信 8.4.1 相关寄存器及标志 8.4.2 自由口指令 8.4.3 应用实例 返回本章首页

8.4.1 相关寄存器及标志 1. 控制寄存器 2. 特殊标志位及中断 3. 特殊存储器字节

1. 控制寄存器 SMB30控制和设置通信端口0,如果PLC主机上有通信端口1,则用SMB130来进行控制和设置。SMB30和SMB130的各位及其的含义如下: (1)PP位:奇偶选择 (2)D位:有效位数 (3)BBB位:自由口波特率 (4)MM位:协议选择

2. 特殊标志位及中断 中断 接收中断:中断事件号为8(口0)和25(口1)。 发送完成中断:中断事件号为9(口0)和26(口1)。 接收完成中断:中断事件号为23(口0)和24(口1)。 特殊标志位 SM4.5和SM4.6:分别用来表示口0和口1发送空闲状态

3. 特殊存储器字节 接收信息时用到一系列特殊功能存储器。对端口0用SMB86到SMB94;对端口1用SMB186到SMB194。各字节及内容描述如下表8.7所示。 返回本节

8.4.2 自由口指令 1. XMT指令 XMT,发送指令。使能输入有效时,指令初始化通信操作,通过通信端口PORT将数据表TBL中的数据发送到远程设备。 发送缓冲区(数据表)TBL的格式如表8.8所示。

RCV,接收指令。使能输入有效时,指令初始化通信操作,通过通信端口PORT从远程设备上接收数据并放到缓冲区(数据表)TBL。 返回本节

8.4.3 应用实例 1. 控制要求 本程序实现的功能是,一台CPU 224作为本地PLC,用另一台CPU 224作为远程PLC,本地PLC接收来自远程PLC的20个字符,接收完成后,信息又发回对方。 要求有一外部脉冲控制接收任务的开始,并且任务完成后用显示灯显示。 2. 参数设置 自由口通信模式。 通信协议为:波特率9600,无奇偶校验,每字符8位。 接收和发送用同一缓冲区,首地址为VB100。 不设立超时时间。

3. 程序 主程序如右图8.19所示。实现的功能是初始化通信口及缓冲区,建立中断联系,并开放全局中断。中断程序INT_0,启动发送指令。如图8.20所示。

图8.19 自由口通信例(主程序)

图8.20 自由口通信例(中断程序)

中断程序INT_1,发结束时输出。如图8.21所示。 图8.21 自由口通信例(中断程序1) 返回本节

THANK YOU VERY MUCH ! 本章到此结束, 谢谢您的光临! 结束放映 返回本章首页