Re: Configuring a S7-1500 for Access with PLC4J

2019-11-07 Thread Cesar Garcia
Hello, Try (*"s7://172.30.74.65/0/0 ")* For S7-1200 and S7-1500 is Rack=0, Slot=0, Best regards El jue., 7 nov. 2019 a las 9:58, Sebastian Wiendl (< swie...@bhs-corrugated.de>) escribió: > Hello everyone, > > my sample program of PLC4J (very similiar to the hello

Re: Configuring a S7-1500 for Access with PLC4J

2019-11-07 Thread Cesar Garcia
mentation about that? > Would be good to state that somewhere in our documentation! > > Julian > > Am 07.11.19, 15:54 schrieb "Cesar Garcia" : > > Hello, > > Try (*"s7://172.30.74.65/0/0 <http://172.30.74.65/0/2>")* > > For S7-1200 and S7

Re: Getting you others involved (again)?

2019-11-18 Thread Cesar Garcia
Hello Christofer, I think you have done an excellent job in formalizing the development of communication drivers to PLCs. At the moment I am migrating some codes that I have for SAPI (S7 Siemens), Apacs (Siemens Moore) and OPC-DA to the interface model developed in PLC4J. This information may

Re: PLC4X

2019-11-15 Thread Cesar Garcia
Hi all, 1+, for the hangout, I will be in touch Best regards, El vie., 15 nov. 2019 a las 4:48, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > Hi all, > > I contacted Bart via LinkedIn as I saw he's not subscribed to the list and > the email was intentionally ... well ...

RE: [DRAFT] December 2019 board report

2019-12-11 Thread Cesar Garcia
+1, Excellent work guys, Best regards, Enviado desde Correo para Windows 10 De: Christofer Dutz Enviado: miércoles, 11 de diciembre de 2019 04:38 Para: dev@plc4x.apache.org Asunto: [DRAFT] December 2019 board report Hi all, I just whipped up our quarterly board report and would submit it

Re: [PLC-Simulator] Thoughts on the "Context" for our simulator

2019-10-15 Thread Cesar Garcia
Hi Christofer, How would these data structures be exposed to the user? An API? Or a service? A simple way to see it would be to have the PLC data structures (DB, PEW, M, etc.) as instances of ByteBuf from the Netty library. Best regards, El mar., 15 oct. 2019 a las 8:55, Christofer Dutz (<

Re: [PLC-Simulator/Backend] High-level or low-level API?

2019-10-15 Thread Cesar Garcia
Hi Tim, I think the API must be at a very low level, bits, bytes, memory addresses. This would allow everyone to customize their application. For example, if my application were in the "mechatronics" area, a high percentage of queries would only refer to peripheral addresses (bits, bytes,

Re: PLC4X and OSGi

2019-10-07 Thread Cesar Garcia
Hello Julian, Thanks for the clarification. Any question is welcome. I will take the time to study the PLC4X project and be able to contribute. Regards. El lun., 7 oct. 2019 a las 10:36, Julian Feinauer (< j.feina...@pragmaticminds.de>) escribió: > Hi Cesar, > > thanks for the reply and very

Re: Requesting an account

2019-10-09 Thread Cesar Garcia
Hi Titus, For what you raise I leave some links for you to evaluate them hoping they will be useful. I understand that this is the development mailing list and is off topic. The father of Siemens drivers outside Siemens start for the S5 series of PLCs until S7, is the project "libnodave" [1],

Re: [UPDATE] What we're working on in Weinheim ...

2019-12-18 Thread Cesar Garcia
Excellent, Do you plan to generate a roadmap with respect to the development of protocols? Thanking you for your effort, El mié., 18 dic. 2019 a las 12:26, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > Hi all, > > I will try to use a small phase of having to wait on others to sum

Re: S7 Writing

2020-02-25 Thread Cesar Garcia
Hi Chris, I understand that the priority of the drivers in PLC4X is the reading process, so writing to the PLC has not worked much. I have already made several corrections in the legacy driver for the S7, which corrects the writing process, however there are still many types (characters, strings

Re: [S7] Connection terminated

2020-02-26 Thread Cesar Garcia
Hi, The url is ok. If you have a request that generates an internal exception in the drive, it may cause the problem. Try to just connect and generate a wait on the task. Can you show the code? Best regards, El mié., 26 feb. 2020 a las 5:14, Probst, Florian (< florian.pro...@de-gmbh.com>)

Re: S7 Writing

2020-02-26 Thread Cesar Garcia
I get the message that the Transfert size code does not match > the data type > ( e.g.: Transfer size code '68' doesn't match specified data type > 'TIME_OF_DAY' invalid) > > Etienne > > > Le mer. 26 févr. 2020 à 04:22, Cesar Garcia a > écrit : > > > Hi Chris, >

Re: [DRAFT] March Board Report

2020-03-05 Thread Cesar Garcia
1+, Excelent El jue., 5 mar. 2020 a las 4:43, Christofer Dutz () escribió: > ## Description: > The mission of the Apache PLC4X project is creating a set of libraries for > communicating with industrial programmable logic controllers (PLCs) using a > variety of protocols but with a shared API. >

Re: S7 code

2020-03-02 Thread Cesar Garcia
n we can just start the release train > again and do a 0.6.1 release short after, why not. > We are also still working on improvements so there will be many more > 0.6.x releases to come in the future, I think. > > Julian > > Am 28.02.20, 13:57 schrieb

Re: Improvements for S7

2020-03-03 Thread Cesar Garcia
a bit clean and tidy : ) > > Julian > > Am 02.03.20, 19:17 schrieb "Julian Feinauer" < > j.feina...@pragmaticminds.de>: > > Hey, > > very happy to hear. > If there is anything how I can help you with git, please ping me, and > I'm happ

S7 code

2020-02-27 Thread Cesar Garcia
Hi All, At this moment the voting is being carried out for the release of version 0.6.0, which I understand is the latest version that will include the handwritten drivers which will become LTS. The modifications I am making to the S7 driver (LTS), may be included in an upcoming revision, for

Re: S7 code

2020-02-28 Thread Cesar Garcia
rel/0.6 branch. > I think that's actually a good idea. > Perhaps even cancelling the RP, rebasing your branch to rel/0.6 and then > creating a new PR for that would be the way to go. > Really looking forward to helping you port things to develop. > > Chris > > Am 28.02.20, 07:

Re: S7 Asynchronous events.

2020-02-06 Thread Cesar Garcia
tally looking forward to being this functionality into the new s7 > driver. > > How about we do a slack call some time next week? > > Chris > ________ > Von: Cesar Garcia > Gesendet: Mittwoch, 5. Februar 2020 05:12 > An: Apache PLC4X > Betreff: S

S7 Asynchronous events.

2020-02-04 Thread Cesar Garcia
Hi Alls, I take some time to inform you of the progress I am making for handling asynchronous events in the S7 Legacy driver (Netty version). Currently the modification allows to selectively receive the events associated with the PLC. 1. PLC event handling was added. To say: . MODE: Detects

Re: [Modbus] Implemented Writing of Coils and Registers

2020-02-17 Thread Cesar Garcia
just replace the old modbus driver with > the new modbus driver groupId and artifactId ... I think that should be all > for now. Be sure not to have both modbus versions on your classpath as this > will throw errors. > > Chris > > > Am 17.02.20, 13:09 schrieb "Cesar Garcia&q

Re: PLC4J (Karaf + Camel)

2020-02-17 Thread Cesar Garcia
Hi, The PLC address does not look correct, can you confirm that it really points to a real PLC or an S7 simulator? Best regards, El vie., 14 feb. 2020 a las 18:34, Etienne Robinet (<43...@etu.he2b.be>) escribió: > Hello everyone, > I've spent some days trying to figure out how to make PLC4X

Re: [Modbus] Implemented Writing of Coils and Registers

2020-02-17 Thread Cesar Garcia
Hi Chris, I have not yet been able to study the generation of drivers from the Mspec, so I am very interested to see the sequence of work you are doing. How can I perform tests with the new driver? Where is the code located? Best regards, El lun., 17 feb. 2020 a las 8:04, Christofer Dutz (<

Re: [Website] Writing down a tutorial on using PLC4X with ModbusPal?

2020-02-17 Thread Cesar Garcia
Hi everyone, Excellent, I sign up with a use case manual for the S7 driver, at the end of the tests and modifications I am doing. Chris, I appreciate your guidance on where to place the associated documents that can be generated to be evaluated by the team. Best regards, El lun., 17 feb. 2020

Re: [S7] The rack and slot mystery?

2020-01-15 Thread Cesar Garcia
Hi Chris, You are correct regarding the handling of the RACK / SLOT for the connection to the S7. For example for a high availability connection (S7400H), you have two CPUs in different Racks, being able to lift two connections to the same system. Connection #1 PC (Rack 0, Slot 1) -> CPU Master

Re: [LAZY VOTE] Merge next-gen-core-2 back to develop?

2020-01-15 Thread Cesar Garcia
Hi, 1+ Best regards, El mar., 14 de enero de 2020 9:49 a. m., Christofer Dutz < christofer.d...@c-ware.de> escribió: > Hi all, > > after about 4 weeks of hard work, the refactoring is done from my point of > view. > Of course do we need some more work to be on par with the current dev >

Re: The release train is coming (tschuuu, tschuuu)

2020-01-02 Thread Cesar Garcia
Hi, I think the proposal seems excellent. I am working on the Netty-based S7 driver for the reception of alarms and notifications from the PLC. I understand that it is a Legacy code but serves as a reference for the MSPEC implementation. I take this opportunity to wish you all an excellent

Re: [Help Needed] A little help with some fact-checking for S7 write requests

2020-01-05 Thread Cesar Garcia
Hi Chris, I already loaded the information into a jira. I hope the information is useful to you. Best regards El dom., 5 ene. 2020 a las 4:40, Christofer Dutz () escribió: > Hi Cesar, > > Could you please create a jira issue and attach the pcaps there? The > mailinglist doesn't let

Re: Generifying the field handlers?

2019-12-28 Thread Cesar Garcia
Hi everyone, I think that the second option, using some type of standard definition for "plc4x-types", may facilitate the development of protocols. As an example the definition of Scalar types in [1]. Best regards, 1.

Re: First Milestone release of develop?

2020-03-12 Thread Cesar Garcia
I think it's great, As far as possible, it is best to test the developing code by as many people as possible. I would be pleased to try the new features. The integration of the S7 driver with Karaf has worked very well, and the high-level API has made the integration easier for me. You have

Re: Generating Drivers

2020-03-10 Thread Cesar Garcia
Hi, You can document the process step by step, you will surely find observation points. I am working with the handwritten S7 driver, but in the future I would support the team in migrate to mspec, so the experience you will gain with the Etheret / IP is very important. Best regards, El mar.,

Re: First Milestone release of develop?

2020-03-12 Thread Cesar Garcia
would you like to propose? To add complete (sub)projects to > PLC4X like the upcoming Crunch integration? > > Chris > > > Am 12.03.20, 14:50 schrieb "Cesar Garcia" : > > I think it's great, > > As far as possible, it is best to test the developing code

Re: [DISCUSS] Generate the Karaf feature.xml as part of the driver build?

2020-03-11 Thread Cesar Garcia
Hi Chris, 1+, Excellent Best regards, El mié., 11 mar. 2020 a las 12:17, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > > Hi all, > > Well actually if the S7 one works, I guess all I have to do is move the > plugin configuration up one level and then it will apply for all drivers >

Re: Need help with PLC4J

2020-04-17 Thread Cesar Garcia
Hello everyone, I definitely agree that trying to generate code for S7 is not a good idea, especially in the industries you work with that have very specific and standardized procedures for controller programming [1]. >From a purely practical point of view you can evaluate the applications

Re: Releasing the plc4-maven-plugin (plc4x-code-generation) in version 1.2.0

2020-03-25 Thread Cesar Garcia
Hi Chris, I think it may be a good idea to release the code that has already been tested. Best regards, Stay safe El mié., 25 mar. 2020 a las 9:37, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > Hi All, > > I just noticed we’re still using version 1.2.0-SNAPSHOT of the maven >

Re: [GERMAN] PLC4X Webinar

2020-03-31 Thread Cesar Garcia
Hi, English +1, Very grateful for the information, Best regards, El mar., 31 mar. 2020 a las 6:20, Julian Feinauer (< j.feina...@pragmaticminds.de>) escribió: > Hi folks, > > just as notice. > Tomorrow we will host an (introductionary) Webinar on PLC4X with a > complete end-to-end example on

Re: [DISCUSS] Time and Topic for PLC4X Webinar

2020-03-31 Thread Cesar Garcia
Hi there, Here we are at GMT-4 (Venezuela). I think they already discussed it in another email, but to make a note: 1. Generation of drivers with mspec (a tutorial). 2. How to integrate metrics to the driver? 3. Best practices. Very grateful for your effort, Best regards El mar., 31 mar.

Re: [IDEA] More PLC4X videos / webinars

2020-03-31 Thread Cesar Garcia
1+ El mar., 31 mar. 2020 a las 7:15, Otto Fowler () escribió: > A series on how to write a driver period would be great, given all the new > stuff with the protocol generation etc you guys have done. > > > > > On March 31, 2020 at 06:29:36, Lukas Ott (ott.lukas...@gmail.com) wrote: > > +1 for

Re: [DISCUSS] Finally release 0.7.0?

2020-04-30 Thread Cesar Garcia
Hi Chris, Seem right, I would like to test the S7 driver with the new version, 1+ Excellent, El jue., 30 abr. 2020 a las 3:04, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > Hi folks, > > I think we should release soon so first people can start using our new > generated drivers.

Re: [ARTICLE] Working on an article for german SPS Magazin

2020-04-14 Thread Cesar Garcia
Hello, Excellent, a merit for all the effort that you have made. Best regards, El mar., 14 abr. 2020 a las 6:50, Julian Feinauer (< j.feina...@pragmaticminds.de>) escribió: > Hi Chris, > > thanks fort he offer, will come back to it : ) > > Julian > > Am 14.04.20, 12:39 schrieb "Christofer

Re: [VOTE] Apache PLC4X 0.7.0 RC1

2020-05-16 Thread Cesar Garcia
Hi Chris, 1+ 1. Download all staged artifacts under the url specifie, OK 2. Verify the signature is correct , OK 3. Check if the check is successful. OK 4. Check if the signature references an Apache email address. OK 5. Verify the SHA512 hashes: OK 6. Verify the existence of LICENSE, NOTICE,

Re: Best Practices / Experiences from the field (Subscription/Polling for Data)

2020-05-14 Thread Cesar Garcia
Hello Wolfgang, The answer will depend on the hardware you use for your machine, I can tell you based on my experience with Siemens equipment. *> If I am looking for gathering as detailed as possible Data from Machines… what would be first choice ? Subcription for ChangedValues ? Active Polling

Re: S7 Read /develop branch

2020-03-19 Thread Cesar Garcia
Hi, Th Simatic S7 is Big Endian. I have NOT seen the code generated by the mspec or the infrastructure, but in general your code must perform the conversion. With Netty ByteBuf it is compatible by default. My grain of sand Best regards, El mié., 18 mar. 2020 a las 14:41, Etienne Robinet

Re: [Introduction] Christofer Dutz

2020-05-06 Thread Cesar Garcia
Hi Alls, I am an electrical engineer, graduated from Universidad de Oriente, 50 years old, I live in Barcelona, Venezuela with two daughters and my wife. My first computer, an Atari-800XL. :-) My first automation work was done for the mining area. Mining is very hard work where safety must

Re: [Modbus] Querying Values from Holding Register

2020-05-20 Thread Cesar Garcia
Hi. In this branch you can find the modifications to the Modbus 0.6.0 driver to read scalar types from the same requested field. https://github.com/glcj/plc4x/tree/s7alarm In the future we must follow the new driver model 0.7.0 I hope it is useful for you, Best regards, El mié., 20 may.

Re: Exploring Plc4x

2020-05-21 Thread Cesar Garcia
cribió: > Hello Cesar, >I already tested with Modbus, but want to test with > streaming data ( data updated continuously) like how I tested using OPC UA > server. Was unable to get streaming data using Modbus simulator. >Regards, > > On Th

Re: Exploring Plc4x

2020-05-22 Thread Cesar Garcia
et streaming data using Modbus simulator. >Regards, > > On Thursday, May 21, 2020, Cesar Garcia wrote: > > > Hello, > > > > Why don't you try Modbus first to try out the different PLC4X tools. > > > > It is one of the simplest and most w

Re: [MODBUS][DISCUSS] Improving handling of datatypes ...

2020-09-06 Thread Cesar Garcia
Hello, I think it can be applied from several points of view, the one typified as you indicate (HREGISTER: REAL) or (HREGISTER [2]), each one has its advantage. To be able to handle the types indifferently (specifically between Modbus and S7), I modify the field of the Modbus driver so that it

Re: [DISCUSS] Add Wrappers to PLC4X Project

2020-09-09 Thread Cesar Garcia
Hello, I think the concept of the project is clear: "PLC4X is a set of libraries for communicating with industrial programmable logic controllers (PLCs) using a variety of protocols but with a shared API." If your client allows you to publish the project in PLC4X, it is a very important

Re: [S7] proposal for changing the way we read STRING values.

2020-08-20 Thread Cesar Garcia
HI, > So my idea is to only request one byte (the ACT size) of the String and as soon as that’s returned, to ask for only the chars that are actually used. This should drastically reduce the payload on the wire. I find it better to work in a two-step process as you point out. I have my doubts

Re: Exploring Plc4x

2020-05-25 Thread Cesar Garcia
2:27, venki hadoop () escribió: > Thanks Cesar,. > Sure, will try immediately once it is available and will > give me feedback. > Regards, > > On Friday, May 22, 2020, Cesar Garcia wrote: > > > Hi, > > > > Sorry, > > > > I m

Re: Exploring Plc4x

2020-05-25 Thread Cesar Garcia
> > > Thanks Cesar, will test today, update status here. > > > > On Tuesday, May 26, 2020, Cesar Garcia wrote: > > > >> Hi Venki, > >> > >> Sorry for the delay, the internet connection was spectacular, the ADSL > >> very > >

Re: Exploring Plc4x

2020-05-26 Thread Cesar Garcia
> But am unable to retrieve value, am assuming due to version issue, today > will update to 0.7.0 and test then will update you. > Regards, > On Tuesday, May 26, 2020, Cesar Garcia wrote: > > > Hi, > > > > Please, you can use "karaf.bat&q

Re: Exploring Plc4x

2020-05-26 Thread Cesar Garcia
> plcreadresponse res=req.execute().get(). > Val=res.getObject("value"). > It's throwing me timeout exception while executing execute().get() method. > On Wednesday, May 27, 2020, Cesar Garcia wrote: > > > Hello, > > > > I'm glad it worked. >

Re: [VOTE] Apache PLC4X 0.7.0 RC2

2020-05-22 Thread Cesar Garcia
Hi Chris, +1 1. Download all staged artifacts under the url specifie, OK 2. Verify the signature is correct , OK 3. Check if the check is successful. OK 4. Check if the signature references an Apache email address. OK 5. Verify the SHA512 hashes: [FAIL] ORIGINAL:

Re: Exploring Plc4x

2020-05-21 Thread Cesar Garcia
Hello, Why don't you try Modbus first to try out the different PLC4X tools. It is one of the simplest and most widely used protocols. Additionally, Chris has made excellent documentation of the tools. https://plc4x.apache.org/users/plc4j/virtual-modbus.html As for the Siemens Software, you

Re: Reading Array of Int

2020-07-31 Thread Cesar Garcia
Chris > > > > Am 30.07.20, 17:34 schrieb "Cesar Garcia" : > > Hi Stefano, > > I have made several modifications to the branch for a 0.6.1 revision. > > If you have the time to try it you can download it from here > > https:/

Re: Serial port Connection

2020-06-29 Thread Cesar Garcia
Hi Niclas, You are right on all points. I have not tested the Modbus serial driver, but I am very interested that it works on Multidrop connections. Version 0.7.0 is based on Mspec, so a proposal could be: 1. Modify the PLCField to include the UID of the device within the frame from the address

Re: [ApacheCon] Anyone planning on submitting something?

2020-07-02 Thread Cesar Garcia
e Idea of doing "Beer Punkt Null" with a local brewery > here (its a play of words as the 4.0 in german speaks pretty similar, 4 = > vier which is roughly pronounced like "fear"). > > Do you know the https://web.craftbeerpi.com/? > > Julian > > > Am

Re: [ApacheCon] Anyone planning on submitting something?

2020-07-01 Thread Cesar Garcia
Hi, It would be interesting to talk about automation of "CraftBeer". We are working in that direction, Best regards, El mié., 1 jul. 2020 a las 11:47, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > So would anyone here be interested in doing a pure PLC4X talk? > > I have been

Re: [ApacheCon] Anyone planning on submitting something?

2020-07-01 Thread Cesar Garcia
; Oh yeah ... > > But better not talk about it, better get together and drink it ;) > > Chris > > > Am 01.07.20, 18:30 schrieb "Cesar Garcia" : > > Hi, > > It would be interesting to talk about automation of "CraftBeer". > > We are working i

Re: S7 write test doubt

2020-07-03 Thread Cesar Garcia
Hi Iñigo, If you have the opportunity to test the previous version, it is currently under evaluation by the team (0.6.1 PR). You can check the versión here https://github.com/glcj/plc4x/tree/s7alarm In addition to the examples placed in the official repository, here you will find a number of

Re: Driver S7. Step to 0.6.1

2020-06-17 Thread Cesar Garcia
Julian > > Am 06.06.20, 19:56 schrieb "Cesar Garcia" : > > Hello, > > Julian, sorry for the inconvenience. Did you have the opportunity to > browse > the information? > > Grateful for any help or guidance on the subject, > >

Re: [VOTE] Rename our "master" branch to "release"

2020-06-29 Thread Cesar Garcia
1+ El lun., 29 jun. 2020 a las 3:09, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > Hi all, > > we had already discussed that some days ago, but I’d like to formally have > you all vote on this … just to make it official. > > I always thought “master”, “trunk” etc. were sub-ideal

Re: Inquiry about the mspec

2020-06-14 Thread Cesar Garcia
; > Actually that should be about all that has to be changed. > > Chris > > > Am 13.06.20, 22:50 schrieb "Cesar Garcia" : > > Hi, > > I am trying to perform the migration to add the functionalities for > the S7 > driver, associated wit

Re: Karaf: Unable to find driver for protocol 'modbus'

2020-06-10 Thread Cesar Garcia
ering available drivers... > 2020-06-09T09:17:50,133 | ERROR | pipe-bundle:update edgecontroller | > Activator | 164 - edgecontroller - 1.0.0 | Unable to > find driver for protocol 'modbus' > > Greetings, > Alessio > > On Mon, Jun 8, 2020 at 10:52 PM Cesar Garcia

Re: Driver S7. Step to 0.6.1

2020-06-06 Thread Cesar Garcia
me have a look tomorrow. > Generally speaking every comitter should be able to do a release rather > easy and if there are valuable improvements we are free to do one, so you > have my +1 there. > > I can also offer you to RM the 0.6.1 release if you like? > > Julian > >

Re: Karaf: Unable to find driver for protocol 'modbus'

2020-06-08 Thread Cesar Garcia
Hello Alessio, Perform the test with the "feature" that you put online, and I can see that the services associated with the drivers are active. karaf@root()> service:list PlcDriver [org.apache.plc4x.java.api.PlcDriver] - org.apache.plc4x.driver.code = modbus

Re: Driver S7. Step to 0.6.1

2020-06-03 Thread Cesar Garcia
a look tomorrow. > Generally speaking every comitter should be able to do a release rather > easy and if there are valuable improvements we are free to do one, so you > have my +1 there. > > I can also offer you to RM the 0.6.1 release if you like? > > Julian > > Am 03.06.20,

Re: Karaf: Unable to find driver for protocol 'modbus'

2020-06-11 Thread Cesar Garcia
an activator, > > there's > > a transport error: > > > > karaf@root()> plc4x:read modbus modbus://192.168.70.73 coil:1 > > > > > > Find driver service: Modbus > > Error executing command: Unsupported transport tcp >

Re: [Modbus] Specify SlaveID

2020-06-11 Thread Cesar Garcia
Hi, Your connection string looks something like modbus: tcp: //192.168.1.69?unit-identifier=12 Take a look at this link, https://plc4x.apache.org/users/protocols/modbus.html Best regards, El jue., 11 jun. 2020 a las 10:17, udeho () escribió: > Hi all, > > I have a general question

Re: Karaf: Unable to find driver for protocol 'modbus'

2020-06-11 Thread Cesar Garcia
to create resource for bundle > mvn:org.apache.aries.spifly/org.apache.aries.spifly.core-internal/1.3.0 > > Previously i had installed the aries bundle wrapping them, but i cannot > understand why i still had those errors. > > > On Thu, Jun 11, 2020 at 8:37 PM Cesar Garcia > wrote: >

Re: Karaf: Unable to find driver for protocol 'modbus'

2020-06-11 Thread Cesar Garcia
version>=2.0.0)))] > > I tried also to add the missing bundle: > 75 │ Active│ 80 │ 1.0.2.201505202024 │ > org.osgi:org.osgi.service.blueprint > > but i was still unable to start your bundle, with the same exception. > > The things that sounds strange to me is that i was u

