Sign In Help
Schneider Electric
HelpSign In
Schneider Electric Exchange
  • Home
  • Collaborate
  • Develop
  • Shop
Home Collaborate Develop Shop Log in or Register Help

Invite a Co-worker

Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send Invite Cancel

Invitation Sent

Your invitation was sent.Thanks for sharing Exchange with your co-worker.
Send New Invite Close
  • Home
  • Collaborate
  • Exchange Community
  • :
  • Industrial Automation
  • :
  • Modicon User Group
  • :
  • Re: Reading input register 3x
Community Menu
  • Forums
    • By Topic
        • EcoStruxure IT
          • EcoStruxure IT forum
        • Industrial Automation
          • Industry Automation and Control Forum
          • Alliance System Integrators Forum
          • Machine Solutions in the Digital Transformation
          • EcoStruxure Automation Expert / IEC 61499 Forum
          • Industrial Edge Computing Forum
          • Level and Pressure Instrumentation Forum
          • Modicon User Group
          • PLC Club Indonesia
          • SEE Automation Club Forum
          • Fabrika ve Makina Otomasyonu Çözümleri
          • Форум по промышленной автоматизации СНГ
        • SCADA & Telemetry Solutions
          • Geo SCADA Expert Forum
          • SCADA and Telemetry Devices Forum
        • Power Distribution IEC
          • Power Distribution and Digital
          • Power Standards & Regulations
          • Paneelbouw & Energie Distributie
        • Power Distribution Softwares
          • EcoStruxure Power Design Forum
          • SEE Electrical Building+ Forum
          • LayoutFAST User Group Forum
        • Solutions for your Business
          • Solutions for Food & Beverage Forum
          • Solutions for Healthcare Forum
    • By Segment
        • Food & Beverage
          • Solutions for Food & Beverage Forum
        • Healthcare
          • Solutions for Healthcare Forum
      • EcoStruxure IT
        • EcoStruxure IT forum
      • Industrial Automation
        • Industry Automation and Control Forum
        • Alliance System Integrators Forum
        • Machine Solutions in the Digital Transformation
        • EcoStruxure Automation Expert / IEC 61499 Forum
        • Industrial Edge Computing Forum
        • Level and Pressure Instrumentation Forum
        • Modicon User Group
        • PLC Club Indonesia
        • SEE Automation Club Forum
        • Fabrika ve Makina Otomasyonu Çözümleri
        • Форум по промышленной автоматизации СНГ
      • SCADA & Telemetry Solutions
        • Geo SCADA Expert Forum
        • SCADA and Telemetry Devices Forum
      • Power Distribution IEC
        • Power Distribution and Digital
        • Power Standards & Regulations
        • Paneelbouw & Energie Distributie
      • Power Distribution Softwares
        • EcoStruxure Power Design Forum
        • SEE Electrical Building+ Forum
        • LayoutFAST User Group Forum
      • Solutions for your Business
        • Solutions for Food & Beverage Forum
        • Solutions for Healthcare Forum
      • Food & Beverage
        • Solutions for Food & Beverage Forum
      • Healthcare
        • Solutions for Healthcare Forum
  • Blogs
    • By Topic
        • Industrial Automation
          • Industrial Edge Computing Blog
          • Industry 4.0 Blog
          • Industrie du Futur France
        • SCADA & Telemetry Solutions
          • SCADA and Telemetry Blog
        • Power Distribution IEC
          • Power Events & Webinars
          • Power Foundations Blog
        • Power Distribution NEMA
          • NEMA Power Foundations Blog
        • Power Distribution Softwares
          • EcoStruxure Power Design Blog
          • SEE Electrical Building+ Blog
        • Solutions for your Business
          • Solutions for Food & Beverage Blog
          • Solutions for Healthcare Blog
          • Solutions for Retail Blog
        • Community experts & publishers
          • Publishers Community
    • By Segment
        • Food & Beverage
          • Solutions for Food & Beverage Blog
        • Healthcare
          • Solutions for Healthcare Blog
        • Retail
          • Solutions for Retail Blog
      • Industrial Automation
        • Industrial Edge Computing Blog
        • Industry 4.0 Blog
        • Industrie du Futur France
      • SCADA & Telemetry Solutions
        • SCADA and Telemetry Blog
      • Power Distribution IEC
        • Power Events & Webinars
        • Power Foundations Blog
      • Power Distribution NEMA
        • NEMA Power Foundations Blog
      • Power Distribution Softwares
        • EcoStruxure Power Design Blog
        • SEE Electrical Building+ Blog
      • Solutions for your Business
        • Solutions for Food & Beverage Blog
        • Solutions for Healthcare Blog
        • Solutions for Retail Blog
      • Community experts & publishers
        • Publishers Community
      • Food & Beverage
        • Solutions for Food & Beverage Blog
      • Healthcare
        • Solutions for Healthcare Blog
      • Retail
        • Solutions for Retail Blog
  • Ideas
        • Industrial Automation
          • Modicon Ideas & new features
        • SCADA & Telemetry Solutions
          • Geo SCADA Expert Ideas
          • SCADA and Telemetry Devices Ideas
  • Knowledge Center
    • Building Automation Knowledge Base
    • Industrial Automation How-to videos
    • Ask Exchange
    • Digital E-books
    • Success Stories Corner
    • Power Talks
  • Events & Webinars
  • Support
    • User Guide
    • Leaderboard
    • Releases Notes
