




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S7-200SMARTPLC典型通信与控制讲解,北京智联友道科技有限公司,PLC的通信包括PLC与上位机的通信以及和其他智能设备之间的通信。PLC的通信方式有:自由口通信、PPI通信、ModbusRTU通信、MPI通信、PROFIBUS通信、工业以太网通信、OPC通信等。,S7-200SMARTCPU的串行通讯口可由用户程序控制,这种操作模式称为自由口模式。自由口通信是一种基于RS485硬件基础上,允许应用程序控制S7-200SMARTCPU的通信端口,以实现一些自定义通信协议的通信方式。当选择了自由口模式,程序可以使用接收中断、发送中断、发送指令(XMT)和接收指令(RCV)来控制通讯操作。在自由口模式下,通讯协议完全由程序控制。SMB30(用于端口0)用于选择波特率和奇偶校验。S7-200SMARTCPU处于自由口通信模式时,所有的通信任务和信息定义均需由用户编程实现。只有CPU处于RUN模式时,才能进行自由端口通讯。,自由口通信,典型通信与控制项目:利用自由口和中断实现对温度、湿度、光照信息的实时采集及处理,并与触摸屏通信;主机端输入温度、光照的临界值,利用运算指令进行对比后,当采集温度值高于输入温度值时,打开风扇;当采集光照值低于输入光照值时,打开照明灯;在PLC端接收到数据指令后可对车门进行开关操作,车门打开,指示灯亮,发送数据01;反之指示灯灭,发送数据00,典型通信与控制,自由口定义,1、端口0配置在特殊寄存器SMB30(端口0)进行端口定义,数据字节格式必须含有一个起始位、一个停止位,数据位长度为7位或8位,校验位和校验类型(奇、偶校验)可选。,自由口定义,2、接收信息控制SMB86-SMB94用于控制并读取RCV(接收消息)指令的状态。对SMB87的设置确定是否需要对SMB88-SMB94进行配置。16#F0为11110000,启用接收消息功能,并设置消息字符的开始、结束、空闲时间,3、发送指令:以字节为单位XMT向指定通信口发送一串数据字符,要发送的字符以数据缓冲区指定,一次最多发送的字符为255个,通过指定端口PORT0发送数据缓冲区(TBL)中的数据。发送缓冲区的格式如右所示。CPU将在发送完缓冲区的最后一个字符后生成中断,中断事件为9,当然也可以不使用中断,通过监视SM4.5用信号表示完成发送的时间来发送消息。,自由口定义,4、接收指令:以字节为单位RCV向指定通信口接收一串数据字符,要接收的字符以数据缓冲区指定,一次最多接收的字符为255个,通过指定端口PORT0接收数据缓冲区(TBL)中的数据。接收缓冲区的格式如右所示。CPU将在接收完缓冲区的最后一个字符后生成中断,中断事件为23,在不使用中断时,通过监视SMB86来接收消息,如果接收指令未激活或已终止,该字节不为零;正在接收时,该字节为零。,自由口定义,5、传送:将数据值从源(常数或存储单元)IN传送到新存储单元OUT,而不会更改源存储单元中存储的值。,自由口定义,6、中断:切换到RUN模式时,中断开始时被禁止。在RUN模式下,可通过执行ENI(中断启用)指令来启用中断处理。执行DISI(中断禁止)指令将禁止处理中断;但激活的中断事件将继续排队。,自由口定义:,自由口定义,自由口定义中对中断的设置:,自由口定义,中断10::定义VB105中的数据长度,调用XMT发送VB105中的数据块,中断9:先关闭中断10,开始接收消息并存放在数据缓冲区VB100,中断23:打开中断10,进行数据处理,利用移动字指令将采集到的模拟量数据传送至PLC的变量寄存器中,即分别将AIW16中的温度值传送至VW2、AIW18中的温度值传送至VW4、AIW20中的温度值传送至VW6。,温湿度数据处理,数据,温湿度数据处理,温度计算,湿度计算,数据传送,温度计算示例:,温度计算示例,标准转换指令,运算指令,温度计算示例(保留小数点后两位):,温度计算示例,联动控制,1、烟雾状态I0.4检测烟雾状态;用常开指令检测到有烟雾输出1到VB16;用常闭指令检测到有烟雾输出0到VB16;,联动控制,置位和复位,比较数值,控制结果:,联动控制,运用等于运算,当VB16中的数据等于1时,Q0.5置位接通,报警灯打开;反之复位断开,置位和复位,等于字节,2、输入数据的存储PC端输入的温度临界值通过VW50存入到VD19;PC端输入的光照临界值通过VW52存入到VW23;将VD19中的数据由双精度整数转化为实数;,联动控制,2、温度联动比较(示例),联动控制,设置智能区间:将VD19中的数据范围设为VD19-5.0VD19+5.0避免数据范围内的常开关,设置VD8中采集到的数据与设置的数据范围进行比较,并输出到VD18中,运算结果为TRUE,输出1.,运用等于运算,当VB18中的数据等于1时,Q0.7置位接通,风扇打开;反之复位断开,开关车门,开关车门,以1、2为例:1、在M2.0接收到主机端的消息后为常开,I0.0设置为常开、I0.1设置为常闭,Q0.1的状态指示灯打开,整个程序段为常开触点2、设置I0.1打开,Q0.1关闭,程序段导通,被设置为常闭触点,当Q0.2、Q0.4常开时,即左右指示灯关闭,输出为1存储到VB107;当Q0.1、Q0.3常闭时,即指示灯打开,输出为0到VB107,时速,时速200,时速100,时速0,时速,时速,16#D3:11010011,SMW6840000/速度表的值;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现场救护与自救课件
- 2025年广西百色农林投资发展集团有限公司招聘考试笔试试题(含答案)
- 2025年福建东盟海产品交易所有限公司招聘考试笔试试题(含答案)
- 园林摄影与绘画培训课程创新创业项目商业计划书
- 2025年城市照明节能改造项目照明工程设计与施工一体化
- 2025年新能源汽车二手车市场流通市场前景研究报告
- 2025年工业互联网平台数据加密算法效能评估与信息安全技术市场前景展望
- 2025年秋季初级经济师职业资格考试 经济基础知识历2025年真题深度解析试卷
- 2025年英语四六级考试口语表达专项突破试卷
- 2025年高考生物进化论知识冲刺押题试卷
- 经销商独家授权书
- 空气源热泵计算
- 第9课-秦统一中国【课件】1
- 园林绿化资料范例
- 万达入职性格在线测评题
- 车位无偿使用补充协议书范本
- 中华人民共和国标准设计施工总承包招标文件(2012年版)
- Magic Tree House 神奇树屋词汇大全
- 教师工作法律风险防范省公开课金奖全国赛课一等奖微课获奖课件
- A类《职业能力倾向测验》2024年事业单位考试湘西土家族苗族自治州泸溪县统考试题含解析
- 渭南万泉330千伏变电站-雷家洼110千伏线路工程环境影响报告
评论
0/150
提交评论