合信论坛

快捷导航
查看: 6740|回复: 1

根据运行时间(分期)锁机程序(codesys SP11)

[复制链接]

26

主题

30

帖子

545

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
545
发表于 2023-5-5 11:51:49 | 显示全部楼层 |阅读模式
根据运行时间(分期)锁机程序(编程平台:codesys SP11)
程序根据PLC实际工作时间进行计时,制作锁机程序。
锁机功能所需要寄存器需要设置数据掉电保持

1、初始化
1_初始化.jpg
2、已运行时间计算当累计使用时长≥运行使用时长,进入锁机状态
2_计算已运行时间.jpg
3、生成密码,案例中密码为简单密码,实际应用可根据特定算法修改密码:例:
分期密码=MOD(允许时长,12345)+1
永久密码=MOD(允许时长,12345)+100
HMI输入密码=输入允许使用时长*100000+输入实际密码
3_密码生成.jpg
4、密码解锁:
HMI输入密码=输入允许使用时长*100000+输入实际密码
当“实际密码=永久密码”时,完成永久解锁
当“实际密码=分期密码”时,允许使用时间延长输入允许使用时长(新允许使用时长=旧允许使用时长+输入允许使用时长)
4_解锁.jpg

基于运行时间锁机程序_SP11.zip (505.28 KB, 下载次数: 2114)




26

主题

30

帖子

545

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
545
 楼主| 发表于 2023-5-5 18:52:39 | 显示全部楼层
V1.2版本附加密码算法升级版本,密码可由附件中的EXCEL表格根据计算,在绿色方框输入序列号以及授权时间及偏置,即可生成对应密码。
基于运行时间锁机程序_V1.2.zip (840.42 KB, 下载次数: 2084)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2025-5-23 06:15 , Processed in 0.172537 second(s), 25 queries .

快速回复 返回顶部 返回列表