Sign in to follow this  
Followers 0
dalt_Hub

@(symbol)

6 posts in this topic

What does it mean when there is @  before a symbol?

I have a MOVL(498) with @E0_32214 to E0_32030.

Don't know what the @ does before the E0_32214.

Share this post


Link to post
Share on other sites

When the conditions are true before the @MOV, the @MOV is executed for one PLC scan only.  The conditions must be false and then true again for the @MOV to happen again.

Above is not the right answer to dalt_Hub's question.

See Mendon Systems below.

Share this post


Link to post
Share on other sites

The @ symbol before a DM or EM address can also be used to specify a binary (decimal) indirect address. For example: If E0_1000 contains &25 then MOV #FF @E0_1000 moves FF hex into E0_1025.

Share this post


Link to post
Share on other sites

Totally missed where he said that the @ symbol was used.  You are right Dick.

Share this post


Link to post
Share on other sites

If I have a @SUB(31) instruction, does the @ indicate a single-scan condition, as Jay mentioned above?

Share this post


Link to post
Share on other sites

Yes.  If the@ symbol is in front of a function (@SUB(31)), then it will only execute for one scan.

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0