
欢迎来到我的自动化指南。在本指南中,我会尽可能用通俗易懂的方式解释什么是自动化、为什么需要使用自动化以及自动化结构是如何运作的。 关于本指南的所有正面或负面反馈,你都可以在评论中提出。 (这个暑假(2023年)我想重新回到游戏中制作一份不同的指南。如果你在游戏中遇到困难,或者觉得某些内容有一份土耳其语指南会很棒,可以在评论中或通过私信告诉我。) 什么是自动化?

自动化:在工业、管理和科学工作中,无需人工干预即可自动完成任务。简单来说,自动化就是教游戏中的机器在何种条件下如何运作。为了判断我们设定的条件是否正确,我们会使用传感器,而将传感器连接到机器则需要使用自动化线缆。 我用游戏内的一个例子来解释我的意思。 如你所知,游戏中每种植物都有其特定的温度范围。如果植物的温度处于这个范围内,植物就能生长,否则就无法生长。假设我们想要种植Pincha Peppernut(小辣椒),并且我们希望种植环境的温度为25摄氏度。查看平查·佩珀纳特(Pincha Peppernut)的温度范围时,我们发现其温度至少需要达到35°C,这意味着我们存在一个问题。为解决此问题,你可以考虑放置空间加热器(Space Heater)。尽管这看似能解决问题,但单独放置空间加热器存在一个问题:即使环境温度达到40°C,空间加热器仍会继续运行。如果我们种植品查胡椒坚果(Pincha Peppernut)的环境并非完全密封,那么在环境温度升高后,损坏空间加热器(Space Heater)并不是一个解决方案,因为产生的热量会扩散到周围,一段时间后温度会再次降至35°C以下,我们需要重新升高环境温度。 在这种情况下,我们需要让空间加热器(Space Heater)学会何时工作、何时停止工作。 要做到这一点,我们可以在空间加热器(Space Heater)旁边放置一个温度传感器(Thermo Sensor),并将两者连接起来。温度传感器会获取环境温度,并根据我们设定的条件进行判断,然后向空间加热器发送正确或错误的信息。空间加热器在收到正确信息时运行,否则停止运行。这样我们的问题就完全解决了。 当然,游戏中遇到的所有问题并非都如此简单易懂,但为了解释自动化的基本工作原理,我选择了一个简单且易于理解的问题。 为什么要使用自动化? 上面提到的问题,我们当然也可以不使用自动化,而是在需要时发出必要的指令(激活/停用或拆除/建造)来解决。不过,在我们不使用自动化的情况下,这种状况存在一些缺点:玩家需要持续监控环境温度。为了执行给定的指令,分身们必须为此分配时间。速度不够快。我想说,这些缺点中最大的问题就是第一个。因为在游戏中,我们遇到的问题并非只有这一个,需要监控的系统也不止这一个。而且随着系统数量的增加,我们将逐渐无法同时兼顾所有系统。最终,我们的系统会一个接一个地崩溃,让我们陷入抓狂的境地——如果你正在阅读这份指南,你肯定知道这是一种什么样的感受。从自动化维护角度划分的建筑类型 游戏中的所有建筑可分为四大类: 具有自动化接口的建筑

此类建筑仅根据接收到的自动化信号做出反应。例如,【煤炭发电机】在接收到正确信号时会启动,接收到错误信号时则会关闭。 具有自动化输出的建筑

此类建筑仅通过比较赋予它们的条件和自身从环境中获取的信息,根据结果生成自动化数据。例如,温度传感器会根据玩家赋予的条件与环境温度进行评估,并发送正确或错误的信息。 具有自动化输入和输出的建筑

此类建筑通过处理接收到的自动化数据来生成新的自动化数据。例如,与门(AND Gate)在接收到的两个自动化数据均为真时输出真,其他情况下均输出假。 没有自动化输入或输出的建筑

此类建筑在自动化方面没有任何特性。例如,气流地砖既不能生成自动化数据,也不能根据接收到的自动化数据做出反应。由于前两种类型的建筑数量相当多,而且我认为这些建筑的工作方式易于理解,所以我觉得在指南中详细说明是没有必要的。指南从这里开始的后续部分将包含第三种类型的建筑在何种情况下会发送何种输出。 与门(AND Gate)

