Unity pro configuration

C

Thread Starter

charz

Hi All,

I'm using Premium Hot standby Plc with Unity pro M software. I have few basic doubts regarding programming with it which are as follows

1.what is the address to be used for digital input modules? (%MW or %M or %I or %Q)

2.What is the address to be used for analog input modules? (%MW or %M or %I or %Q)

3.What is the address to be used for command signals from scada?
Imagine something like start button in scada. How will I assign the variable tag for this? (%MW or %M or %I or %Q)

4.In unity pro, how should I change the values for the system words or bits?

5.why %MW have to be divisible by 8?
Overall, For what and Where should I use (%MW or %M or %I or %Q)

6.Why memory mapping is required? For example let’s say the field address is %I0.3.0.0 then why is it assigned to something like %MW500.0

I know that mw-word,I-input bits Q-output bits M-input or output bit.Overall ,For what and Where should I use (%MW or %M or %I or %Q)
Pl explain with an example
 
You can remove all this "mystery" with some training or a tutorial.

> 1.what is the address to be used for digital input modules? (%MW or %M or %I or %Q)

%I is usually preferred. But you can map an input module to word(s).
>
> 2.What is the address to be used for analog input modules? (%MW or %M or %I or %Q)

This is a user preference. Typically configured as "channel" using one of the preset IODDT (IO Derived Data Type)

> 3.What is the address to be used for command signals from scada? Imagine something like start button in
> scada. How will I assign the variable tag for this? (%MW or %M or %I or %Q)

Without using OPC, typically read/write to %M (bits) and/or %MW words.

> 4.In unity pro, how should I change the values for the system words or bits?

Most system words/bits are READ only. Write with caution.

> 5.why %MW have to be divisible by 8? Overall, For what and Where should I use (%MW or %M or %I or %Q)

> 6.Why memory mapping is required? For example let’s say the field address is %I0.3.0.0 then why is it assigned to something like %MW500.0

What you are talking about is that SCADA hosts cannot read an input using IEC based controllers. So move the input data to a readable reference like %M

> I know that mw-word, I-input bits Q-output bits M-input or output bit. Overall ,For what and Where should
> I use (%MW or %M or %I or %Q) Pl explain with an example

For this one.. take a course or a one-day seminar.

Unity is a very flexible and it can get complicated depending upon your application and programming requirements.

This topic cannot be explained in an email.
 
Top