How can we help?
cancel
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for 
Show  only  | Search instead for 
Did you mean: 
49608members
Join Now
242983posts
Join Now

Reading input register 3x

Options
  • Subscribe to RSS Feed
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Bookmark
  • Subscribe
  • Mute
  • Printer Friendly Page
Solved Go to Solution
Back to Modicon User Group
Solved
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-25 02:15 PM
0 Likes
12
1834
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-25 02:15 PM

Reading input register 3x

Hi All

 

I am trying to read from input register 3x of Micom IEDs  and writing the returned values to input registers 3x of my Modicon Quantum CPU through NOE771 11 eghernet module

 

I tried IO scanning but that only supports reading from holding registers

 

MBP_MSTR on the other hand can read input registers but it does not allow writing to input registers of CPU state RAM 

 

Any ideas please

 

Osama

Solved! Go to Solution.

Labels
  • Smart Design & Engineering
Share
Reply

Accepted Solutions
TaeHoon
Crewman TaeHoon Crewman
Crewman
‎2020-04-27 01:57 AM
1 Like
8
1819
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-27 01:57 AM

Re: Reading input register 3x

After reading 3x register via MBP_MSTR(function code 15), you can write the data to 3x register with WRITE_INPUT_INT function.

 

BR

Taehoon LEE

See Answer In Context

Share
Reply
Eric_Coudurier
Lieutenant Eric_Coudurier Lieutenant
Lieutenant
‎2020-04-27 02:17 AM
1 Like
0
1814
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-27 02:17 AM

Re: Reading input register 3x

The solution is perhaps to read the 3x register using the MBP_MSTR and use a WRITE_INPUT_INT to write the %IW.

See Answer In Context

Share
Reply
  • All forum topics
  • Previous Topic
  • Next Topic
12 Replies 12
Stevey
Stevey Cadet
Cadet
‎2020-04-27 12:23 AM
0 Likes
10
1826
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-27 12:23 AM

Re: Reading input register 3x

Hi OsamaSalih

 

Unfortunately you cannot write to Input Registers (3x).  Originally these registers contained the values of Analogue Inputs and as a real input into the PLC they are not writeable (same as a digital input 1x register).

Could you not use a holding register (4x) to store your values instead.

 

Regards

Stevey

Share
Reply
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-27 01:28 AM
0 Likes
9
1823
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-27 01:28 AM

Re: Reading input register 3x

Hi Stevey

 

You totally right,, only the IO scanner function can write to input registers of the PLC, but as  I said earlier it can not read from the 3x data of the slave, which is unbelievable 😕

I can use the 4x area in the Plc but I will have to modify my SCADA application as well, which I am trying to avoid

 

Share
Reply
TaeHoon
Crewman TaeHoon Crewman
Crewman
‎2020-04-27 01:57 AM
1 Like
8
1820
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-27 01:57 AM

Re: Reading input register 3x

After reading 3x register via MBP_MSTR(function code 15), you can write the data to 3x register with WRITE_INPUT_INT function.

 

BR

Taehoon LEE

See Answer In Context

Share
Reply
Eric_Coudurier
Lieutenant Eric_Coudurier Lieutenant
Lieutenant
‎2020-04-27 02:17 AM
1 Like
0
1815
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-27 02:17 AM

Re: Reading input register 3x

The solution is perhaps to read the 3x register using the MBP_MSTR and use a WRITE_INPUT_INT to write the %IW.

See Answer In Context

