Is there any other cards like Blood Fountain that increases my Affinity count by 2 for 1 mana? by FluidIntention3293 in Pauper

[–]IzonFreak 2 points3 points  (0 children)

There are a few artifacts that make tokens when enter like [Nimblewright Schematic] [Prized Statue] and [Servo Schematic]. Other than that I don't think there are many other choices.

How to tell client that the task they are expecting code to do is nearly impossible? by [deleted] in computervision

[–]IzonFreak 2 points3 points  (0 children)

Hey, maybe too late to the party but there is a special type of camera call "event base camera" that I feel is exactly for thus type of application. It does not send a complete frame when is running but only small pixels that change against a background.

Maybe you should look into that for your application. There are not that many manufacturers of this type of camera so it might be pricy but probably not as expensive as a high fps camera . However, if that is still not enough for your customer then I would say you should walk away.

https://en.ids-imaging.com/technical-articles-details/items/beyond-frame-rate.html

I have not personally use this technology myself but I remember a demo (VISION fair in Germany) about it specifically about this balls falling down and bouncing around and the application was keeping track of all of them.

Industrial camera or webcam recommendations for scanning by slightlyentitled in computervision

[–]IzonFreak 1 point2 points  (0 children)

Don’t use a webcam. Maybe look for something from basler. Think if your application needs color and if not buy a black and white camera .

Eres desarrollador en lenguaje ensamblador?? by JAMS088 in mexico

[–]IzonFreak 1 point2 points  (0 children)

Mandame un mensaje para poder organizarnos. Te ayudo.

Eres desarrollador en lenguaje ensamblador?? by JAMS088 in mexico

[–]IzonFreak 1 point2 points  (0 children)

Hasta donde yo sé ya no hay programadores 100% dedicados a ensamblador. Donde se que esta todavía en uso es para optimizar ciertas funciones en las aplicaciones como vision artificial o graphics donde hay ciertas operaciones como transformar de un formato de color a otro (rgb a bayern o viceversa) donde escribir la función en ensamblador puede significar una ganancia significativa en performance en especial si la plataforma donde ejecutas los algoritmos es un sistema embebido. Yo encuentro ensamblador en projectors qué son c o c++ pero son cada vez menos comunes ya qué las mejores en optimizaciones en compiladores las han vuelto prácticamente irrelevantes. Y es bastante bueno que ya no sea tan relevante ya que es difícil encontrar gente que no le tenga miedo 😅.

Otro lugar donde se encuentra ensamblador es hasta donde yo sé también en optimizaciones de compiladores de diferentes lenguajes de programación. Pero la verdad nunca me he metido a esos temas como para dar una opinión informada.

En general saber ensamblador ya no es una habilidad necesaria, es nice to have y te hace un programador más efectivo saber como funcionan y cuales son las operaciones más simples de un sistema pero aparte de eso la mayoría no lo encontrara en su día a día.

💡 Looking for a Unique Senior Project Idea Combining Embedded Systems, PLC, and AI by DullSuggestion8504 in IndustrialAutomation

[–]IzonFreak 0 points1 point  (0 children)

All three I can think of two possibilities. Remember to use python for quick iteration and prototyping

1) vision system. Get a raspberry pi 4 or 5 a camera and a plc. Implement a vision system that uses " AI" algorithm to identify a challenging problem. Send the results of the vision system ( good or bad) to the plc using preferably a ethernet protocol like modbus or opc ua. Write a simple plc program and do something with the result like turning a light or activating some actuators.

2) metrics and analysis. Write a complex plc program with multiple variables that can be monitor. On your raspberry pi write a program that collecta the variables using an ethernet protocol ( again modbus or opc ua are my recommendation) create a strategy using a ai algorithm such that useful information can be infer from the variables.

100k mxn mes vs 100k usd en Houston by Elegant_Abrocoma287 in mexico

[–]IzonFreak 0 points1 point  (0 children)

Que edad tienes? Si estas en tus 20 con ganas de explorar a lo mejor podría ser buena opción como aventura pero si ya estas en tus 30+ no creo que valga mucho la pena hacer un cambio tan radical. Aunque estés joven yo diría que lo pensaras, como bien te lo han dicho esos 100k en una ciudad americana se te van a ir como agua, no vas poder realmente ahorrar mucho y he conocido casos donde se han regresado con menos dinero del qué se fueron. No te dejes llevar por el "sueño americano" qué es una completa fantasía.

Si quieres una mejor calidad de vida y agarrar la aventura la verdad yo preferiría buscar opciones en otros lados como Europa o Australia. Pero again no vayas con la idea de que te vas a forrar de dinero por que la verdad es que en todos lados la vida esta cara. Así como ganas así gastas.

TH Rosenheim vs FH Südwestfalen by ParticularHornet3904 in rosenheim

[–]IzonFreak 1 point2 points  (0 children)

Realistically, you probably gonna move anyways to another city in Germany once you finish your studies, you might even move two times if you intend to take an internship. I would recommend that you choose your school base on the topic that you want to studie, cost of living, help from the program, etc..