Re: Karaf: Unable to find driver for protocol 'modbus'

2020-06-11 Thread Cesar Garcia
ore-internal/1.3.0 > > Previously i had installed the aries bundle wrapping them, but i cannot > understand why i still had those errors. > > > On Thu, Jun 11, 2020 at 8:37 PM Cesar Garcia > wrote: > > > Hello, > > > > You need install Blueprint feature, is not i

Inquiry about the mspec

2020-06-13 Thread Cesar Garcia
Hi, I am trying to perform the migration to add the functionalities for the S7 driver, associated with the subscription handling of alarm and system events, but I am generating a failure in compiling the driver from the mspec. In [1] I extend the step of the parameter 'cpuSubFunction' since I

Re: Inquiry about the mspec

2020-07-17 Thread Cesar Garcia
> > Chris > > > Am 14.06.20, 17:59 schrieb "Cesar Garcia" : > > Very grateful for your prompt response, > > Corrected at point [1] > > Unfortunately, the build process still fails when I add the > 'typeSwitch' in > the structure as sh

Re: Reading Array of Int

2020-07-30 Thread Cesar Garcia
Hi Stefano, I have made several modifications to the branch for a 0.6.1 revision. If you have the time to try it you can download it from here https://github.com/glcj/plc4x/tree/s7alarm and a number of examples here, https://github.com/glcj/PLC4XS7Examples What version of PLC do you have?

