PLC电子廖常初.ppt

  1. 1、本文档共240页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC电子廖常初

3.变频器的参数设置 V20用内置的基本操作面板(简称为BOP)来设置参数。表8-3是在连接宏Ch003的参数基础上设置的V20的参数。 4.用按钮切换电动机的多段转速 图8-6中 Q0.0通过DI1控制V20的起动/停止,Q0.1~Q0.3通过DI2~DI4选择固定频率值0~2。DI2~DI4同时有两个或3个为1(ON)时,频率给定值等于为1的DI对应的频率值之和(见表8-3)。 按一次“加段号”按钮SB1,转速的段号加1,第7段时按“加段号”按钮段号不变。按一次“减段号”按钮SB2,段号减1,第0段时按“减段号”按钮段号不变。段号用一只7段LED共阴极显示器来显示,用共阳极7段译码驱动芯片4547来控制7段显示器。 无故障时I0.3为OFF。 (3)RS-485 RS-422A是全双工,用4根导线传送数据。RS-485是RS-422A的变形,为半双工,使用双绞线可以组成串行通信网络,构成分布式系统。 6.3.2 串行通信的硬件 1.S7-200 SMART的串行通信端口 S7-200 SMART CPU有一个集成的RS-485端口(端口0),还可以选配一块RS232/RS485 CM01信号板(端口1),它们分别可以与变频器、人机界面(HMI)等设备通信,每个端口支持4个HMI设备。 RS-485每个网络最多可以有126个节点。中继器用来将网络分段,每个网段最多32个设备,网络中各设备的地址不能重叠。12Mbit/s时最大传输距离为100m,187.5kbit/s时为1000m。 4.网络连接器 终端电阻可吸收网络上的反射波,有效地增强信号强度。网络终端的连接器上的开关应放在On位置(接入终端电阻),网络中间的连接器上的开关应放在Off位置。 5.网络中继器 中继器用来将网络分段,每个网段最多32个设备,中继器可扩展网络长度。 6.3.3 串行通信协议与自由端口模式通信 1.PPI协议 点对点接口(PPI)协议是基于字符的异步通信协议, 只能用于RS-485。 PPI是一种主站-从站协议,HMI是通信主站,S7-200 SMART作为从站。用系统块来设置端口0和端口1的网络地址和波特率,应将系统块下载到CPU。 2.用于与变频器通信的USS协议 PLC通过通信来监控变频器,可以连续地对多台变频器进行监视和控制。 USS通信协议用于S7 PLC与西门子变频器之间的通信。通信网络由PLC和变频器内置的RS-485通信端口和双绞线组成,一台S7-200 CPU最多可以监控31台变频器。 在通信中,PLC作为主站,变频器作为从站。在使用Modbus协议或USS协议之前,需要安装西门子的指令库。USS_INIT指令用于初始化或改变USS的通信参数,USS _CTRL指令用于监控处于激活状态的变频器。 可以用指令来读取和改写变频器的参数。 3.自由端口模式通信 在自由端口模式,CPU的串行通信由用户程序控制,可以用接收完成中断、字符接收中断、发送完成中断、发送指令和接收指令来控制通信过程。 CPU处于STOP模式时,自由端口模式被禁止,CPU可以通过PPI协议与编程设备通信。只有当CPU处于RUN模式时,才能使用自由端口模式。 发送指令XMT最多可以发送255个字符的数据缓冲区中的数据。发送结束时可以产生中断事件。接收指令RCV最多可以接收255个字符。在接收完最后一个字符(或每接收一个字符)时,可以产生一个中断。 为了避免通信中的各方争用通信线,一般采用主从方式,只有主站才有权主动发送请求报文,从站接收到后返回响应报文。 可以使用异或校验或求和校验来提高通信的可靠性。 6.4 Modbus协议通信 6.4.1 Modbus 通信协议 Modbus串行链路协议是主-从协议,有一个主站,1~247个子站。RTU模式用循环冗余校验(CRC)进行错误检查,一条消息最多256B。通信端口被Modbus通信占用时,不能用于其他用途。 6.4.2 Modbus RTU从站协议通信的编程 用S7-200 SMART作Modbus从站,其程序见图6-18。其V存储区(保持寄存器)的起始地址HoldStart为VB200,库存储区的起始地址为VB2200。3个Max参数是主站可访问的I、Q和保持寄存器的最大个数。 1.MBUS_INIT指令 首次扫描时执行一次MBUS_INIT指令,初始化Modbus从站协议。设置从站地址为1,端口0的波特率为19200bit/s,无奇偶校验

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档