幽冥大陆(一百11)酒店智能门锁系统Larkdll接口函数——东方仙盟筑基期

代码


一.版权说明
Larkdll.dll函数与本公司门锁管理软件配套发行,不属于免费提供技术服务。所有使用
DLL公司必须经过本公司授权。非法拷贝使用所带来的后果本公司概不负责。

二.函数定义
function integer opencomm( integer com) library "larkdll.dll"
function integer closecomm() library "larkdll.dll"
function integer deletecard(string a7) library "larkdll.dll" alias for "deletecard;Ansi"
function integer makecard(string a1,string a2,string a3,string a4,string a5,string a6,string a7) library "larkdll.dll" alias for "makecard;Ansi"
function integer readcard(ref string buffer,string a7) library "larkdll.dll" alias for readcard;Ansi"

或作如下定义(PB9)

function integer opencomm( integer com) library "larkdll.dll"
function integer closecomm() library "larkdll.dll"
function integer deletecard(string a) library "larkdll.dll"
function integer makecard(string a1,string a2,string a3,string a4,string a5,string a6,string a7) library "larkdll.dll"
function integer readcard(ref string a1,string a) library "larkdll.dll"


三.函数说明
1.opencomm(com:integer):integer;
说明:打开通讯设备
调用:com:integer 串口号,整数0:表示串口1,1:表示串口2。
返回:<>0 错误
=0 正确
2. closecomm():integer
说明:关闭通讯设备
调用:
返回:<>0 错误
=0 通讯设备正常关闭

3. makecard(a1,a2,a3,a4,a5,a6,a7):integer;
说明:制宾客卡
调用: a1:string 4位或6位 房间锁的物理号,门锁管理软件御出(sfcroom.txt,sfcroom.dbf,sfcroom.xls,
普通房间长度为4,子房间长度为6)。
a2:string 12位 开始时间, 格式为yyyymmddhhmm
a3:string 12位 结束时间, 格式为yyyymmddhhmm
a4:string 2位 反锁标志位 01 为能开反锁 00 为不能开反锁
a5:string 2位 卡号为01至99
a6:string 6位 卡系列号 0x000000至0xFFFFFF 每张卡唯一标志,可顺序加1
a7:string 11位 注册号

注:1:因为本公司的房号是加密的,所以在取房号时要先运行 sfcroom.exe 把房号对应表导出来。
2:卡号就是同一个房间,能同时打开房间的序号。即第一张为 01 第二张为 02 等。
3:开反锁:跟据酒店的规矩,客人卡能不开反锁,就是房间反锁了,客人卡能否开门。
4:结束时间必须大于开始时间,但不超过365天。
5: 卡系列号为6位十六进制的数,表示每张卡的ID号,所以每做一张卡卡系列号都不能相同。

以上限制规则必须严格遵守,在调用函数前请作好各种效验。在DLL函数中不作效验,
否则即使显示制卡成功 也可能存在不能正常开门。

返回:0: 制卡正确
1: 非57卡
2: 未加密卡
3,4,8:AOR错误
100,101:注册号错误

4.readcard(buffer:pchar,a7:pchar):integer;
说明:读宾客卡
调用: buffer:pchar 读出数据的缓冲区(70字符,一定要申请分配空间)
返回:0:读卡正确,
显示的信息buffer的内容依次为:卡号,反锁标志位,房间号(6位),开始时间,结束时间,卡系列号
用“;”分开。
<>0读卡错误
a7:pchar 注册号
5.deletecard(a7:pchar):integer;
说明:退宾客卡,把客人卡的数据清空。
返回:0:读卡正确,
a7:pchar 注册号


四:操作流程

1:先安装调试好酒店的所有门锁都能正常开门。备份相应的数据库文件。
2:运行 roomcd.exe,会生成三个文件sfcroom.txt,sfcroom.dbf,sfcroom.xls,
内面有房号和加密房号的一一对应表。如:301 AABB,表示301房的加密房号为
AABB,所以在做301房的客人卡时在房号栏为 AABB,在读301房号卡时要显示为301,
不能显示 AABB 给操作人员。
3:在做接口时要最少要做好以下操作:
A:建一个内面有房号和加密房号的对应表。
B:建一个做客人卡的表,保存做卡信息。
C:建一个操作纪录的表,保存操作纪录。
4:如何做二张卡能同时开一个门:
在做第二张卡时要从 3中 表B 中提取第一张卡的开始时间作为这张卡的开始时间,其它信息
按实际情况填写。

五:客人卡不能开门作如下检查:
1:房号相同。
2:客人卡是有效的。
在门锁系统中有四个时间,
一:门锁主板上有二个时间:
1:锁内当前时间=A。
2:客人卡的开始有效时间=B。
二:客人卡上有二个时间:
1: 开始时间=C
2: 结束时间=D
只有满足: B <= C <= A <= D 客人卡就能开门。

各个时间的变化是:C 和 D 是做客人卡时确定的。
A 是在门锁初始化时读“时间卡”时确定的,
并且 A 会在锁体中与标准时间一样变化走动。 可以认为是实时标准时间。
B 是在门锁初始化时,初始成“2000年1月1号0点0分0秒”。