Re: Please welcome Ben as our newest PMC member

2020-11-08 Thread Cesar Garcia
1+ Welcome El dom., 8 nov. 2020 a las 11:33, Christofer Dutz (< christofer.d...@c-ware.de>) escribió: > Hi all, > > I would like to officially welcome Ben as our newest addition to the > Apache PLC4X PMC. > Ben has recently been doing an outstanding job all over the project, > greatly helping

Re: [DISCUSS] Refactor the Subscription API

2021-01-04 Thread Cesar Garcia
Hi, Interesting proposal. In the implementation of the S7 driver (0.6.1), the subscription for "cyclical" and "alarms / events" is functional with the existing API, but as you point out it is very dependent on the type of "event's" supported by the controller. In the example that is in line [1],

Re: Help required on Beckhoff PLC connection to a JAVA OSGi Framework project

2021-06-09 Thread Cesar Garcia
Hi Palaniswamy, Welcome to the list of PLC4X, As Lukasz very well points out, the design of the PLC4X drivers for Java are based on SPI, so they present some details for their use in an OSGi environment. I work with Karaf, I do not know the container that you indicate but I will take the time

Re: Please welcome our newest PLC4X committer Thomas Frost

2021-05-08 Thread Cesar Garcia
Welcome to the PLC4X group, I am very interested in the advancement of the C driver of the S7, so that in what can collaborate in tests we are at your service on these sides. Again, welcome. Best regards, El vie, 7 may 2021 a las 7:40, Christofer Dutz () escribió: > Hi all, > > please welcome

