我最近继承了一个PLC项目。我们正在使用自动化直接PLC和使用C-更多的软件来编写梯形逻辑.
更多允许我添加“每次扫描时执行”、“调用时执行”等级别。
它还允许我在每一个标题下列出单独的章节,以尝试某种组织。
是否就构建阶梯逻辑程序的最佳实践达成了一致意见?我试着给开发过程带来一些理智。
发布于 2014-01-27 20:25:00
在PLC编程领域没有既定的规范,我已经开发、调试、维护(和反向工程) PLC程序26年了。许多组织制定内部标准,但没有公认的全行业标准.然而,我从一位老专业人士那里学到的一种方法是,将决策级别放在第一位(评估条件和设置标志),在下一段中作出控制决策,在下一节中打开/关闭输出,并在最后一节中监视性能/不稳定条件。
它基于老机器如何评估I/O和处理梯形执行。阶梯式“子例程”的出现极大地发挥了作用;我通常把每台马达当作一个“子系统”元素,并分配它自己的子程序。
希望这能有所帮助!
发布于 2014-01-17 15:06:50
在你走的时候记录下来。逻辑,元素,记忆地图等,文件为“另一个人”,即使那个人是你。PLC及其程序的寿命往往很长,因此,当您需要对PLC进行调整/调试时,您会感到高兴的是:1年,5年,甚至20年后。你会很高兴你通过为“另一个人”记录它来更详细地解释事情。
不要等到“结束”才记录下来。是的,这意味着你需要保持文档的最新。
https://stackoverflow.com/questions/21031065
复制相似问题