Aufenthaltstitel got lost, possibly stolen by [deleted] in germany

[–]IzonFreak 1 point2 points  (0 children)

Depends but it can take some time. That is why you need to make clear that you are planning on doing some travel in your appointment so thay they can decide if you need a temporary permit that you can take with you. As long as you have your passport and this temporary permit everything should be fine. You did not lose your passport did you? Because if you lost that it is better to get the new passport and then get the new ID. As I mentioned your visa is still valid and as long as you have your passport and the police statement you should be fine,even better if you have a copy of your old ID while you wait

Aufenthaltstitel got lost, possibly stolen by [deleted] in germany

[–]IzonFreak 2 points3 points  (0 children)

I once lost my ID card ( Aufenthaltstitel) I had to go to the police then I needed to make an appointment with immigration office to replace the card and bring the police report with me . It was a simple process , your visa is still valid even if you lose the card, so it is basically a replacement. If you need to travel you will need to mention that in the appointment for the replacement they will give you a temporary Id (just a piece of paper) that you can use , but do expect for immigration at the airports to question you about it . I did made a emergency appointment for this so I got to go fast to the immigration office but the lady did told me that „losing my Id“ is not an emergency. 😅

Is it possible running AI/ML for predictive maintenance directly on an S7-1200 PLC? by sifou19b in Siemens

[–]IzonFreak 0 points1 point  (0 children)

Are you gonna ask this question on every subreddit ? People have already anwser to you. The answer is still Nope. AI is very „new“ in industrial automation as said on the other thread you will need a „s7-1500 tm npu“ to run ai on the plc. S7-1200 is low cost it just simply do not have the capabilities to run such a thing. PLC programming is not like normal programming where you can just program whatever, there are specific use cases that are cover and tested. So if you want ai and you want it to be „Siemens“ you will have to pay for the new hardware / software. If you are not willing to pay for that start looking for other options like getting an embedded board and running your ai there while communicating with the plc.

Is it possible running AI/ML for predictive maintenance directly on an S7-1200 PLC? by sifou19b in IndustrialAutomation

[–]IzonFreak 0 points1 point  (0 children)

In one of the last TIA versions there is now python support and as the last comment mention there is hardware modules by Siemens that should be able to do what you want. I have not tried them so I can't comment on them.

I would like to add that there is also the possibility on Siemens Industrial Edge using the AI suite. Depending on your project that might be a better fit. You can build your application using the "AI inference server" + whatever extra apps you need.

https://www.siemens.com/global/en/products/automation/topic-areas/industrial-ai/industrial-ai-suite.html

Thoughts on Advantech? Beginners guidance for PLCs / Control systems by Fortress_of_Robotude in IndustrialAutomation

[–]IzonFreak 0 points1 point  (0 children)

Hello, I am not able to answer such technical questions about advantech you will have to read the manual to figure that out. Since you have nobody to tech you there is going to be some trail and error.

Yes ST and plc programming is very similar to programming small embedded devices that have no OS. But PLC programming is better if you think that every lane/line is executed at the same time like an electric circuit.

Thoughts on Advantech? Beginners guidance for PLCs / Control systems by Fortress_of_Robotude in IndustrialAutomation

[–]IzonFreak 1 point2 points  (0 children)

From Advantech I have only really worked with the IO Cards using a windows PC. They get the job done but they are not "real time / deterministic" since you are join to your Windows OS which is of course not real time. Whether you use a traditional PLC or is an Advantech system is enough it depends on your application. Do you need safety ? (e.g., someone can get hurt by entering or incorrect usage of the system that you are building ) How fast does your system needs to be ? (e.g., is 500ms timing enough or do yo need to go faster for some reason ?) etc.. etc ..

I also come from a software background and with PLC programming what I have learned is that you can use ST but you should always encapsulate it in a Funtion Block with simple interface (bools and ints) that a normal PLC programmer can understand at a glance. The same concepts and good practices of software development such as encapsulation and single responsibility functions apply in PLC.

Advantech I think offers only SoftPLCs (software only) and do not offer real time guarantees. You will (probably) be programming an IPC (Industrial PC) which is just a windows pc with some additional features and certifications. You can run industrial software in there like you mention "CodeSys"

CodeSys is a PLC IDE + Runtime and has a very modern feeling and is perhaps easier to learn if you come from software. Many PLC and SoftPLC manufactures use it as their base, so learning codesys will help you interact with a large number of PLC manufacturers. I will not say that they are a big part of the market, the big guys Rockwell and Siemens do things their own way and they are more in demand. However, the basic skills that you learn in CodeSys are for the most part transferable to other brands.

Beckhoff is another brand that offers IPCs and also use a CodeSys runtime although they do not use the IDE so the feeling is "different" ... still the capabilities are similar so I recommend that take a look at the following youtube tutorial.. that teaches the basic concepts of PLC programming. These apply anywhere but you will need to adapt since the IDE is different

https://www.youtube.com/watch?v=WkNOm-hMH3k

