MITSUBISHI MR-S11-200-Z37 控制器
这些功能块由PLCopen与OPC基金会合作进行标准化。Beckhoff在2006年首次提出这一倡议,并自2009年以来一直担任该组织的主席。功能块的规范于2014年发布。作为OPC UA客户端,除了传统角色分配之外或作为传统角色分配的替代,控制器可以扮演主动的主导角色。因此,PLC能够与其他控制器水平交换复杂的数据结构,或者它可以通过OPC UA服务器垂直调用MES/ERP系统中的方法,例如,检索新的生产订单或将数据写入云。这使得生产线能够自动运行。结合集成的OPC UA安全,这是迈向工业4.0的关键一步。来自SOA-PLC的有效的、数据一致的服务目前,MES层和PLC之间的数据交换通常通过耗时的握手程序进行:例如,MES系统向控制器发送配方传输信号,PLC确认准备就绪。一旦配方数据传输完毕,传输即被确认。
SOA-PLC现在可以通过单次通信将数据传输到控制器:数据值不再在多个事务中交换,而是作为具有输入参数(配方)和输出参数(PLC确认)的单个服务来处理。Beckhoff Automation的TwinCAT产品经理Stefan Hoppe解释说:“通过OPC UA,我们可以对已编程的PLC功能进行远程过程调用(RPC)”。“这将显著缩短PLC和mes系统之间的通信往返时间,并提高生产能力。这将大大降低在车间和顶层之间建立数据链接的工程成本。”对于PLC程序员来说,实现是非常简单的:PLC方法(带有任何输入/输出参数)在集成在PLC中的OPC UA服务器中作为服务调用简单可用。每个OPC UA客户端都可以使用集成在OPC UA中的IT安全功能和授权来调用该服务,同时保持数据一致性,而与操作系统无关。对PLC的调用也可以从IT层或云中的其他设备或服务发起。一些Beckhoff客户已经实施了他们的第一个试点项目。例如,在占地1400km的德国Vogtland地区的水处理厂中,大约有560台Beckhoff嵌入式PCs控制泵和水塔。它们以分布式智能方式独立做出决策,并相互交换信息或查询各自流程的状态和流程值,以确保流程不中断。
PM511V16 3BSE011181R1
AO845
RET670
RET670 1MRK004816-AC
PM866K01 3BSE050198R1
FI830F
AO810 3BSE008522R1
DO810 3BSE008510R1
TU810V1 3BSE013230R1
DI810 3BSE008508R1
AI810 3BSE008516R1
PFEA111-65
5SHX2645L0004
3BHL000389P0104
3BHB003154R0101