施耐德 Quantum PLC (140CPU) 基本操作指南

CPU 型号

项目使用的 PLC 型号为:施耐德昆腾 Quantum 140 CPU 67160
image.png

  • P266 CPU ,支持热备冗余,内部存储 1024K,支持 2 个 PCMCIA 扩展卡槽
  • CPU 模块自带接口:MB 串口接口、MB+ 串口接口、USB 接口、以太网接口(此接口可用于热备同步)
  • 扩展模块
    • CRP 31200:在冗余系统中,实现 PLC 主机架上的模块热备冗余切换
    • NOC 78000.2:做 ModbusTCP 通信的主站、从站
      • 做 ModbusTCP 主站(客户端),向 下层设备接收、发送数据
      • 做 ModbusTCP 从站(服务端),向 上位服务器接收、发送数据

基本步骤


电脑【连接】到 PLC

连接到 A / B 端 PLC

通过网络连接到 PLC

将网线连接到 PLC 交换机上
修改电脑网口的 IP 地址与 PLC 的 IP 地址处于同一网段、子网掩码相同
打开编程软件,PLC --> 设置地址,打开【设置地址】窗口
image.png
在【设置地址】界面,设置网络通讯方式:
image.png
点击【连接测试】测试能否连上 PLC(如果确认配置正确可以跳过这一步)
点击【确定】保存当前的地址设置
点击 PLC --> 连接,开始连接。
image.png
若没有报错,则说明成功连上,此时,PLC 菜单中的【连接】选项,变为【断开】选项
image.png

通过USB线连接到 PLC

使用打印机方口 USB 线,连接电脑和 PLC
注意:使用此方法,需要安装特定版本的 USB 驱动,此驱动只能在 Win7 系统下工作
安装驱动参考:安装连接大PLC的USB接口驱动

在这里插入图片描述

正常连接后,USB 驱动图标会弹出,表明已经检测到与 PLC 的连接。双击图标,可看到驱动连接信息

打开编程软件,PLC --> 设置地址,打开【设置地址】窗口
image.png
在地址设置界面,设置 USB 通讯方式:
image.png

  • 地址:留空 或 填 SYS
  • 介质:选【USB】

点击【连接测试】测试能否连上 PLC(如果确认配置正确可以跳过这一步)
点击【确定】保存当前的地址设置
点击 PLC --> 连接 开始连接
若没有报错,则说明成功连上。此时,PLC 菜单中的【连接】选项,变为【断开】选项
image.png

连接到模块箱

模块使用施耐德 RPA0100 CPU
此模块内置一个网口,只支持通过以太网网口连接
将网线连接到模块箱处于同一环网的交换机上
修改电脑网口的 IP 地址与模块箱的 IP 地址处于同一网段、子网掩码相同
打开编程软件,PLC --> 设置地址,打开【设置地址】窗口
image.png
在【设置地址】界面,设置网络通讯方式:
image.png
点击【连接测试】测试能否连上(如果确认配置正确可以跳过这一步)
点击【确定】保存当前的地址设置
点击 PLC --> 连接 开始连接。
image.png
若没有报错,则说明成功连上。此时,PLC 菜单中的【连接】选项,变为【断开】选项
image.png

从 PLC/模块箱【上传】程序到电脑

如果电脑上的项目显示与 PLC 上的项目【不同】,则需要先从 PLC【上传】程序到电脑,然后再修改/监控

  • 电脑与 PLC 的程序相同
    image.png
  • 电脑与 PLC 的程序不同
    image.png

从 PLC【上传】程序到电脑步骤:

  1. 电脑连接到 PLC / 模块箱
    对于 PLC,首选连接到【主 PLC】,在正常同步的情况下,连接到【主 PLC】或【备 PLC】均可
  2. 点击 PLC --> 从 PLC 中上传项目,弹出确认界面
    image.png
  3. 在弹出的确认界面中,点击【确定】,上传 PLC 中的程序到电脑
    image.png
    如果已经打开了一个项目,则上传后的程序会覆盖原来的项目
    如果希望保留原来的项目,可以不打开项目直接连接、上传项目,也可以将上传后的项目【另存为】另一个新项目

从电脑【下载】程序到PLC/模块箱

注意:下载前一定要保证有这个 PLC/模块箱 的备份(从PLC上传程序到电脑做备份),以免程序错误无法恢复

  1. 电脑连接到 PLC / 模块箱
    对于 PLC,首选连接到【主 PLC】,在冗余热备正常工作的情况下,连接到【主 PLC】或【备 PLC】均可
  2. 点击 PLC --> 将项目传输到PLC 弹出确认界面
    image.png
  3. 在弹出的确认界面中,点击【确定】,将电脑中的程序【下载】到 PLC 中
    image.png
    一般要勾选【PLC在传输后运行】,保证程序下载完毕后 PLC/模块箱自动却换到运行状态,否则需要人工去切换

下载离线修改后的完整数据到 PLC

