在一个最近的博客文章,特里·果园(Terry Orchard)涵盖了其中的一种编程选项凹槽史诗:固定外壳(SSH)使用权。如果您熟悉Linux Shell命令,则可以使用安全的Shell访问来安装应用程序软件包,并在您的凹槽史诗边缘可编程工业控制器。
例如,您可以添加本地数据库服务器。
在此博客文章中,我们将研究为什么您可能想使用SSH安装SQL数据库服务器并在Epic控制器上运行它的原因。我们还将讨论您需要牢记的一些考虑因素。
为了使我们的创意果汁流动,让我们看一下您在您的本地数据库服务器的一些可能用途凹槽史诗处理器。
调度。使用数据库是一种简单而有力的方法,可以在史诗或几个史诗中安排任务。时间戳可以具有一个源,因此可以精确定时执行任务调度。
批处理或食谱。本地数据库可以容纳许多食谱,并且您可以使用通常的数据库管理工具更改配方,而不是每次想要其他食谱运行时都下载新的控制代码。该食谱可以由操作员或按时间表触发,通过阅读本地数据库。
记录的上下文数据。通过存储事件和信号值以及对它们的时间盖章,您实际上是在数据库中进行基本的停机时间或OEE(整体设备效率)报告。您还可以添加外部数据,例如条形码扫描,工作订单,操作员交互,产品代码等,以建立事件或数据集的更完整的图片。
IT部门。如果其他部门或领域希望访问制造数据,那么简单地让他们访问带有信息的数据库通常更为简单。数据库访问通常更快,更方便,因为大多数部门都熟悉数据库,并且可能已经具有工作流或一组软件工具来访问和以适合他们的方式访问和显示数据。
存储和向前。有了一些额外的工作,您可以设置控制器来测试网络连接,如果它降低,则将数据存储在数据库中,然后将网络恢复后将其转发。((请参阅我有关在凹槽史诗如果您只需单击几个鼠标)。
这些只是在运行本地数据库上的一些好处凹槽史诗。您可能会想到更多针对您的需求或应用程序的。
那缺点呢?
您可能需要注意吗?这是两个绝对值得牢记的。
- 首先,您应该制定一个过程,以确保数据库不仅仅是增长和增长。存储在所有边缘设备上受到限制,因此请确保您有一项计划的作业来修剪数据库,并防止其使用所有可用的磁盘空间。
- 其次,如果要外部访问数据库服务器,则必须在凹槽史诗般的防火墙。通过凹槽管理,我们为您提供完全进入防火墙的访问;但是请注意,这可能是一个安全问题。至少,您应该确保拥有非常强大的用户名和密码,以确保设备和数据安全。
正如特里(Terry)关于该主题的博客中指出的那样,Secure Shell并不适合所有人。除非您在Linux中有一些可靠的命令行经验,否则您应该考虑其他选项(Epic有很多)。此外,官方支持仅限于帮助您重置凹槽Epic返回工厂默认值,因此能够进行自己的故障排除并从在线资源中获得帮助以解决您的问题将成为您成功的重要组成部分。
另外,您需要运行GROOV EPIC固件版本1.4.1或更高版本,才能访问这些软件包。
如果这听起来像是您可以解决的技能,并且您的应用程序的优势令人信服,那么我们可以提供帮助。我们为两者提供基本安装说明玛丽亚德和Postgresql结束developer.opto22.com
直到下次,欢呼伴侣。
P.S.这是一个Mariadb和PostgreSQL之间的快速一页比较我发现很有帮助。