
2个回答
展开全部
你所谓的超出编辑范围是什么意思?是PLC的程序内存空间不足还是单块程序的书写步数超过了256步?
如果单块程序超过256步,建议还是分两行写吧!
把你所谓的一行放不下的程序拆分,将中间断开,并进行位址输出,然后下一行的开始写上你刚才输出的位址,以这样的方式和你所谓的一行写不下的程序是完全一样的,只是中间占用了一个辅助寄存器而已。
如果是PLC内存不足,8K步全部塞满,建议精简程序内容,将程序优化,限制在8K步之内。1S的应该只有2K步,1N和2N的是8K步,3U的是16K步。不行就换PLC吧,换大容量的。也可以安装扩展程序卡盒,可以扩展到16K步。
如果单块程序超过256步,建议还是分两行写吧!
把你所谓的一行放不下的程序拆分,将中间断开,并进行位址输出,然后下一行的开始写上你刚才输出的位址,以这样的方式和你所谓的一行写不下的程序是完全一样的,只是中间占用了一个辅助寄存器而已。
如果是PLC内存不足,8K步全部塞满,建议精简程序内容,将程序优化,限制在8K步之内。1S的应该只有2K步,1N和2N的是8K步,3U的是16K步。不行就换PLC吧,换大容量的。也可以安装扩展程序卡盒,可以扩展到16K步。
追问
哦 原来是这样啊 谢谢啦 以前经常遇到 这可解决大问题啦

2025-03-07 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中...
点击进入详情页
本回答由力控科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询