以后每读到一个新的客人卡时,客人卡开门时, 会比较“客人卡”的开始时间,若客人卡的
开始时间晚于B ,则会把新的客人卡的开始时间代替 B 。
所以在接口中一定要注意四个时间和它们的变化,
并且酒管接口与本公司的锁管软件不能同时使用做客人卡。
做出来的卡会互相干扰,因为所做的客人卡的开始时间会不一致的而导致开不了门。

3:本系统是新卡取代旧卡,即:客人的开始时间在后的开门后,客人的开始时间在前的就不能开门。
4:所有用户接口函数的注册号是专用的。


酒店软件界面


东方仙盟智能商用平台

东方仙盟 VOS 智能浏览器在网页调用硬件 SDK 领域堪称卓越典范。它全面兼容多平台,无论是电脑、手机还是各类移动终端,都能完美适配,无缝对接。令人瞩目的是,该浏览器支持上百种硬件设备,从常见的打印机、摄像头,到专业的工业传感器、医疗检测设备等,覆盖面极为广泛。不仅如此,它还具备动态接入硬件 SDK 的强大功能,可随时响应新硬件接入需求,保障系统灵活性与扩展性。

值得一提的是,东方仙盟 VOS 智能浏览器自带编译器,支持现场编译。这意味着开发者在调用硬件 SDK 过程中,若需对代码进行优化或根据硬件特性进行定制开发,无需额外配置复杂环境,直接在浏览器内即可快速完成编译工作,极大提升开发效率,为硬件与网页的深度融合提供了坚实技术保障。

阿雪技术观


在科技发展浪潮中,我们不妨积极投身技术共享。不满足于做受益者,更要主动担当贡献者。无论是分享代码、撰写技术博客,还是参与开源项目维护改进,每一个微小举动都可能蕴含推动技术进步的巨大能量。东方仙盟是汇聚力量的天地,我们携手在此探索硅基生命,为科技进步添砖加瓦。

Hey folks, in this wild tech - driven world, why not dive headfirst into the whole tech - sharing scene? Don't just be the one reaping all the benefits; step up and be a contributor too. Whether you're tossing out your code snippets, hammering out some tech blogs, or getting your hands dirty with maintaining and sprucing up open - source projects, every little thing you do might just end up being a massive force that pushes tech forward. And guess what? The Eastern FairyAlliance is this awesome place where we all come together. We're gonna team up and explore the whole silicon - based life thing, and in the process, we'll be fueling the growth of technology.





本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1215075.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

未来之窗昭和仙君(六十三)可编程子窗口操作功能—东方仙盟练气期

可编程子窗口操作功能说明书 cyberwin_fairyalliance_webquery 未来之窗昭和仙君 一、功能概述 本功能提供了一系列方法用于操作元素的子节点&#xff0c;特别是针对 iframe 元素的处理&#xff0c;能够获取元素的所有子节点&#xff08;包括文本节点、注释节点、iframe 内容…

基于开源AI大模型S2B2C商城系统的无人店铺售卖难点解决方案研究

摘要&#xff1a;本文聚焦无人店铺售卖过程中面临的客户与商品识别、交易判断、商品识别与支付流程等难点&#xff0c;深入探讨人工智能视觉技术结合开源AI大模型S2B2C商城系统在解决这些难题中的应用。通过分析该系统在客户画像构建、商品管理、交易监控及支付流程优化等方面的…

Linux驱动学习笔记:spi-imx.c收发消息的核心流程

spi-imx.c 分析策略与核心流程 一、spi-imx.c分析顺序 1. probe函数 → 理解初始化做了什么 2. 回调函数注册 → 找到关键回调 3. 数据传输路径 → 跟踪实际传输流程 4. 硬件操作细节 → 理解寄存器操作二、核心关键&#xff1a;spi-bitbang.c 的介入 重大发现 /* spi_imx_…

内核日志分析:__spi_pump_messages的Caller_Optimization和KWorker_Thread

SPI测试内核日志分析 [ 900.082769] [SPICORE_TRACE] __spi_sync: > Enter. [ 900.088086] [SPICORE_TRACE] __spi_sync: the master of this device is: spi0 (Bus Number: 0). [ 900.096874] [SPICORE_TRACE] __spi_sync: master->transfer spi_queued_transfer, Qu…

2025年市场上优质的非标钣金定制企业哪个好,行业内专业的非标钣金定制哪个好睿意达诚信务实提供高性价比服务

非标钣金定制行业作为制造业细分领域,近年来伴随工业4.0与智能制造浪潮快速崛起。随着光伏、通信、医疗等产业对定制化设备需求的激增,具备柔性生产能力与工艺精度的企业逐渐占据市场主导地位。然而,行业集中度低、…

Flutter for OpenHarmony:从零开始认识基础组件