Re: [DISCUSS] When to start the process of a new release?

2021-05-27 Thread Cesar Garcia
Hi, I can confirm the functionality of S7Alarm already with S7300 & S7400. Of course it is only the reception that is a contribution at this point. At the end of the stability tests, I can work with the documentation for the team to evaluate and generate the PR. I am going to establish a roadmap,

Re: [S7] String Write support?

2021-07-11 Thread Cesar Garcia
Hi Chris, I'll keep an eye on it, Best regards, El dom, 11 jul 2021 a las 9:03, Christofer Dutz () escribió: > Hi all, > > a question on Stack-Overflow pointed me toward the fact that we > currently don't support writing of string values to a S7 PLC. I guess > this is just a left-over from

Failure building 0.9.0-SNAP ...

2021-02-28 Thread Cesar Garcia
Hi, Testing the main repository I found references to 0.8.0-SNAPSHOT in the "tools / connection-cache" POM. On the pom lines 40 and 62 it should be "0.9.0-SNAPSHOT". Can someone perform a "Pull Request" and fix the problem, since my "fork" is out of date. Thanks for your help. -- *CEOS

Re: Drivers causing OutOfMemory exceptions when querying too much too fast

2021-04-07 Thread Cesar Garcia
Hello, In the case of high communications load to the PLC, it is best for the driver to maintain an image of the device, so that this image is consulted first. It is a more complicated design but for high loads it is the best solution. In some tests I use a disruptor as an entry point for the

