Lookout

cancel
Showing results for 
Search instead for 
Did you mean: 

How to talk to A1S series Mitsubishi PLC based RTUs

I am trying to use NI lookout to dial up RTUs based on A1S PLCs from Mitsubishi. I could see three drivers in the list,none are giving positive results. The RTUs have following configuration:-

Slot1 Slot2 Slot 3 Slot4 Slot5 Slot6
A1SJHCPU A1SX81 A1SY10 A1S64AD A1SJ71UC24-R2 A2S Modem/A1S Modem

I want to dial the RTU from dialup line and fetch data in the Lookout. I need help on few things, as unfortunately I don't have the Manuals for PLC.

I need to the function of DIP switches, how to set the PLC id on network, which driver to use (i have tried direct serial link, through modem and through CLM).

While I am able to dial up to modem, the commn with PLC is still a mirage.

Another Problem is about hang up after data is received and stored. The moment I start Lookout, it starts dialling incessantly disregarding the Retries I configure and I don't know how to hang up even as I use a PushButton to enable POLL. I have to quit to reset dial or remove the number from driver properties.
0 Kudos
Message 1 of 2
(4,784 Views)
Hi, Khalid,

I received your email today and answered it. I assume that your server is rejecting is, however, I am not getting any indications on my side of the email not passing. Anyway, here is my reply:
-------------------------------------------------------------------------------------------------------------------------------
Hi, Khalid,

Thanks for contacting National Instruments. You will use the Mitsubishi CLM driver object is you have the A1SJ71UC24-R2 communications module. Or, if you don't have that module, then just use the Mitsubishi object. Both of them allow you to talk to an A1S PLC. If you need to dial your RTUs on demand to retrieve information, the one thing you can try is to attach a Pushbutton object to the 'Poll' data member, so every time to press the button Lookout will dial the specified phone number and retrieve the information from the PLC. In the case that you have different phone numbers for different RTUs, you will need to have one Mitsubishi object per RTU, since it is not possible to change the phone number programmatically.
Also, take a look at the following KnowledgeBase: I find it really useful for the type of application that you want to implement.

Why Does My Modem Hang Up after I Have Polled My Remote PLC with Lookout?

Lookout and Dial-Up Modem Settings

You might be able to find the User Manual for that specific PLC in Mitsubishi's website. Make sure that the parameters for the serial configuration match what the PLC has set. Also, check for the address. You might not be getting a successful connection because one of those parameters does not match what the PLC has.
-------------------------------------------------------------------------------------------------------------------------------
If Lookout is dialing constantly to your RTU, it might be because the Mitsubishi object has a Poll Rate currently configured. What you can do is remove the Poll Rate, and connect a Pushbutton to the Poll data member. That way, only when you press the button it will dial. Finally, you might also want to check the Dial up parameters that you have configured (like retries, pause between retries, connection string, etc.). You can verify them if you go to Options >> Serial Ports...

I hope this helps. Let me know if anything happens.

Have a great day!
0 Kudos
Message 2 of 2
(4,770 Views)