Skip to content
/ plcc Public

这是一个使用Java语言实现了与PLC通信的中间件,我给他取了一个名字叫PLCC(即PLC-Communication的缩写),您只需要使用HTTP协议,调用PLCC接口即可读取PLC的点位,帮助您更专注您的应用而非通信本身,并且PLCC保证了的大批量点位的读取效率(300ms内读完所有点位)。

License

Notifications You must be signed in to change notification settings

rooterWzs/plcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

作者联系方式

微信:ZhisWang (请备注plcc)

邮箱1406110602@qq.com

大家在使用过程中遇到问题是请及时联系我

一、项目简介:

这是一个使用Java语言实现了与PLC通信的中间件,我给他取了一个名字叫PLCC(即PLC-Communication的缩写),您只需要使用HTTP协议,调用PLCC接口即可读取PLC的点位,帮助您更专注您的应用而非通信本身,并且PLCC保证了的大批量点位的读取效率(300ms内读完所有点位)。

二、PLCC 提供的功能

1、已有功能

支持OMRON-FINS TCP协议,支持OMRON(欧姆龙) PLC 寄存器读写

支持亚控 KingIOServer导入设备、导入变量,可无缝衔接

2、开发计划

增加西门子S7协议支持

增加Modbus协议支持

三、使用方式:

安装JDK1.8(点击下载

打开CMD,通过** java -jar plc-communication.jar** 启动,在浏览器打开127.0.0.1:8080 访问

1、配置你要读取的点位

2、通过HTTP获取点位状态

POST http://127.0.0.1:8080/api/IOServer/getAllVars

3、通过HTTP给寄存器发送指令

参数 body {value: Object value}

About

这是一个使用Java语言实现了与PLC通信的中间件,我给他取了一个名字叫PLCC(即PLC-Communication的缩写),您只需要使用HTTP协议,调用PLCC接口即可读取PLC的点位,帮助您更专注您的应用而非通信本身,并且PLCC保证了的大批量点位的读取效率(300ms内读完所有点位)。

Resources

License

Stars

Watchers

Forks

Packages

No packages published