我需要在TIA Portal中为1214 PLC创建一个程序,并创建一个舒适的人机界面( HMI ),它使用计数和存储特定批次名称来计算多个产品。
对于每一个新批处理,操作员将输入一个新的批名称,计数器将对该特定批的产品进行计数。
计数需要显示在人机界面屏幕上,以及批次的历史记录和相关的最终计数号。
因此,基本上,我需要一种将名称(batch_id)附加到最终计数并记录这一对的方法,以供以后参考。
有人能给我一些关于我该怎么做的建议吗?
为了澄清,我需要帮助存储和显示计数器值和批处理名称,而不是计数本身。
我很感激你能提供的任何帮助。
发布于 2021-12-21 09:28:07
有几种方法可以做到这一点(是的,您可以使用PLC数据日志,不,它们不需要为每一批创建单独的文件),但是我在这里发布我要做的事情,因为它便于数据备份,我以前使用过这种方法,并且知道它可以工作。
将计数值(在PLC中生成)、批处理值和时间戳写入插入舒适人机界面的USB驱动器上的CSV文件中,在人机界面上使用VBScripts。
定期分割文件,例如每日、每周或每月,以尽量减少任何单一文件损坏和丢失数据的风险。下面是更多的细节。
数据存储:
在可编程控制器中计算
的应用示例和论坛条目。
数据显示为表格:
备份:
https://support.industry.siemens.com/cs/document/89855157
关于这些主题有很多关于SIOS的信息,例如应用示例、常见问题和论坛条目。support.industry.siemens.com
PLC日志方法工作,但数据备份,特别是显示可能成为一个痛苦。
https://stackoverflow.com/questions/70374726
复制相似问题