diff --git a/APP_Framework/Applications/control_app/plc_demo/fatek/README.md b/APP_Framework/Applications/control_app/plc_demo/fatek/README.md deleted file mode 100644 index e69de29bb..000000000 diff --git a/APP_Framework/Applications/control_app/plc_demo/fatek/Readme.md b/APP_Framework/Applications/control_app/plc_demo/fatek/Readme.md new file mode 100644 index 000000000..0e06ddcb9 --- /dev/null +++ b/APP_Framework/Applications/control_app/plc_demo/fatek/Readme.md @@ -0,0 +1,42 @@ +# 永宏通信测试 + +[TOC] + +## 永宏FBs-24MCT2-AC通信测试 + +### 通信接线及参数设置 + +* 网口和串口 + * FBS-24MCT2自带圆口232,用于程序的下载。 + * 可本体拓展FBs-CBES用于Modbus TCP,永宏私有协议永宏协议等通信。板卡默认IP:192.168.2.3.端口号500,永宏协议 + * 通过本体拓展FBs-CM22通信模板,可用于Modbus RTU及永宏协议通信。串口接线:+接485A;-接485B。 + * 串口模块MODBUS RTU通信参数配置:通信速率:9600;数据位:8bit;停止位:1bit;校验:偶校验 + * 串口模块永宏协议通信参数配置:通信速率:9600;数据位:8bit;停止位:1bit;校验:偶校验 + * 终端与PLC通信测试,PC编程软件与PLC不能处于联机状态。 + + +### 存储区 + +- 存储区 X,Y,R,D区等。 + +### 通信测试 + +- 共测试BOOL,INT16等类型数据。 + + +- 测试Y区,R区及D区数据。 + + +- 测试截图: + + 测试PLC环境搭建: + + ![](./image/FATEK.jpg) + + 解析完成的配方为: + + ![](./image/panasonic_fpxh_recipe.png) + + 测试结果: + + ![](./image/panasonic_fpxh_communication_test.png) \ No newline at end of file diff --git a/APP_Framework/Applications/control_app/plc_demo/fatek/image/FATEK.jpg b/APP_Framework/Applications/control_app/plc_demo/fatek/image/FATEK.jpg new file mode 100644 index 000000000..a201d9a6e Binary files /dev/null and b/APP_Framework/Applications/control_app/plc_demo/fatek/image/FATEK.jpg differ diff --git a/APP_Framework/Applications/control_app/plc_demo/fatek/json/test_recipe_fatek_fbs24mc_uart.json b/APP_Framework/Applications/control_app/plc_demo/fatek/json/test_recipe_fatek_fbs24mc_uart.json new file mode 100644 index 000000000..b01773890 --- /dev/null +++ b/APP_Framework/Applications/control_app/plc_demo/fatek/json/test_recipe_fatek_fbs24mc_uart.json @@ -0,0 +1,37 @@ +{ + "device_id": 1, + "device_name": "FATEK_FBSMC24T_RTU", + "communication_type": 1, + "serial_config": { + "station": 1, + "baud_rate": 9600, + "data_bits": 8, + "stop_bits": 1, + "check_mode":3 + }, + "protocol_type": 3, + "read_period": 2000, + "read_item_list": [ + { + "value_name": "Y0", + "value_type": 1, + "function_code": 1, + "start_address": 0, + "quantity": 1 + }, + { + "value_name": "D0", + "value_type": 3, + "function_code": 3, + "start_address": 6000, + "quantity": 1 + }, + { + "value_name": "R10", + "value_type": 3, + "function_code": 3, + "start_address": 10, + "quantity": 1 + } + ] +} \ No newline at end of file