Re: PR: S7Event

2021-08-13 Thread Cesar Garcia
gt; Hi Cesar, > > sorry for not having responded earlier ... how can I help you? > > Chris > > > -Ursprüngliche Nachricht- > Von: Cesar Garcia > Gesendet: Donnerstag, 12. August 2021 04:03 > An: Apache PLC4X > Betreff: PR: S7Event > > Hello, >

Re: [Reminder] Apache PLC4X community call August 4th 2021

2021-08-03 Thread Cesar Garcia
Hi, Please send the Zoom invitation. Bestregards El mar, 3 ago 2021 a las 16:32, Łukasz Dywicki () escribió: > May the August be with you, > This message is a reminder that closest Wednesday 4th August 2021 is a > first Wednesday of the month. This means that we have our community call >

Re: Allen Bradley DF1 Stimulator

2021-08-10 Thread Cesar Garcia
Hi, You can try, ModRSsim2 download | SourceForge.net Modbus + DF1 Simulator, I haven't tested DF1 support, but sharing your results would help. El lun, 9 ago 2021 a las 21:49, Gaurav P () escribió: > Hi Team , > > I need to PLC4x for deployment

PR: S7Event

2021-08-11 Thread Cesar Garcia
Hello, Set the PR for event handling with the S7 driver. With this PR it is possible to receive asynchronously the events of the PLC S7-300, S7-400 & VIPA, as well as the VFD G120 PN which generates ALARM_S for its diagnostics. I annex the files that are indicated as with differences, I require

