发布于 2006-12-21 16:44:59
0楼
在没有输入情况下,也就是没有逻辑判断情况下,只对输出DO接点或者模拟AO进行操作的单片机编程思路:
1、确定时间分辨率,假设是1秒;
2、当“学习”启动按钮按下时,建立时间——输出关系表;
3、不断进行人工操作,输出情况的数据将不断地纪录在“时间——输出关系”表中,分辨率1秒;
4、按下操作结束按钮后,记录结束。
5、下次启动,就按照纪录表进行输出。
单片机有足够的EEPROM,就可以实现更短时间分辨率、更长时间操作周期。
如果输出受逻辑控制,可能会复杂一些。
我想如果你操作简单时间短的话,PLC也应该可以做到的。
欢迎继续讨论!!!
欢迎访问我的博客http://elecfree.blog.163.com/大家一起交流技术