You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@plc4x.apache.org by Brian <64...@qq.com.INVALID> on 2021/06/23 14:19:57 UTC

回复: 回复: java write REAL TYPE

Hi Chris,


Thank you for your help. I can continue now。

Brian






------------------&nbsp;原始邮件&nbsp;------------------
发件人:                                                                                                                        "dev"                                                                                    <christofer.dutz@c-ware.de&gt;;
发送时间:&nbsp;2021年6月23日(星期三) 晚上10:04
收件人:&nbsp;"dev@plc4x.apache.org"<dev@plc4x.apache.org&gt;;

主题:&nbsp;Re: 回复: java write REAL TYPE



Hi Brian,

sorry for the late reply ... I was traveling for the first time in 1,5
years.

Usually if you have a S7 with a direct Network connection, this is
usually rack 1 and slot 1. However it gets interesting in setup where
you have multiple PLCs or other controllers connected via Profibus or
whatever they use for this and these share a common network-adapter. In
this case you need to address the different PLCs by rack and slot.

But I think you should be able to see these settings in TIA or whatever
engineering tool you are using. If you don't have any access to one of
these engineering tools, I guess the only option you have it to try them
all ... but the number of tests required should be pretty low as you
usually start with 1 and only increment to the next if there are others
in the setup. That means usually you should find something at rack 1 and
slot 1.

Are you now able to continue or do you still need help?

Chris


On 23.06.21 01:39, Brian wrote:
&gt; Hi Ben
&gt; Now I'm connected. My problem is that PLC didn't tell me these two parameters: rack and slot. I tried them out myself.
&gt; 
&gt; 
&gt; How to judge serial number by remote rack PLC。
&gt; 
&gt; How to judge serial number by remote slot PLC。
&gt; How to judge serial number by local slot PLC。
&gt; How to judge serial number by local rack PLC。
&gt; 
&gt; 
&gt; I'm trying to understand,But I didn't understand。
&gt; 
&gt; 
&gt; 
&gt; Kind Regards
&gt; 
&gt; Brian
&gt; 
&gt; 
&gt; 
&gt; 
&gt; ------------------&amp;nbsp;原始邮件&amp;nbsp;------------------
&gt; 发件人:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "dev"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <ben.hutche@gmail.com&amp;gt;;
&gt; 发送时间:&amp;nbsp;2021年6月23日(星期三) 上午7:23
&gt; 收件人:&amp;nbsp;"dev"<dev@plc4x.apache.org&amp;gt;;
&gt; 
&gt; 主题:&amp;nbsp;Re: java write REAL TYPE
&gt; 
&gt; 
&gt; 
&gt; Hi Brian,
&gt; 
&gt; I'm going to have to pass on this one, as I have no experience with these
&gt; controllers. But I think PLC4X should be able to communicate with an
&gt; S7-1500. Have you tried both versions 0.8 and 0.9-Snapshot?
&gt; 
&gt; Ben
&gt; 
&gt; On Sun, Jun 20, 2021 at 5:48 AM Brian <644036249@qq.com.invalid&amp;gt; wrote:
&gt; 
&gt; &amp;gt; Hi Ben
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; I use plc4x to connect s7-1500 S7 protocol, but return connection
&gt; &amp;gt; terminated by remote.
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; I use plc4x to connect s7-1200 S7 protocol successfully.
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; Have you ever encountered this problem???
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; Kind Regards
&gt; &amp;gt;
&gt; &amp;gt; Brian
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; ------------------&amp;amp;nbsp;原始邮件&amp;amp;nbsp;------------------
&gt; &amp;gt; 发件人:
&gt; &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "dev"
&gt; &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; <
&gt; &amp;gt; ben.hutche@gmail.com&amp;amp;gt;;
&gt; &amp;gt; 发送时间:&amp;amp;nbsp;2021年6月16日(星期三) 上午10:02
&gt; &amp;gt; 收件人:&amp;amp;nbsp;"dev"<dev@plc4x.apache.org&amp;amp;gt;;
&gt; &amp;gt;
&gt; &amp;gt; 主题:&amp;amp;nbsp;Re: java write REAL TYPE
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; Hi Brian,
&gt; &amp;gt;
&gt; &amp;gt; I haven't had any experience with using plc4x with Siemens PLC's, but I did
&gt; &amp;gt; find a comment in the RELEASE_NOTES file about this being fixed in the
&gt; &amp;gt; 0.9-SNAPSHOT version.
&gt; &amp;gt;
&gt; &amp;gt; You will have to add the following to your pom.xml file.
&gt; &amp;gt;
&gt; &amp;gt; <repositories&amp;amp;gt;
&gt; &amp;gt; &amp;amp;nbsp; <repository&amp;amp;gt;
&gt; &amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; <id&amp;amp;gt;apache-snapshots</id&amp;amp;gt;
&gt; &amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; <url&amp;amp;gt;
&gt; &amp;gt; https://repository.apache.org/content/groups/snapshots</url&amp;amp;gt;
&gt; &amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;
&gt; &amp;gt; <snapshots&amp;amp;gt;<enabled&amp;amp;gt;true</enabled&amp;amp;gt;</snapshots&amp;amp;gt;
&gt; &amp;gt; &amp;amp;nbsp; </repository&amp;amp;gt;
&gt; &amp;gt; </repositories&amp;amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; <version&amp;amp;gt;0.9.0-SNAPSHOT</version&amp;amp;gt;
&gt; &amp;gt;
&gt; &amp;gt; Kind Regards
&gt; &amp;gt;
&gt; &amp;gt; Ben
&gt; &amp;gt;
&gt; &amp;gt; On Tue, Jun 15, 2021 at 9:37 PM Brian <644036249@qq.com&amp;amp;gt; wrote:
&gt; &amp;gt;
&gt; &amp;gt; &amp;amp;gt; I use java to send real type to interact with plc1200
&gt; &amp;gt; &amp;amp;gt; Error reporting internal_ error;
&gt; &amp;gt; &amp;amp;gt; But I use java to read the real type and interact with plc1200
&gt; &amp;gt; &amp;amp;gt; successfully.
&gt; &amp;gt; &amp;amp;gt; How to use java to write data to PLC
&gt; &amp;gt; &amp;amp;gt;
&gt;