Re: [DISCUSS] Apache PLC4X 0.9.0 RC2

2021-09-20 Thread Cesar Garcia
Hi, +1 . Download all staged artifacts under the url specified in the release vote email into a directory we’ll now call OK . Verify the SHA512 hashes, OK . Unzip the archive, OK . Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle. OK . Run RAT

Reassembled Packed for S7 Drive

2021-10-11 Thread Cesar Garcia
Hi everyone, I have a problem with reconstructing messages for the S7 driver. In the code that I attach I need to retrieve the data returned by the Payload, in order to complete the response of the driver. I have already tried all the recommendations that can be found on StackOverflow, but I

S7 driver new features

2021-10-24 Thread Cesar Garcia
Hi everyone, In the case of the S7 driver, I will indicate the updates that I am about to finish, awaiting your kind comments. 1. Reading the partial diagnostic list (SZL). With this function it is possible to read the diagnostic files of the PLC. It gives us the ability to determine the

Re: [DISCUSS] Permanently move our monthly video call?

2021-12-20 Thread Cesar Garcia
+1 El lun, 20 dic 2021 a las 4:08, Christofer Dutz () escribió: > Hi all, > > I would like to move our monthly call to the first Tuesday of the month > (same time) > > If we leave it, I will not be participating on events that happen to be on > even week numbers. > > > Chris > > > Holen Sie sich