Share
Reply
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-28 04:45 PM
0 Likes
7
1800
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-28 04:45 PM

Re: Reading input register 3x

Thank you @TaeHoon

 

I will try this soon,

 

the question is why Unity Pro makes is so hard to read slave input registers? you know that MBP_MSTR function code 15  is very complecated to program, each single poll will need effort to complete, and I need to program about 120 polls, Hope developers of Unity Pro  (Control Expert) make it simpler in the future

 

one more question, does CONCEPT latest version support MBP_MSTR function code 15? 

Share
Reply
Eric_Coudurier
Lieutenant Eric_Coudurier Lieutenant
Lieutenant
‎2020-04-29 12:16 AM
1 Like
4
1794
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 12:16 AM

Re: Reading input register 3x

Why it is so hard ?
Because it is a rule of IEC 61131 which prohibits writing in inputs. This seems a good thing, since an entry should only be written through the physical channel linked to it. These functions were not present at the beginning and were added in Control Expert to facilitate the simulation.

When using a SCADA, it is not recommended to use a direct physical channel (% IW or 3x registers) as these depend on the hardware.

Share
Reply
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-29 01:50 AM
0 Likes
3
1789
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 01:50 AM

Re: Reading input register 3x

Well,  It is so hard if compared with programming of READ_VAR  which I can not implement in my program 

Share
Reply
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-29 01:54 AM
0 Likes
2
1788
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 01:54 AM

Re: Reading input register 3x

I am reading those registers from Micom  protection relays IEDs,  All modbus data are located in 3x data area

Share
Reply
Eric_Coudurier
Lieutenant Eric_Coudurier Lieutenant
Lieutenant
‎2020-04-29 02:09 AM
0 Likes
1
1783
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 02:09 AM

Re: Reading input register 3x

I don't understand well your issue. READ_VAR is able to read 3x registers or their equivalent in IEC %IW.

You can read your register in the protection relays. the values will be available in the reception table that can be used by the SCADA. there is no need to forward the 3x registers coming from the protection relays to 3x register in the PLC. If I well understood the SCADA uses 3x registers to read the values, so in that case forward the reception data into a %IW register, using the Write_input_int: 

(*INT*) Simulated_Input:=WRITE_INPUT_INT (INP:=Value (*INT*));
Share
Reply
TaeHoon
Crewman TaeHoon Crewman
Crewman
‎2020-04-29 03:14 AM
1 Like
1
1779
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 03:14 AM

Re: Reading input register 3x

Hello OsmaSalih,

 

you can read  continuous 125 input registers(3x) per one poll.

Quantum CPU for Concept was end of sales in 2015.

And Quantum CPU for Unity pro was end of sales in 2018.

So I don't think there will be further development.

 

Concept latest version is V2.6 SR7.

As I know, MBP_MSTR in Concept soft doesn't support function code 15.

 

One more, you can't use read_var function in Quantum.

 

You can migrate from Quantum to M580  with existing Quantum IO


I hope this information is helpful for you.

 

BR

Taehoon LEE
Share
Reply
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-29 08:12 AM
0 Likes
0
1773
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 08:12 AM

Re: Reading input register 3x

Hi @Eric_Coudurier

READ_VAR is not supported for Quantum CPUs,

My only option is MBP_MSTR with function code 15

Share
Reply
OsamaSalih
Ensign OsamaSalih
Ensign
‎2020-04-29 08:38 AM
0 Likes
0
1770
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content
‎2020-04-29 08:38 AM

Re: Reading input register 3x

Thank you @TaeHoon

 

that was very helpful 

Share
Reply
Find a Service Provider
Find a certified partner to help you address your integration, installation, maintenance and project needs.
View all Providers
Support

Have a question? Please contact us with details, and we will respond.

Contact Us
FAQ

Look through existing questions to find popular answers.

Learn More
About

Want to know more about Exchange and its possibilities?

Learn More

Full access is just steps away!

Join Exchange for FREE and get unlimited access to our global community of experts.

Connect with Peers & Experts

Discuss challenges in energy and automation with 30,000+ experts and peers.

Get Support in Our Knowledge Base

Find answers in 10,000+ support articles to help solve your product and business challenges.

Ask Questions. Give Solutions

Find peer based solutions to your questions. Provide answers for fellow community members!

Register today for FREE

Register Now

Already have an account?Log in

About Us FAQ Terms & Conditions Privacy Notice Change your cookie settings
©2020, Schneider Electric