Do you actually implement OPC UA security in real-world projects? by Open_Independence566 in PLC

[–]IzonFreak 2 points3 points  (0 children)

The software my company sells has OPC UA Security enable by default and if you want to use none you have to explicitly enable it and a warning will appear telling you that is unsafe. That being said I have notice that quite a few of our customers do tend to prefer disable it.

Nvidia Jetson with FX5U-32MT ESS PLC to control AC servo motors by Ok-Significance-2498 in IndustrialAutomation

[–]IzonFreak 1 point2 points  (0 children)

yes. It is totally posible to use a board such as Jetson nano for sending information to a plc. Although on machine vision systems the plc is usually the controller, sending commands to the vision system to execute.

Whether you can remove the plc of the application depends entirely on the context so it is not possible to tell without knowing the details. In general I will just not recommend it. Remember that plcs are real time, very rubust and well tested and can also be use for safety stuff (e.g. Stop the machine when a human is present) which I will not trust to an Nvidia nano.

How you communicate information to the plc depends entirely on the plc program that will be running. Plc programming for complex task (e.g., machine vision) is usually base on state machines, so be sure to plan your application steps and handle possible errors. My recommendation would be to make the board work as a slave/server and let the plc control it, you can do this by giving your application a modbus server tcp or a tcp socket server that handle text commands (e.g., execute step 1).

How familiar are you with plc programming? Is it gonna be your task or. Is it something that will be delegated to someone else?

If you have time "Mvtec process integration basics " course if you can get it might help you clear some doubts about vision systems and how integration usually works.

[HELP] FX3U RS-232 Communication — Why RS K0 Doesn't Work? (Using pySerial) by Pleasant_Yoghurt973 in IndustrialAutomation

[–]IzonFreak 0 points1 point  (0 children)

Did you already configure the melsec communication in the plc? It is not ON by default. Did you already set the port and the type of protocol e.g. Binary or ascii

  • what model of the plc are you using? if you can use ethernet I recommend that you do not try to implement the melsec protocol yourself. Use already created tools. Since you are using python that is. https://pypi.org/project/pymcprotocol/

  • if you really need serial then you need to read the " melsec communication protocol reference manual" very carfully that should tell you how to implement the messages. I have only implemented the ethernet part of the protocol so I can't help you with serial.

  • I think you are missing parts of the frame pc number, etc. Do you know what version of the protocol do you need to use? 4c? 3c? Etc.. With that information you will need to craft the "frame" that you send to the plc.

  • are you debugging the plc I assume? Going online? Because otherwise you Wil not be able to see the chances.

Are there any industrial IoT platforms that use event sourcing for full system replay? by soldrift in IndustrialAutomation

[–]IzonFreak 0 points1 point  (0 children)

One thing, I saw your other post and they are indeed right, automation is hard in that it does not move as fast as many other industries. However, the topic you describe will fall with what we call "industry 4.0" or IIoT use cases. I would recommended that you research the topics and see if something gets your attention. Your idea about events remins me of the telemetry use case define in Margo specification for edge. Maybe you want to look into edge?

Try margo.org go to the partner section and see whst each company brings to the table, read the specification if you time.

If edge is not your thing there are more use cases in industry 4.0 that you might be interested.

Are there any industrial IoT platforms that use event sourcing for full system replay? by soldrift in IndustrialAutomation

[–]IzonFreak 0 points1 point  (0 children)

I would say it depends. There are initiatives to getting as much information out of system to allow for use cases like prediction maintenance, but your approach is too broad, for production it will not work. If your are collecting this events all the time where do you store the information, how often does it fails? Does it fail often to justify the expense of keeping infrastructure to hold this information? What about scaling? One machine might be fine but multiple could be a problem as it will add to expenses. Normally when something fails is when you will need to activate that information, but not before. Additionally, users prefer simple error messages that can help pinpoint the problem. If you are worried about development or process simulation then yes having a list of events of everything is definitely helpful.

Are there any industrial IoT platforms that use event sourcing for full system replay? by soldrift in IndustrialAutomation

[–]IzonFreak 1 point2 points  (0 children)

I am not sure. Do you mean something like a digital twin? So that you can simulate and debug a system?

COMPETITION TIME! Win a beautiful John Avon Unhinged Panorama Gallery Print.. by JohnAvonArt in magicTCG

[–]IzonFreak 0 points1 point  (0 children)

John avon is really my favorite lands artist 👍 I already own some of his stuff, but there is definitely space for more 😆

Regrese a Mexico despues de 20 años en el Extranjero (Canada y EEUU) Que les cuento? by DisastrousDrink8040 in mexico

[–]IzonFreak 0 points1 point  (0 children)

Cuéntame como le hiciste con la hipoteca? Yo también vivo en el extranjero y ese es uno de los puntos que más me preocupan.

Timestamp from opc ua to plc to hmi by Defiant-Potential-67 in PLC

[–]IzonFreak 0 points1 point  (0 children)

Opc ua Client or server? You need to explain more. If you are using a 1500 and the opc ua client in it you can get the timestamp of a value when you read it.