nickal

Need help! OMRON NX102 + SICK Encoder

13 posts in this topic

Hello guys! I have a problem with connection of SICK absolute TTL SSI encoder AFM60E-THTA004096 with OMRON NX102 controller over SSI module NX-ECS212. Does anyone have config for omron, or detailed description of data packet for SICK, with start bits of single and multiturn data packets? Thanks in advance!

Share this post


Link to post
Share on other sites

 This should be the IO mapping for the SICK encoder on the ECS card

 

 

ecs.JPG

Edited by photovoltaic

Share this post


Link to post
Share on other sites

 

I found out the following information

The position information looks like this:
- 12 bit multi; 12 bit sinlge; 3 bits error
- 24 bits position information
- 27 bits total information

The MSB is the most significant bit (the 1st bit of the multiturn, the 1st bit which is transmitted)
The LSB is the least significant bit (the last position bit of the single turn)

 

the data binding and ssi module settings in my project are like this.

After applying the new settings i always reload the module. But still got an error :(

What am i doing wrong???

set2.gif

set1.gif

iomap.gif

Share this post


Link to post
Share on other sites

Try these settings and wiring:

card params.JPG

wiring.JPG

Share this post


Link to post
Share on other sites

Also - Do you have an NX-PF card on your PLC before this card? This card/encoder needs IOV and IOG to work and the IO power bus isn't fed from the CPU.

Share this post


Link to post
Share on other sites

Thanks for reply!

Data lenght is 24bit not 30. So SICK techsupport from head office in Germany said. I have 1 NX-PF card and 2 NX-PD1000 cards. But encoder is connected to main power supply not to ECS212 card, because output voltage on it is only 3.2V. This is working remote system. The customer had a problem with the encoder and we recommended replacing it. Initially there was TR-Electronics cev582m and they bought SICK AFM60E-THTA004096. The old one worked and the new one could not be connected in any way.

Share this post


Link to post
Share on other sites

The parameters I listed were for the advanced model sorry, the eco has 1Mhz clock and 12/12 on the turn data.

Share this post


Link to post
Share on other sites

Could it be that SSI module burned out? How can I check it out in Sysmac?

Share this post


Link to post
Share on other sites

I would expect you would see a system error if anything faulty was detected on the card. You tried 1mhz baud?

Share this post


Link to post
Share on other sites

yes I do. but nothing happened. :(((((( I`m desperate!

Share this post


Link to post
Share on other sites

There are no errors on the module. When polled, it even sends its serial number.

Share this post


Link to post
Share on other sites

Have you tried 24 bits and removing the status data? In the example I have there is no status data appended to ST/MT data.

Share this post


Link to post
Share on other sites

yes i tried. but there is the same error, no communication.

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