Stormworks: Build and Rescue

Stormworks: Build and Rescue

31 个评价
engine management/controller for diesel engines
   
奖励
收藏
已收藏
取消收藏
Vehicles: Air, Sea, Land, Mechanical
标签: v1.0.20
文件大小
发表于
更新日期
52.523 KB
2020 年 4 月 11 日 下午 5:38
2020 年 11 月 4 日 上午 7:52
6 项改动说明 ( 查看 )

订阅以下载
engine management/controller for diesel engines

在 Sharp 的 1 个合集中
Sharps quality mcs
13 件物品
描述
Description
A modular engine controller with emphasis on easy customisation and a one click start
want your engine to idle at 10 rps then this can do that or any rps achievable by the engine.
clutch based off RPS.
auto start if low rps
high temp warning and actions available including reduction in throttle to prevent engine damage
auto coolant pumps and fuel/air/exhaust pumps

engine data and exact values of throttle,clutch,rpm,temp etc can be displayed on to a 2x2 display and is also outputed on composite

The overheat protection works by multiplying output throttle to make it smaller and smaller once temp exceeds 80.
If temp does exceed 110 the throttle is set to 0 and the engine mc waits for temp to drop below 80 before it starts again. The overheat system can be set to do nothing in the properties

How to use
Connect all the outputs and inputs to their components
add a toggle to the on/off - this tells the mc to start
add your throttle input
thats it

General Debug
  • Starter goes on every few secs,low engine rps
    -fuel/air/exhaust demands arnt met, could be pump with missing electricity/logic or broken pipes
  • starter constantly on, engine revving high
    -engine rps isnt connected to mc
  • engine is revving up and down when under load
    -due to clutch trying to keep engine from stalling, try to lower the load on the engine
  • after some time the engine slowly dies
    -this is the overheat system working, when engine temp exceeds 80 the throttle to engine is reduced exponentially the closer it gets to 100. once temp reaches 110 the mc kills the engine and waits for temp to drop below 80.
    -these safety features can be turned off in properties but isnt recommended
  • got any other problems i didnt mention just put in a comment and ill find a fix

If you do use this, credit towards me / this creation would be appreciated
21 条留言
qbzephyr 4 月 22 日 下午 1:13 
i use modular engines
Sharp  [作者] 4 月 22 日 下午 12:57 
This one is just for normal engines which are very rarely used now
qbzephyr 4 月 22 日 下午 12:17 
IS THIS BETTER THAN ZE MODULAR ENGINE CONTROLLER? tune in at 3:34 CST to hear more
emblancher 2022 年 10 月 22 日 下午 2:27 
how am I suppose to hook this up
Sharp  [作者] 2021 年 7 月 21 日 下午 2:16 
its a way to make the clutch more/less aggressive when engaging. so if you set it to 2 it would engage fully at a lower rps then compared to 1 and vice a versa if u set it to 0.5 it would engage fully at a higher rps
SamW 2021 年 7 月 21 日 下午 1:36 
Great microcontroller thanks. I have a question about the 'clutch multiplier' property, what does it do?
Sharp  [作者] 2021 年 1 月 21 日 下午 4:52 
no problem, the properties are used in the lua scripts.
In lua you can just use "property.getBool(label)" to get the output of the property instead of writing boolean/numbers to the lua scripts.
mcmartincerny 2021 年 1 月 21 日 下午 3:01 
Thank you sooo much for this. This does everything I need it to do.
BTW: Why there is a lot of properties that are not connected to anything? Some plans for the future?
Sharp  [作者] 2020 年 10 月 26 日 上午 10:27 
Spooky here ya go, still needs some work done on the screen but everything else should be good
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2268672786
Cam 2020 年 10 月 25 日 下午 10:33 
not really good at making microcontrollers myself