我有一个机器学习和高级控制应用的Python (TensorFlow + Gekko),我需要集成一个可编程逻辑控制器(PLC),提供数据采集和最终元素控制。我是否可以使用机架安装的Linux (首选)或Windows作为计算引擎,通过OPC (OLE for Process Control - Universal )传输数据?
在连接到分布式控制系统( DCS )时,我使用了一个和一个,例如爱默生DeltaV、霍尼韦尔Experion/ to 3000和横河DCS。我可以做同样的PLC功能块,如西门子Simatic S7-300?西门子拥有支持TensorFlow的较新的PLC,如SIMAT
我有几个参数:
- Company
- Position
- Person
- other information
我的选择是有限的。我想在前两个列表的基础上创建第三个下拉列表。
当我选择一个公司和一个职位时,我希望在我的下拉列表中只有在这个职位上在这个公司工作的人-所以有两个依赖项。
例如,我选择公司:西门子职位:秘书我想在西门子所有的秘书中做出选择。不是为西门子工作的人,也不是其他公司的秘书。
我已经阅读了关于如何删除python中字符串的非ASCI字符的现有文章。但我的问题是,当我想将它应用到我从csv文件中读取的数据文件时,它不起作用。知道为什么吗?
import pandas as pd
import numpy as np
import re
import string
import unicodedata
def preprocess(x):
# Convert to unicode
text = unicode(x, "utf8")
# Convert back to ascii
x = unicod
我试图在另一个sparql查询中生成sparql查询。在sql中,我们可以这样做:
SELECT column_name(s)
FROM table_name
WHERE column_name IN (SELECT STATEMENT);
我想在SPARQL查询中做同样的事情。具体来说,我有两个sparql查询,我想将它们组合在一起。我的最终目标是找到‘西门子PLM软件公司的子公司。为了做到这一点,我首先需要找到公司的id,然后寻找它的子公司。
Q1:找到“西门子PLM软件公司”的独特身份
SELECT DISTINCT ?item ?label ?articleLabel WHERE {