请教同行,我用S7200和打印通信,进行实时数据打印,现在由于工艺要求,需要在程序结束后对数据再进行重新打印。请教用啥方案合理。谢谢!
最佳答案
可以使用数据记录功能,将实时数据存储,待程序结束后将数据记录中保存的数据统一打印,数据记录的相关内容请参考:S7-200CN: 使用数据记录向导-
https://support.industry.siemens.com/cs/cn/zh/view/109754078
另外,也可以自己编写程序实现,开辟一片V区,开始的几个VD中依次保存数据区首地址、数据长度、数据区末地址等,后面再一次保存要打印的数据,每次保存实时数据时数据长度和末地址都需要按追加的数据量修改,待程序结束后统一打印V区内保存的数据。
文档链接 :https://support.industry.siemens.com/cs/cn/zh/view/109754078 文档自助查询说明
提问者对于答案的评价:
谢啦!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366413.html