适用于离线将程序编好后,将整个程序上传到

  1. 编译程序时,选择【编译整个项目】
  2. 电脑连接到 PLC
  3. 点击 PLC --> 将项目传输到 PLC
    image.png

将在线修改好的程序不停机下载到 PLC

参考下面的【在线更改】部分的操作

【同步】主备 PLC的程序

仅配置了主备冗余的 PLC 在程序、变量表、配置更新后需要进行此操作

  1. 修改主 / 备端 PLC 的程序,并【下载】到主 PLC 后,需要进行【同步操作】
  2. 修改模块箱程序,不需要进行【同步】操作

同步状态

状态显示具体状态可见:施耐德 Quantum PLC 屏幕待机显示的信息
同步状态下:

  • 主 PLC 的屏幕应显示**RUN PRIM/run stb**
    • RUN PRIM = 当前 PLC 状态为:运行且作为主 PLC
    • /run stb = 另一台 PLC 的状态为:运行且作为备 PLC
  • 备 PLC 的屏幕应显示**RUN STBY/run pri**
    • RUN STBY = 当前 PLC 状态为:运行且为备 PLC
    • /run pri = 另一台 PLC 的状态为:运行且为主 PLC
  • 电脑连接主 PLC:右下角状态栏应为绿色,且显示**A-PRIMARY/B-STANBY**
  • 电脑连接备 PLC:有下家状态栏显示为黄色,且显示**A-PRIMARY/B-STANBY**

不同步状态

除了上面的同步装填,显示其他状态均为不同步
一般情况下,电脑与主 PLC 进行连接,并更新主 PLC 的程序后,冗余机制将失效,此时:

  • 主 PLC 显示RUN PRIM/run off:主 PLC 单机运行,备 PLC 运行但并未同步
  • 备 PLC 显示RUN OFFL/run pri:备 PLC 运行但未同步,仅主 PLC 单机运行
  • 电脑连接主 PLC:右下角状态栏为黄色,显示A-PRIMARY/B-OFFLINE
  • 电脑连接备 PLC:右下角状态栏为黄色,显示A-PRIMARY/B-OFFLINE

使用编程软件进行同步

电脑连接到主 PLC,在编程软件中可点击 PLC --> 将项目从主 PLC 传输到备用 PLC
image.png

操作主PLC按键进行同步

主 PLC 的待机界面点击任意按键,进入菜单
菜单中相关按键的操作:

  • 同级菜单切换
  • 进入子菜单
  • ESC返回上一级菜单
  • ENTER一些操作、设置的确认操作(一般在屏幕上会有提示)

菜单的级别及操作路径

【在线更改】程序、变量表

施耐德 PLC 和 模块箱支持在线修改程序,这样修改程序后 PLC 和 模块箱不会停机

  1. 连接到 PLC/模块箱
  2. 保证此时打开的项目与 PLC/模块箱的程序【相同】
    image.png
    若不相同,则需要先【上传】程序到电脑后再进行在线修改
  3. 修改变量、程序
    在进行第一次修改时会弹出【修改授权】,点击【是】开启在线修改权限
    image.png
  4. 修改完成后,点击状态栏上的【生成更改】,编程软件会自动编译修改内容,自动传输修改内容
    image.png
  5. 传输完成后,在线修改即完成

【监控】程序、变量

监视程序

施耐德 PLC 和 模块箱都支持在线监控程序状态、变量值

  1. 连接到 PLC/模块箱
  2. 保证此时打开的项目与 PLC/模块箱的程序【相同】
    image.png
    若不相同,则需要先【上传】程序到电脑后再进行在线修改
  3. 打开要监控的程序
  4. 监控的程序显示
    image.png
    1. 绿色 = 线路接通 / BOOL量=1
    2. 红色 = 线路未接通 / BOOL量=0
    3. 黄色 = 模拟量,会显示具体数值
    4. 如果调用功能块、子程序(SR段),可在功能块右键,点击【细调】监控功能块内部状态
      image.png

监视变量(变量设值 / 变量强制值)

不同类型变量支持的功能

变量类型数字量IO
DI-%I
DO-%Q
模拟量IO
AI-%IW
AO-%QW
数字量
BOOL
%MWX.Y
模拟量
INT、BYTE、FLOAT等
%MWXX
设置:数字量设定为 1 或 0
强制:不管实际接入信号,强制 IO 值
修改值:模拟量设值

总结:

  1. IO 变量用【强制】功能进行调试
  2. 内部 BOOL 量(%MWX.Y)用【设置】功能进行调试
  3. 内部非 BOOL 量(%MWXX)用【修改值】功能进行调试

在动态数据表中同一查看、设置变量值

类似西门子的变量表,用于同一查看、设置变量值
在程序中,对变量右键点击【初始化动态数据表】,将此变量添加到动态数据表中
image.png
在变量列表中,对变量右键点击【初始化动态数据表】,将此变量添加到动态数据表中
image.png

在程序中设置变量值

在程序中,右键单个变量,弹出菜单中可进行【设置】、【强制】或【修改值】
image.png

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值