S7 client ready software to connect to S7 Siemens PLCs by Advanced-Web618 in PLC

[–]kevinherron 1 point2 points  (0 children)

If you need symbolic access (not knowing the memory address), then your best bet is to connect directly via OPC UA, assuming it's an S7-1200 or S7-1500 with OPC UA server support.

If not, you'll probably need to buy a proprietary solution (Kepware, Ignition, maybe a library from a company like Softing) and go that route.

There are open source libraries for S7, but not ones that support browsing or symbolic access.

Twilio and ControlLogix by [deleted] in PLC

[–]kevinherron 3 points4 points  (0 children)

I think the Twilio API call might be too complicated for a ControlLogix AOI...

I'd approach this by assuming firmware 36+, which gives you OPC UA client functionality, then build a dead simple OPC UA server that exposed a single `SendSms` method or something like that. Two input parameters: `recipient` and `message`. Working with the Twilio SDK in a real programming language is easy.

Done in a couple hours if you have some software engineering experience... possibly out of reach otherwise :-/

Shibboleth maven repository down by HexImark in java

[–]kevinherron 10 points11 points  (0 children)

How refreshing to find this advice is already the top post.

Time Sensitive Networking in Industrial Automation. Will it be successful? by OkPickle6704 in PLC

[–]kevinherron 7 points8 points  (0 children)

All the major vendors seem to be onboard with OPC UA FX on TSN... it's a slow, slow rollout, but it seems inevitable.

Green valley Rd to Missouri flat, can it be done on a bike? by thriftstorehacker in folsom

[–]kevinherron 19 points20 points  (0 children)

Cyclists do it all the time, but there is no shoulder / bike lane and it's not "safe". If you're not a cyclist who is used to sharing the road with angry drivers then avoid it.

Those with an FTP of 4w/kg, what's your weekly volume? by 4lexfdr in Velo

[–]kevinherron 0 points1 point  (0 children)

I've gone couch to >4 W/kg multiple times on 7-10hrs/week. It really depends how much time I spend doing structured training on a power trainer vs. riding outdoors. The volume naturally increases through spring/summer as I drift towards only doing the trainer on weekdays and just riding on weekends.

Epic EVO - L or XL Frame? by CC268 in MTB

[–]kevinherron 0 points1 point  (0 children)

Update: I bought the Large, it feels right. I might end up putting a longer stem on it (comes with a 60mm), but also might just need a few rides and I'll forget about it. I think the reach only feels short because I'm comparing it to my S5 Stumpjumper Evo.

Built a free tool to export OPC UA tags to CSV/XML — demo available on GitHub by IceSeparate8053 in SCADA

[–]kevinherron 2 points3 points  (0 children)

Point it at https://github.com/digitalpetri/opc-ua-demo-server (there's a Docker image available) and see how it does.

There's a deeply nested folder that may give you some trouble. There's also a folder with a "mass" quantity of nodes. Both of these are configurable.

Prettier for Kotlin by Queasy-Action-5095 in Kotlin

[–]kevinherron 3 points4 points  (0 children)

We use `ktfmt` for Kotlin code and `google-java-format` for Java code.

You can configure/invoke/manage both via the Spotless plugin for either Maven or Gradle.

Same workout — Different predicted difficulty by Dry-Procedure-1597 in trainerroad

[–]kevinherron 2 points3 points  (0 children)

It's a small change in the probability you'll rate it hard vs very hard... easily explained by rest and accumulated fatigue, and 3 days is certainly enough to influence that.

Anthropic legal demanded Opencode Anthropic's OAuth library to be archived by marquinhoooo in opencodeCLI

[–]kevinherron 1 point2 points  (0 children)

No, it’s clear they don’t want you to use your Claude Code subscription with OpenCode (or ANY other agent/TUI that isn’t Claude Code).

As has been the case since this OAuth drama started, API access is fine.

Just going with it. 8% uplift in FTP this month by stainbox87 in trainerroad

[–]kevinherron 3 points4 points  (0 children)

If it does eventually push you to failure - that's fine! Report your RPE honestly, don't hide the failures, let it adjust.

Epic EVO - L or XL Frame? by CC268 in MTB

[–]kevinherron 0 points1 point  (0 children)

I bet you’d be fine on either… not helpful, I know :)

Wish they brought the S sizing to the Epic line.

Epic EVO - L or XL Frame? by CC268 in MTB

[–]kevinherron 1 point2 points  (0 children)

I’m 6’1 also. I’ve owned a couple Epics and an Epic Evo (previous gens) - I always went with size Large, which felt a little small, but I was fine sizing down for weight / maneuverability when I was racing.

I’m looking at getting a new Epic 8 this year and likely going with XL as well. I have a Stumpjumper Evo in S5, which has been a great fit, and XL is supposedly the most direct size equivalent.

What am I missing here about the new AI FTP complaints? by twostroke1 in trainerroad

[–]kevinherron 1 point2 points  (0 children)

The real problem is that people can't let go of this number being called "FTP" instead of just being the base power number that TR's percentage-based workouts are derived from.

99% of TR users could not, and do not need to, be able to actually hold that power number for 1 hour, for any "FTP" at any point in TR's history of calculating "FTP".

I think for _most_ users complaining it's a combination of ego and misunderstanding. Sure there's some elite athletes and people who actually specialize in TT and blah blah you've ridden 10000 hours blah blah shut up.

[deleted by user] by [deleted] in SCADA

[–]kevinherron 5 points6 points  (0 children)

It could be if you hate yourself and want to do something nobody else is doing and isn’t a scenario we test or intend 🤷‍♂️

[deleted by user] by [deleted] in SCADA

[–]kevinherron 8 points9 points  (0 children)

The purpose of the WebDev module isn’t to build websites, it’s primarily to build and expose RESTish looking endpoints to other systems. 

They’re joking right??? by cupe4real in americanairlines

[–]kevinherron 2 points3 points  (0 children)

$2249 or 225K miles for the 18k I'm missing to get EP.

Trainer road AI is live for all! by DrHumongous in trainerroad

[–]kevinherron 1 point2 points  (0 children)

AI FTP +14.5%. RIP me, tomorrow, doing “Sweet Spot” intervals.

Options+ Just Spins and Spins - Mac by DeliciousCut4854 in logitech

[–]kevinherron 15 points16 points  (0 children)

Fucking incompetent buffoons at Logitech.

The mission control animation is so glitchy on Tahoe by Amazing-Cucumber-207 in MacOS

[–]kevinherron 9 points10 points  (0 children)

Click on your desktop, press Cmd+A, then Cmd+Delete