展开讨论

经验与复盘经验摘录 · 机器翻译

我职业生涯的一部分包括我曾是一名PLC程序员、安装人员、调试人员以及……

我职业生涯的一部分涵盖了我作为PLC程序员、安装人员、调试人员和大型项目(摩天大楼、数据中心、实验室、工厂)的现场调试人员的时期。有趣的是,这是在我多年自学软件工程,最终参与大型开源项目之后。进入PLC世界的冲突是_非常_严酷的。让我举个例子:我曾经和一个集成商一起工作,他正在处理一个为数据中心极其关键部分供风的AHU(空气处理单元)(我当时是负责人,大部分时间只是个看护者)。在一天中的某些时段,由于逻辑控制使排气扇过度运行,导致无法打开这个房间的门。当我看着这个承包商工作时,我看到他打开他的笔记本电脑,上面运行的是Windows系统(因为微软几十年来一直牢牢控制着这个行业),然后将PLC程序备份到一个巨大的文件夹中,里面不知有多少其他“客户项目”。…

源讨论前NSA负责人称,水系统控制器不应该连接到互联网原帖 169 条评论 · 导入时统计
8

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 8

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

EL

我有一位同事从高级技术人员的职位转到了同一家公司的PLC小组经理。他们的方法和你描述的同样不成熟,现在他正在试图推广/强加软件工程的精妙之处,比如源代码控制和集成测试(当需要硬件测试环境时,这会更复杂)。带来一些新工具可以是一项有趣的工作,只要团队信任你。

完整原文
KI

哦,我也可以讲很多故事!同时,这些人通常在电工或控制技术人员/工程师方面有大量实践经验,所以你也不能只是说我们应该淘汰他们。 如果没有关系,进入工业市场是很困难的。如果你被雇佣为PLC程序员,这有时是在工厂已经建成之后才被考虑的。"你什么意思,还需要另一个月?工厂不是已经建好了吗?"。 哦,还有一些项目从一开始就禁止使用"PC",这基本上排除了任何PC程序员。这其实也有道理。很多默认的PC行为(尤其是商业软件),不再只是对用户不友好,而是当连接到物理工厂时,可能会非常昂贵甚至对用户造成危险。 听起来我可能可以从你那里学到一些东西(也许反过来也一样)。给我发邮件联系我吧…

完整原文
TA

> 所以,不管怎样,想象一下最古老和原始的IT软件、控制和流程,再进一步简化,你就找到了可能运营着一半关键基础设施的基础设施/团队。 SCADA也是一样,和你描述的一样糟糕。

完整原文
TE

我应该是在这个领域工作的人那里做终端工作,基本上必须说服合规部门,他们需要成为本地管理员才能完成工作。他们到现场后,直到查看PLC型号才知道需要什么应用程序。他们会从一个.tw FTP服务器下载一个未签名的可执行文件,这个文件必须以管理员身份运行才能编程这些设备。 令人惊讶的是,系统管理员社区中有这么多人根本不相信这是你需要处理的事情,每个人都坚持认为这只是安全人员懒惰而已。

完整原文
ST

你所描述的一切都与我在远程科学部署和实验室设备(尤其是湿实验室)方面的经历相吻合。我支持一个管理数十台此类设备的团队,虽然这些设备的实践方式效率低下且不安全,令人震惊,但同样令人震惊的是,整个行业在跟上或甚至尝试建立更好的实践方面做得非常糟糕。我们得到的全新设备价格高达数千美元,只是一台小型记录器,而它几乎无法实现受控固件的远程部署。除非你有资金购买额外设备并用它们构建测试夹具,否则没有工具可以进行适当的固件测试。固件本身通常使用没有适当测试框架、类型系统、IDE等的语言。 做正确的事情真的很难。将文件拖放到专有的硬件管理程序中是…

完整原文
TA

最糟糕的是——正如我前几天在另一条评论中提到的那样——大部分网络都很古老,使用拨号连接,架构设计很差,是由一些对计算机接触很少的人设计的,使用非常老旧的操作系统,几年前甚至有一个工具还在使用Windows 3.1!对他们来说,只要能正常工作,就不要去碰它,因为停机时间会带来更大的成本,而且会引来很多关注和注意,而只是坐等什么都不会发生则更安全。物理安全也是一个重大漏洞,我去过很多地方,现场服务器面板只是在门后,RTU只是用面板钥匙关闭,甚至整个设施都在使用一些可以几秒钟内被解锁的旧HID卡,这甚至发生在超越自动化、也包括机器人技术的R&D中。

完整原文
AM

关于这个行业的另一个奇怪的观察。不管好坏,我继承了一个由发那科PLC控制的小系统。它有一个错误,偶尔会陷入一个错误状态。幸运的是,我设法找到了最初编程的人(现在已经退休并搬出了州),他给我发了一个文件,并向我介绍了他的学徒(住在第三个州)。我找到了设计软件的试用版,打开了文件并找到了错误(尽管我以前从未见过这种编程风格)。由于我没有办法上传新文件(而且不清楚在没有匹配的过时且不易获得的编程环境副本的情况下上传是否明智),我说服学徒在附近为另一个客户时来拜访我。他即使在我指出错误的情况下也没有看到错误,但我说服他做…

完整原文
KE

请问:这是哪一年发生的? > 我清晰地记得进入一家财富500强公司的数据中心,一家大家都认识的公司,我惊讶地发现他们从未听说过网络附加存储(NAS)或RAID < 事实是:大公司,即使是非关键性的,通常也会受到某些框架/法规标准等的约束。 所以,提到他们不知道NAS甚至RAID(这已经非常古老,是80年代末),让我想知道这是发生在哪个十年?

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。