【问题标题】:Embedding web page into industrial pc将网页嵌入工业电脑
【发布时间】:2018-11-28 01:28:07
【问题描述】:

我正在寻找一种将单页样式的 Web 应用程序嵌入到运行 TwinCAT 3 plc 以控制自动化系统的工业 PC 的方法。该系统上的 hmi 已经使用 beckhoff ads dll 用 c# 编写。我遇到的问题是如何将读取和写入数据的服务器嵌入到我的 plc 实例和网页前端到一个应用程序中。我希望使用 c# 或 python,因为这些是我有经验的语言。我希望能够通过 PC 的上行地址登录到这个网页,并在手机或笔记本电脑上获得一个允许元素的页面在屏幕上与类似按钮和用于在机器上创建动作的操纵杆样式控件进行交互。

【问题讨论】:

  • 欢迎来到stackoverflow。请花一分钟时间回答tour,尤其是How to Ask,以及edit您的问题。

标签: c# python web


【解决方案1】:

PLC 在哪个操作系统上运行?如果WinCE,它有点棘手。您将需要 VS2008 来针对 C# 的 NET35CF 进行编译。

有了“完整”版本的 Windows,事情就变得更简单了——您可以使用控制器上适合的任何 .NET 版本,或者任何支持 python ADS library 的 Python 版本。

之后,根据您的网页要求,根据Beckhoff ADS examples 创建与 PLC 的连接。

当然,您需要相应地管理 Web 服务器。一些 Beckhoff PLC 已经使用 IIS 进行基本诊断,因此您必须为页面设置适当的路由以避免冲突。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 2010-12-09
    • 1970-01-01
    • 2018-10-29
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 2011-12-18
    相关资源
    最近更新 更多