西门子钦州授权代理商
智能制造大环境下PLC的发展趋势和路径
工控编程语言是一类专用的计算机语言,建立在对控制功能和要求的描述和表达的基础上。作为实现控制功能的语言工具,工控编程语言不可能是一成不变的。其进步必然受到计算机软件技术和编程语言的发展,以及它所服务的控制工程在描述和表达控制要求和功能的方法的影响。
不论其如何发展和变化,这些年来的事实表明,它总是在IEC61131-3标准的基础和框架上展开的。这就告诉我们,IEC61131-3不仅仅是工控编程语言的规范,也是编程系统实现架构的基础和参照。
长期以来PLCopen国际组织注重与许多化组织和基金会(如ISA、OPC基金会等)合作,开发了基础性的规范。图2对此形象地做了诠释。这些工作都为智能制造和工业4.0的应用和发展做了很多先导性的探索和准备,从而打下了坚实的基础。
多年来PLCopen一直坚持与开放标准化组织合作建立一种开放标准的生态系统。譬如与OPC基金会合作开发的:IEC61131-3的信息模型(2010年5月发布),IEC61131-3 的OPC UA Client FB客户端功能块(2015年3月发布),IEC 61131-3的OPC UAServerFB服务端功能块(2015年3月发布)。已经成功地应用于包装行业建立PackML系列规范,大大简化了包装机械与上位生产管理系统的通信。
这些标准拓展了如今广泛运用于计算技术行业的SOA面向服务的架构的应用范围,也推进了一度落后于计算技术和软件的自动化系统技术,快速跟上IT技术的进展。
PLC是智能制造和工业物联网的先行官
实现工业4.0、智慧工厂和智能制造,必须建立在一类包括实时控制和及时监控在内的、强有力的联网技术和规范的基础上。这类联网技术和规范可以在一定程度上继承原有的联网技术和规范,但更重要的是一定要突破原有技术和规范的局限,以及明显不能满足实现工业4.0、智慧工厂和智能制造的多层递阶的架构和按功能分层进行通信的思维。这就是说,除了对时间有严酷要求的实时控制和对安全有严酷要求的功能安全仍然保留在工厂层而外,所有的制造功能都将按产品、生产制造和经营管理这三个维度做到通信扁平化,实现信息虚拟化,从而构成全链接和全集成的智能制造生态系统
一、plc的在线操作
对 PLC 进行操作之前,将计算机的 RS-232 接口和 PLC 的 RS-422接口连接好,设置计算机的通信端口参数。
1. 端口设置
执行“ PLC ”菜单中的“端口设置”命令,可以选择计算机的 RS-232C串行口和传输速率。
2. 文件传送
执行“ PLC ”→“传送”→“读入”命令,可将 PLC中的程序传送到计算机中。
执行“ PLC ”→“传送”→“写出”命令,可将计算机中的程序下载到 PLC中。
3. PLC 口令的修改与删除
在“ PLC ”的下拉菜单中,可以对 PLC进行新口令的设置,也可以修改或清除旧口令。
4. 遥控运行 / 停止
执行“ PLC ”→“遥控运行 /停止”命令,可在弹出的窗口中选择“运行”或“停止”,点击“确认”按钮后可以改变 PLC 的运行模式。
5. 存储器清除
执行“ PLC ”→“存储器清除”命令,可以对“ PLC存储空间”、“数据元件存储空间”、“位元件存储空间”的数据进行清除,但特殊存储器的数据不会被清除。
6. PLC 诊断
执行“ PLC ”→“ PLC 诊断”命令,将显示与计算机相连的 PLC的状况,给出出错信息、扫描周期的当前值、大值和小值以及 PLC 的运行 / 停止状态。
二、PLC监控与测试功能
在梯形图方式执行“监控 /测试”→“开始监控”命令后,用绿色表示触点或线圈接通,且定时器、计数器和数据寄存器的当前值将显示在元件号的上面。
1. 元件监控
选择“监控 /测试”菜单,执行“进入元件监控”命令后,将弹出元件监控画面,如下图所示,在该画面上双击左侧的深蓝色矩形光标,出现如下图所示的“设置元件”对话框,输入所监控元件的起始编号和要监控元件的数量,按下“输入”按钮后,将在屏幕上用绿色方块表示需要监控元件的状态。
图 元件监控画面
图 设置元件对话框
元件监控画面还可以监控 T 、 C 、 D等元件的当前值。若需要改变当前值,可以选中该元件,单击右键并改变当前值。
选择“监控 /测试”菜单,执行“开始监控(光标)”命令,可以直接进入程序界面,在程序上就可以观察元件的状态和数值。
2. 强制
用户可以强制指定值或对变量赋值,所有强制改变的值都存到主机固定的 EEPROM存储器中。
选择“监控 / 测试”菜单,执行“强制 ON/OFF ”命令,可以对位元件 X 、 Y 、 M及特殊类型的元件 M 、 S 、 T 、 C 等进行置位操作,也可以对 X 、 Y 、 M 及 S 、 T 、 C 、 D 、 V 、Z 等类型的元件进行复位操作。
3. 改变设置值
利用此功能来实现指定元件设定值的改变。
该功能仅在监控梯形图时有效,若光标所在位置为计数器或定时器线圈,选择“监控 /测试”菜单,执行“改变设定值”命令,可以对字元件 T 、 C 、 D 及特殊字元件 D 、 V 、 Z 等进行设定值的改变