Re: Driver PLC4J S7

2021-11-17 Thread Cesar Garcia
we were doing things sub-ideal ... but hey ... PLCs > were new to me ;) > Perhaps this can also help with the LOGO .. but I would not expect it to > help. > > Chris > > -Ursprüngliche Nachricht- > Von: Cesar Garcia > Gesendet: Mittwoch, 17. November 2021 17:41

Re: Driver PLC4J S7

2021-11-17 Thread Cesar Garcia
problems, perhaps this is > something worth fixing. I know the LOGO devices just hang up if you ask > them to identify themselves, but for the real S7 devices, we should make > sure this works. > > Chris > > > -Ursprüngliche Nachricht- > Von: Cesar Garcia > Gesendet: Mitt

Re: Driver PLC4J S7

2021-11-17 Thread Cesar Garcia
o think how to express that to end user. After all > doing a subscription request which fails is least effective way to find > that driver and connected plc does not support specific subscription kind. > > Best, > Łukasz > > śr., 17 lis 2021 o 06:43 Cesar Garcia > napisał

Re: Visitor pattern

2021-11-10 Thread Cesar Garcia
ring the code-generation, so > now would be a perfect time for optimizing things. > > Chris > > -Ursprüngliche Nachricht- > Von: Cesar Garcia > Gesendet: Montag, 8. November 2021 21:02 > An: Apache PLC4X > Betreff: Visitor pattern > > Hi everyone, > &g

Re: [NOTICE] Some additional changes to mspec

2021-11-26 Thread Cesar Garcia
Hi Chris, What impact would it have on the existing mspec? best regards, El vie, 26 nov 2021 a las 8:41, Christofer Dutz () escribió: > Hi all, > > as I'm currently working hard on making the Java code generation strongly > typed, I ran into a problem: > For typeSwitches we can't infer the

Driver PLC4J S7

2021-11-16 Thread Cesar Garcia
Hello, This PR includes the following features for the S7 driver. 1. Subscribe to Alarm8. 2. Recognition of events. 3. Alarm text processing. 4. Subscription to cyclical values. 5. Diagnostic Record Readings (SZL). 6. Proposal for documentation. Thank you very much for your

Re: [DISCUSS] Add some sort of RAW datatype?

2021-10-30 Thread Cesar Garcia
Hi everyone, Hello, Excellent, definitely help for type conversion. Kind regards, El sáb, 30 oct 2021 a las 9:23, Christofer Dutz () escribió: > Hi all, > > We recently added the mspec simple type "byte" in order to work with > byte-data without having to care about, if this is a signed byte

  1   2   >