Shifu还可以使用 PLC4X的形式实现对西门子S7系列
PLC兼容。本文将介绍如何使用deviceshifu-plc4x-http
接入一台西门子S7-1200 1214C PLC
并且与之交互。
连接
第1步
在接入Shifu之前,PLC应当已经通过以太网与运行Shifu的上位机完成物理连接,并且拥有一个IP地址,这里我们使用192.168.0.1
。
提示
如果您的PLC设备不为
192.168.0.1
可以将edgedevice-plc4x.yaml
文件中的address
改成您的设备的IP
第2步
创建一个文件夹,在示例中我们将其命名为plc4x_configuration_directory
。将下述的四个配置文件都保存在该文件夹下 。
首先我们需要一个配置文件来获取IP地址与设备类型:
deviceshifu-plc4x-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: deviceshifu-plc4x-deployment
name: deviceshifu-plc4x-deployment
namespace: deviceshifu
spec:
replicas: 1
selector:
matchLabels:
app: deviceshifu-plc4x-deployment
template:
metadata:
lab