A输入 B输入 输出 错误 错误 错误 正确 错误 错误 错误 正确 错误 正确 正确 正确 与门(VE Kapısı)将接收到的两个自动化输入转换为一个自动化输出。 如果接收到的两个自动化输入均为正确,则输出正确;否则输出错误。 或门(VEYA Kapısı)

A输入 B输入 输出 错误 错误 错误 正确 错误 正确 错误 正确 正确 正确 正确 正确 正确 或门(OR Gate)将接收到的两个自动化输入转换为一个自动化输出。 如果接收到的两个自动化输入均为错误,则输出错误;否则输出正确。 异或门(XOR Gate)

A输入 B输入 输出 错误 错误 错误 正确 错误 正确 错误 正确 正确 正确 正确 错误 异或门(XOR Gate)将接收到的两个自动化输入转换为一个自动化输出。 当且仅当两个自动化输入中只有一个为正确时,输出正确;其他情况下输出错误。 非门(NOT Gate)

输入 输出 错误 正确 正确 错误 非门(NOT Gate)将接收到的一个自动化输入转换为一个自动化输出。 如果接收到的自动化输入为错误,则输出正确;如果输入为正确,则输出错误。 缓冲门(BUFFER Gate)

输入 输出 短于设定时间的 错误 正确 长于设定时间的 错误 错误 正确 正确 【缓冲门(BUFFER Gate)】将接收到的一个自动化输入转换为一个自动化输出。 【缓冲门(BUFFER Gate)】会立即传递接收到的正确信息,而当错误信息持续足够长时间时才会传递。此等待时间可由用户设定,范围必须在0.1至200秒之间。 【过滤门(FILTER Gate)】

输入 输出 错误 错误 持续时间短于设定时间的正确 错误 持续时间长于设定时间的正确 正确 正确 【过滤器门】将接收到的一个自动化输入转换为一个自动化输出。 【过滤器门】会立即传递接收到的错误信息,而当正确信息持续时间足够长时才会传递。此等待时间可由用户设定,范围为0.1至200秒。 【记忆切换开关】

设置输入 重置输入 输出 错误 错误 不变 正确 错误 正确 错误 正确 错误 正确 正确 错误 记忆开关(Hafıza Anahtarı)将接收到的两个自动化输入转换为一个自动化输出。 记忆开关(Hafıza Anahtarı)具有在重置输入为正确之前保留输出中正确信息的特性。也就是说,当重置输入为错误时,即使设置输入依次为错误、正确、错误、正确,也会从第一个正确信息开始持续输出正确。如果重置输入为正确,则输出错误。 信号计数器(Sinyal Sayacı)

正确数量 显示值 输出 1 1 错误 2 2 错误 3 3 正确 4 1 错误 信号计数器(Sinyal Sayacı)将接收到的两个自动化输入转换为一个自动化输出。 信号计数器(Sinyal Sayacı)会计算接收到的正确信息数量,当达到设定值时发送正确输出。当重置输入为正确或达到设定值后再次接收到正确输入时,计数器会重置。也就是说,它会在接收到每第N个正确值时发送正确输出。 (上述表格中假设信号计数器(Sinyal Sayacı)被设置为3值。) 自动化功能区(Otomasyon Şeridi)

自动化线缆(Automation Wire)只能传输一条自动化数据,而自动化带(Automation Ribbon)拥有四个独立分区,因此可以同时传输四条独立的自动化数据。不过,要读取或写入自动化带(Automation Ribbon)的数据,需要使用名为带读取器(Ribbon Reader)和带写入器(Ribbon Writer)的两种结构。 带读取器(Ribbon Reader)读取自动化带(Automation Ribbon)中选定分区的自动化数据,并将其传输到自动化线缆(Automation Wire)。 带写入器(Ribbon Writer)将自动化线缆(Automation Wire)中的自动化数据写入自动化带(Automation Ribbon)的选定分区。由玩家决定对哪个章节进行操作。

通过色带写入器(Ribbon Writer),向第一和第三部分写入正确内容,向第二部分写入错误内容。然后通过色带读取器(Ribbon Reader)读取所有部分的值。由于未向第四部分写入任何值,因此输出错误结果。
2026-02-15 22:01:37 发布在
缺氧
说点好听的...
收藏
1
0
