xiuos/APP_Framework/Framework/control/plc/interoperability/socket
Liu_Weichao dbca22a1a6 feat support PRIV_SHELL_CMD_FUNCTION to fit heterogeneous OS 2022-09-26 17:04:04 +08:00
..
Kconfig support control json file 2022-03-17 15:33:37 +08:00
Makefile support control json file 2022-03-17 15:33:37 +08:00
README.md optimize the codes with lwip and opcua 2022-03-21 16:47:32 +08:00
plc_socket.c feat support PRIV_SHELL_CMD_FUNCTION to fit heterogeneous OS 2022-09-26 17:04:04 +08:00
plc_socket.h optimize the codes with lwip and opcua 2022-03-21 16:47:32 +08:00

README.md

PLC SOCKET README

文件说明

用于测试PLC socket通信. 通过建立与制定IP的PLC设备的socket连接, 发送命令给PLC设备, 实现相关功能. 实现该功能需要开启LWIP, 同时需要扩大shell的栈大小和内存空间。

命令行

PLCSocket ip=[PLC IP] port=[PLC port] tcp=[1: TCP; 0: UDP] cmd=[相关命令] file=[制定配置文件]

配置文件支持json格式, 默认文件名为socket_param.json, 放置于plc目录下, 文件内容如下:

{ "ip": "192.168.250.6", "port": 102, "tcp": 1, "cmd": [x, x, x] }