Flutter for OpenHarmony&#xff1a;从零开始认识基础组件 作者&#xff1a;灰灰勇闯IT 时间&#xff1a;2026年1月 适用环境&#xff1a;OpenHarmony 4.0 Flutter for OpenHarmony SDK 本文目标&#xff1a;帮助初学者快速掌握在 OpenHarmony 上使用 Flutter 构建 UI 的核心…

得物Java面试被问:RocketMQ的消息轨迹追踪实现

一、核心设计理念 1.1 追踪目标 text 复制 下载 四大追踪维度&#xff1a; 1. 生产轨迹&#xff1a;消息从哪个应用、哪个机器、什么时间发送 2. 存储轨迹&#xff1a;消息在Broker的存储状态、投递时间 3. 消费轨迹&#xff1a;消息被哪个消费者、何时消费、消费结果 4. 事…

期货交易平台数据分析系统开题报告

期货交易平台数据分析系统开题报告 一、选题背景 随着金融市场全球化、数字化进程加速&#xff0c;期货市场作为资本市场的重要组成部分&#xff0c;交易量持续攀升&#xff0c;交易品种不断丰富&#xff0c;涵盖农产品、金属、能源、金融衍生品等多个领域。期货交易具有杠杆性…

基于大数据+Hadoop的智能电网环境下的电能质量监测系统开题报告

基于大数据Hadoop的智能电网环境下的电能质量监测系统开题报告 一、选题背景 随着全球能源转型进程加速&#xff0c;智能电网作为能源互联网的核心组成部分&#xff0c;正朝着数字化、智能化、高效化方向快速发展。智能电网整合了新能源发电、储能设备、智能配电、用电终端等…

浙江洁净车间厂家深度评测:百级洁净度的关键考量,净化工程公司/无尘室/无尘车间/净化工程/净化车间,洁净车间施工哪家靠谱

在半导体、生物医药、精密制造等高技术产业中,百级洁净车间(ISO 5级)是保障产品良率、控制污染风险的核心基础设施。其洁净度标准要求每立方米空气中≥0.5μm的微粒数不超过3520颗,远高于普通万级(ISO 8级)或十万…

2026年重庆等地值得选的安全阀在线检测仪服务商排名

本榜单依托特种设备检验检测领域全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为安全阀校验机构、工业企业选型提供客观依据,助力精准匹配适配的服务伙伴。 TOP1 推荐:北京朗岄科技有限公司 推荐指数:★…

2026年电镀金加工推荐厂家怎么选,鼎亚电子优势明显

在精密电子制造领域,电镀金加工的精度、稳定性与交付效率直接影响终端产品的性能与市场竞争力。面对市场上工艺水平参差不齐的电镀服务商,企业如何找到能匹配超薄、超厚、超宽等特殊规格需求的电镀金定制加工厂家?以…

2026年金属带材电镀生产企业排行榜,十大厂家有谁?

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为精密零部件、金属带材加工企业选型提供客观依据,助力精准匹配适配的金属带材电镀服务伙伴。 TOP1 推荐:无锡鼎亚电子材料有限公司 推荐指数:★…

2026年慢走丝机床品牌排名揭晓,上海汉霸数控以硬核实力上榜!

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为企业选型提供客观依据,助力精准匹配适配的慢走丝加工服务伙伴。 TOP1 推荐:上海汉霸数控 推荐指数:★★★★★ | 口碑评分:国产慢走丝设备标杆…

成都婚纱摄影怎么选?2025-2026年度真实口碑排行榜单

成都婚纱摄影怎么选?2025-2026年度真实口碑排行榜单最近帮朋友选婚纱照,把成都市场上热门的几家机构跑了一遍,也翻遍了各大平台的真实评价,整理出这份排名。不是广告,纯属个人调研分享,希望能帮到正在备婚的你。…

2026年润滑油泵服务商厂家排名揭晓,宁波迪奥机械名列前茅!

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家工业润滑系统标杆企业,为工业企业选型提供客观依据,助力精准匹配适配的服务伙伴。 TOP1 推荐:宁波迪奥机械有限公司 推荐指数:★★★★★ | 口碑评分:国内…

2026年连续镀专业供应商,无锡鼎亚电子实力如何?

2026年精密制造产业加速升级,连续电镀作为支撑3C电子、汽车电子等领域的核心工艺,其服务商的专业度、合规性与交付能力直接决定终端产品的可靠性与企业供应链稳定性。当前市场中,部分连续镀厂家存在工艺单一、环保风…

2026年湖北电镀金灵活化加工,性价比高的厂家排名揭晓

2026年精密制造产业升级加速,电镀金工艺作为提升零部件导电性、耐腐蚀性与装饰性的关键环节,已成为3C电子、汽车电子等制造领域的核心需求支撑。无论是超薄超厚超宽等特殊规格的电镀金灵活化加工,还是全流程质量管控…

2026年探寻汉霸地区靠谱的火花机设备供应商

2026年中国制造向中国智造加速跃迁,精密加工设备已成为汽车部件、3C电子、医疗器械等制造领域的核心生产支撑。无论是高精密火花机的稳定加工、大型工件的高效成型,还是全流程定制化解决方案,优质火花机设备供应商的…