PLC串口通杏肱例程.pptVIP

  • 0
  • 0
  • 约 30页
  • 2017-11-10 发布于浙江
  • 举报
PLC串口通杏肱例程

VPC串口通信例程 内容 总则 PLC与编程软件的通信 PLC作为Modbus-RTU从站 PLC作为Modbus-RTU主站 自由口通信 PLC自组网通信 总则 VPC系列PLC的串行口支持5种功能的通信:上位机链接通信(编程口)、PC-Net自组网通信、自由口通信、Modbus-RTU从站、Modbus-RTU主站。 各通信功能遵照先配置后使用的原则: 首先进行通信主配置,配置通信方式及通信格式; 然后,在某些方式下,还需要进一步的配置; 最后,在使用中,某些方式需要有通信指令及相关标志位的配合。 其中,第一步是必须的,后两步依据不同的通信方式而定。 通信主配置字 Port0:MW36; Port1:MW37; Port2:MW38 名词解释: 通信方式:即指上述的各种通信功能,体现在主配置字中。 通信格式:即串口格式,包含波特率、数据位、校验、停止位,体现在主配置字中。 具体通信模式:即各通信方式下的详细配置,体现在副配置字中。 各通信方式所依赖的配置及使用步骤 两种通信主配置方式之一 直接在用户程序中通过编程将配置参数赋值给相应的寄存器 两种通信主配置方式之二 通过在编程软件的PLC系统设置块中完成相应配置并下载来实现。 PLC所带有串口的个数、类型及支持的通信功能依据不同的PLC机型而不同。 通常情况下,串口将按照用户配置的方式进行工作。 特殊地,当PC处于编程模式时, Port0将忽略配置字,而固定为上位机链接方式,通信格式为:115200bps,8,N,1。 串口的配置即修改即生效。 串口的配置具有断电保存的功能。上电时串口的工作方式将配置成和上次一样。 PLC出厂时, Port0默认为上位机链接方式,通信格式为:115200bps,8,N,1。Port1默认为Modbus-RTU从站方式,站地址为4,通信格式为:19200bps,8,N,1。 PLC与编程软件的通信 使用方法: 将目标端口配置成上位机链接方式即可。 特殊说明:当PC处于编程模式时,Port0将固定为上位机链接通信方 式,通信参数为:115200bps,8,N,1。 返回 PLC作为Modbus-RTU从站 使用方法: 将目标端口配置成Modbus从站方式; 设置正确的从站地址。 配置字: MW102:Port0的站地址 MW103:Port1的站地址 MW105:Port2的站地址 说明:编程软件VX-Pro的系统设置块中额外支持Modbus从站地址的配 置,因此,通过这种方式可以一步完成Modbus从站通信的配置。 PLC作为Modbus-RTU主站 使用方法: 将目标端口配置成Modbus主站方式, 在程序中使用Modbus主站指令。 Modbus主站指令: 非周期请求: MBAR(字型), MBARX(位型) 周期请求: MBCR(字型), MBCRX(位型) 删除周期请求:MDCR 标志位: SX43 通信口0周期Modbus命令请求允许标志 SX44 通信口0 非周Modbus命令请求允许标志 SX48 通信口1周期Modbus命令请求允许标志 SX49 通信口1 非周Modbus命令请求允许标志 SX73 通信口2周期Modbus命令请求允许标志 SX74 通信口2 非周Modbus命令请求允许标志 MBAR (MBARX)的典型应用:单次执行 MBAR (MBARX)的典型应用:周期执行 MBCR (MBCRX)的典型应用 MBCR (MBCRX)的典型应用 例程:PLC作为Modbus主站连接格力特变频器 自由口通信 使用方法: 将目标端口配置成自由口通信方式, 在程序中详细配置自由口的工作模式, 在程序中使用自由口通信指令完成所需的任务。 配置字: 通信口0: MW88~MW94 通信口1: MW95~MW101 自由口通信指令: 自由口发送: RXD 自由口接收: TXD 标志位: SX40 通信口0 自由口接收完成标志 SX41 通信口0 自由口发送允许标志(暨上一次发送完成标志) SX45 通信口1 自由口接收完成标志 SX46 通信口1 自由口发送允许标志(暨上一次发送完成标志) 例程:PLC以自由口方式连

文档评论(0)

1亿VIP精品文档

相关文档