OHSCE_V0.1.24 Beta,跨平台高可靠性通信框架

随风星海
 随风星海
发布于 2016年11月22日
收藏 9

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

V0.1.24版本包含以下函数集更新:

封装函数集:

Ohsce_eng_serial_creat -一致性更新

-fc参数现在若不为none则将对windows系统有效,同时xon octs rts设置则失效to odsr idsr dtr依旧有效,若为none则对于windows系统统统有效。保证了windows\linux\osx系统代码一致性。

Ohsce_eng_url_c -一致性更新

-是Ohsce_url_c函数的别名。更正了此函数定位保证代码风格的一致。

基础函数集:

Ohsce_comset   -一致性更新

-fc参数现在若不为none则将对windows系统有效,同时xon octs rts设置则失效to odsr idsr dtr依旧有效,若为none则对于windows系统统统有效。保证了windows\linux\osx系统代码一致性。

WCA(0.0.2):

-现在允许仅写操作。action 值为 w

-现在允许重置串口的电气参数WCA会自动为您初始化您的串口,但是默认不传值的情况下WCA依旧不会造成初始化您的串口。

[GET] buad - 波特率 (9600默认) parity - 校验 (默认为n) cdata - 数据位(默认8) cstop - 停止位(默认1) fc - 默认none

-现在当您尝试使用一个不存在的串口将会提示一个禁止性文字错误。

Bug 修复

Ohsce_url_c函数在进行POST操作时不会误将部分情况下的POST数据判断为JSON格式了

Ohsce_comset函数修复RTS设置问题

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

并且我们初步决定不发布OpenIAC开源版了,将控制理念在后续版本融入OHSCE中,OHSCE将逐渐演变为PHP高可靠性跨平台通信&控制框架。

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

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:OHSCE_V0.1.24 Beta,跨平台高可靠性通信框架
加载中

精彩评论

僵尸咖啡豆
僵尸咖啡豆
场景介绍的太少了,知道看见公司的控制台上跑的它的界面我才知道它是干什么的。但是看起来开源版砍不少东西啊,别说MODBUS PROFIBUS MBUS组件, 连UI都没了啊
喷子
喷子
我就想知道这句得怎么理解:ini_set('memory_limit',"88M");//重置php可以使用的内存大小为64M

最新评论(4

随风星海
随风星海

引用来自“僵尸咖啡豆”的评论

场景介绍的太少了,知道看见公司的控制台上跑的它的界面我才知道它是干什么的。但是看起来开源版砍不少东西啊,别说MODBUS PROFIBUS MBUS组件, 连UI都没了啊
慢慢发布开源改编版
僵尸咖啡豆
僵尸咖啡豆
场景介绍的太少了,知道看见公司的控制台上跑的它的界面我才知道它是干什么的。但是看起来开源版砍不少东西啊,别说MODBUS PROFIBUS MBUS组件, 连UI都没了啊
随风星海
随风星海

引用来自“喷子”的评论

我就想知道这句得怎么理解:ini_set('memory_limit',"88M");//重置php可以使用的内存大小为64M
重置PHP可用内存为88M。注释内容知道大意就行了
喷子
喷子
我就想知道这句得怎么理解:ini_set('memory_limit',"88M");//重置php可以使用的内存大小为64M
返回顶部
顶部