OHSCE V0.2.0 发布,跨平台高可靠性通信框架

2017-02-10 14:07:00
admin
原创
1466
摘要:OHSCE V0.2.0 发布,跨平台高可靠性通信框架

经历了 0.1.X 的若干个版本的迭代,OHSCE 发生了实质的进展,V0.2.0 版本作为鸡年的首个版本发布了

PS:OHSCE 开发者群投票通过了一项决定,OHSCE 将以(半)主体的形式加入 UI,初步预计 UI 组件将于 0.2.X 版本周期尾部或 0.3.X 版本初和大家见面。

0.2.0 版本经历数次夹更如期发布,夹更内容不再本文档中重复叙述。

V0.2.0 包含如下更新:

BASE:

  •  增加函数:Ohsce_base_iota - OHSCE计数器函数 - 可以根据您所指定的类型或自定义的类型开展记数工作。

  •  增加函数:Ohsce_base_iota_set - 对进行中OHSCE计数器进行强制设值

ENG:

  •  新封装函数:Ohsce_eng_sm_creat -  创建一个可复用的OHSCE共享内存操作资源

  •  新封装函数:Ohsce_eng_sm_open  -  打开或生效一个OHSCE共享内存资源

  •  新封装函数:Ohsce_eng_sm_write  -  向一个已打开的OHSCE共享内存资源中写入一段数据

  •  新封装函数:Ohsce_eng_sm_read   -  从一个已打开的OHSCE共享内存资源中取出数据

  •  新封装函数:Ohsce_eng_sm_close  -  关闭一个OHSCE共享内存资源

  •  Ohsce_eng_serial_close  -  关闭一个OHSCE串口读写资源 它现在会有RETURN了

ENGINE;

  •  OLMD移除三个多余IN通道和OUT通道。

  •  修复部分PHP7兼容

DRIVE:

  • Cloud_modbus 升级至0.0.2 依赖 EXT_CLOUDAPI(>0.0.1)

  • 组件 OHSCE(>0.1.26) 与OHSCE_CLOUD_SERVER可靠链接

  • MODBUS-RTU   √  支持串口总线发送 支持TCP/UDP发送 硬件友好 客户端友好 BETA

  • MODBUS-ASCII √  支持串口总线发送 支持TCP/UDP发送 硬件友好 ALPHA

  • MODBUS-TCP   √  支持串口总线发送 支持TCP/UDP发送 硬件友好 客户端友好 ALPHA

  • MODBUS-UDP   √  支持串口总线发送 支持TCP/UDP发送 硬件友好 客户端友好 ALPHA

延伸阅读:示例教程:http://www.ohsce.com/index.php/article/27.html

兼容性提升:

  • 已兼容PHP7。生产环境建议部署PHP5.4.45

FIXBUG:

  • 陆续修复多处BUG

另外:MODBUS_CLOUD_API_SERVER:

  • NEWS!MODBUS-ASCII/TCP/UDP 支持上线开始测试服务 MODBUS-RTU维持并改状态为BETA

  • NEWS!CJ/T-188 - 2004 进入队列

后续版本我们将继续完善并加入和补充更多的封装函数及基础函数。

Open HI-REL Signal Communication Engine(简称OHSCE)是一款高可靠性跨平台的PHP通信框架,对Windows友好且同时支持Linux和OS X。对TCP、UDP、ICMP、RS232/485通信,可轻松驾驭各种以太网应用和工业总线应用。OHSCE科学的平衡了高性能和高可靠性,天生分布式支持,特别适合应用于对可靠性和稳定性有较高要求的场景。如:物联网、工业与自动化工程、智能化工程、可靠网络服务。

官方网站:

http://www.ohsce.org

http://www.ohsce.com

其他地址:

GITHUB:https://github.com/OpenIBC/Ohsce

GIT@OSC:https://git.oschina.net/SFXH/Ohsce

手册地址:http://www.ohsce.com/index.php/book/

文章分类
捐助OHSCE

技术交流QQ群:374756165

捐助&支持:

ETH:0x42bCE0188534b27A156D6c80163d5248acb6a8EF

合作&赞助:

393562235(393562235@qq.com)