Inntele

MrPLC Member
  • Content count

    791
  • Joined

  • Last visited

Posts posted by Inntele


  1. I have never used such insidious things before, because I firmly believe that a professional must be crystal honest and decent both in front of the client and in front of himself. But I observe that a lot of developers of automation systems are engaged in frank streichbreaking, initially globally underestimating the cost of work, promising the customer obviously unrealistic deadlines, offering miserable, ugly technical solutions, and already in the course of development they begin to blackmail the customer and milk him like a cow. Customers match in their irrepressible stinginess. As a result, the profession and professionals are completely leveled by both side of the relationship, and honesty and decency are perceived as a weakness. Given this, unlike you, on the contrary, I decided that I no longer intend to fuss with either one or the other. That those that others actually turned me into a disabled person, because of which I have to abandon the profession, which in total has been given for almost 40 years.


  2. Hi Ron,

    There are pigs who, having ordered the development and installation of an automation system, prefer not to pay money for the work done. This is for such snouts.
    About 10 years ago I saw one such "entrepreneur". He owns a microbrewery that is serviced by an automation system developer company. He did not pay - "Why pay? The brewery is functioning." Well, a similar inscription was highlighted to him, and all the must in the tanks had to be drained into the sewer.
    Alas, I myself also had a chance to encounter similar pigs, who did not pay me for a month of exhausting work, to the point of exhaustion, headache, conjunctivitis.


  3. I did not deal specifically with this PLC model, I worked with another Chinese one, which, unlike this one, has a complete manual. I see only that these controllers are very different from each other. The document you have uploaded is not translated into English and it is impossible to translate it, since it mainly contains pictures with hieroglyphs rather than text. So only the seller can help you.


  4. I'd recommend to replace both models with FX5U, that has an Ethernet port onboard. Although in this case the program of A1SCPU should be rewritten to match the addressing, variables and commands of FX5U, it's worth it.


  5. 13 hours ago, JS21 said:

    I can provide pictures, videos and detailed information about the physical setup, can also be on Skype/TeamViewer/etc. I have spent a significant amount of time trying to unravel, and eventually had to stop working on it and focus on my day-job again. How long do you think it would take for you to unravel, and at what price? De-obfuscation of the program so that all the functions can be reverse-engineered is definitely the first step.

    I'm afraid that at current situation just I couldn't help. Three and a half months have passed since the publication of my proposal for your appeal. Now Russia is under sanctions for invading to Ukraine. Russian banks are also under sanctions. As far as I know, the sixth sanctions package, which is to be announced next week, provides for the exclusion of the remaining two banks from the SWIFT settlement system. Systems of transcontinental money transfer have already left Russia. So you just won't be able to pay me this work.


  6. 1 hour ago, JS21 said:

     

    Tell me more!  Do you think you can repair this program, or are you thinking of starting from scratch? It seems impossible to start a new program without having physical access to the system to observe and tune the logic.

    To begin with, it would be right to unravel the tangle by sorting the chains of functions into the corresponding individual functional blocks, which should, firstly, make it possible to figure out how everything was implemented, and, secondly, it would simplify making changes to the program. Theoretically the program can be written from scratch, however I haven't worked with AL2 for a long time so forgot details how to work with buttons and how to organize correctly a storing of setpoint values and their changes by abovementioned buttons.
    Three components allows to carry out adjustment work remotely:
    - a person at the facility, which can to connect/disconnect cables, to control the process, to make and send photos and videos;
    - skype;
    - team weaver.


  7. 21 hours ago, zubair136 said:

    thanks Inntele for your precious reply. 

     

    infact i want to share some registers from plc 1 , PLC2  ------ PLC into scada. but as far i am looking for . it shows bit.  

     

    can you please share some material or some hints. 

    It depends on the OPC server and its PLC polling. In real any type of memory cells are available for reading/writing.


  8. If I remember it correctly, that yes, up to 16 slave nodes by computer link protocol. However, I'm warning to build the network using the FX2N-485-BD due to these interface boards has non-isolated RS485 interface, which is correctly to use inside the electrical cabinet only. To use FX2N-485ADP is a right solution.

    1 person likes this

  9. 1 hour ago, panic mode said:

    It also depends on your familiarity with PLCs. Like Inntele suggested, i too would most likely just write the new program from scratch.

    I like programming and structuring things my way. That requires knowing how machine works. But that's me.

    :clap:


  10. @jgar_ I have no original ideas for transferring the program from this PLC model, which run counter to the suggestions of colleagues. Only the alternative option is to write a program from scratch, relying on connection diagrams and detailed work algorithms.  I'm thinking in case of F2-40 it would not so problematic.


  11. The value of constant K can be mdified by V or Z index register (K0V1 or K0Z1). While easier way is to use D register instead of K constat.

    2 people like this

  12. @Ron_S Dear Ron,
    You are wrong in the sense that only one step can be active in the program scan, an arbitrary number of steps from the available ones can be active. And yet, every step can be in one of three modes: active, passive, zeroing.

    Regards


  13. 2 hours ago, zeon said:

    Thank you 

    Hope, you've already read my post there.
    If to calculate the current of internal bus supply, +24V is overcurrent... If to connect the 8AD module directly to the PLC base and the FX2N-16EX after that, you'd can disconnect all discrete modules to check the program working. Then you can sequently connect the discrete modules one by one to detect in what stage you get a problem.  

    1 person likes this

  14. 16 minutes ago, AndreasW said:

    как правило, для этой цели можно использовать внутренние часы ПЛК. внутренние часы могут быть запрошены в программе через специальные регистры
    (в зависимости от типа ПЛК) и могут использоваться для переключения выхода.

    Однако следует учитывать, что внутренние часы ПЛК обычно не работают полностью точно в течение длительного
    периода времени и через некоторое время показывают отклонение. В идеале ПЛК должен иметь возможность синхронизировать свои часы, например, используя NTP-сервер (сетевой протокол времени),
    доступный в сети (если ПЛК имеет Ethernet), хотя не все ЦП FX поддерживают это.
    Кроме того, переход на летнее / зимнее время по большей части еще предстоит рассмотреть, поскольку он не изменится автоматически.

    Я думаю, что основная проблема заключается не столько в том, чтобы переключить выход в заданное время, сколько в том, чтобы часы ПЛК были точными.

     

     

    Andeas W, this is about agrocultural automation. In this application the RTC accuracy is an evil)