发布于 2013-08-10 22:33:43
4楼
回复芳季奇侠,我习惯用DCS系统,就用PLC模仿了DCS功能,能在触摸屏上设定变送器量程、设定高低报警、设定联锁、进行联锁报警的旁路操作,可以设定报警回差,设定报警延时时间、阀门行程曲线的设定与计算等等,为了节约程序空间,已经用了许多子程序。这些设定数据浮点数达到50多个,都要在EEPROM内保存。
还编制了出厂初始化功能,就是用户下载程序后,在第一次启动时,允许初始化设置,把参数放在原始值上。
还做了1个注册程序,用户拿到程序,下载后,自动生存随机设备号,经过特定的算法得到注册码,保护我的知识产权。当然,如果对方是高手,破解了就OK,可是,恐怕破解程序难度比编制程序难度还大。
以前一直用CPU224,不存在程序空间问题,这次程序在CPU224上调试通过,由于数字IO数量不大,订了个CPU222的,下载时出问题了,请问芳季奇侠:程序扩展卡能用吗?好像是32K的,如果可行,我就去买一个。
欢迎访问我的博客http://elecfree.blog.163.com/大家一起交流技术