Hi Richard,
It is NOT a generic problem with running EPICS motors on Windows. I do that all the time with no problems. My motor controllers happen to be serial devices (ACS MCB-4B) , but that is not important.
Are you actually seeing error messages from MEDM, or just the motor status indicators (Comm. Failure, state, etc.) that indicate a problem. I think the problem is that your driver is actually signalling an error state to the motor record, which is responding correctly. You need to figure out if the driver has an error, if there really are communication problems to the hardware, etc. What hardware are you talking to? Delta-Tau PMAC? If so, what library are you using?
Mark
________________________________
From: [email protected] on behalf of Richard Pastrick
Sent: Mon 3/23/2009 1:07 PM
To: [email protected]
Subject: MEDM Comm. Failure / STATE
Hello All,
I have compiled an IOC to host motor records on Windows. Everything appears to be working ok but as soon as I launch an MEDM window, I intermittently will receive error messages from MEDM. On the motorx_all.adl window I see Comm. Failure appear in the upper right under the word RAW and next to status in the lower right box instead of NO_ALARM in green I see STATE in red. This also changes the state value just below that from 0x503 for good to 0x703.
The MEDM window is running on a Linux system and the IOC is running on a windows machine. The IOC host has two network ports, one to the local network and the other directly connected to the motion controller hardware. This second Ethernet port is dedicated to only the motion controller hardware.
Does anyone have any suggestions for what might be the cause of this problem? Please don't just say Windows. I am actively looking into if it really is windows fault. I wouldn't put it past it because EPICS was not initially intended for windows and the compliance with BSD sockets code is not the greatest.
Richard Pastrick
Associate Software Engineer
Xradia Inc
5052 Commercial Cir
Concord CA 94520
925-288-1228 Ext 1151
925-771-8051 (direct line)
925-348-0384 (cell)
________________________________
The information in this email, including any attachments, is confidential and intended only for the recipient(s) listed. Any use of this email for any other purpose is prohibited. If you have received this email in error, please notify me immediately by reply email, delete this email, and do not disclose its contents to anyone.
- Replies:
- RE: MEDM Comm. Failure / STATE Richard Pastrick
- References:
- MEDM Comm. Failure / STATE Richard Pastrick
- Navigate by Date:
- Prev:
MEDM Comm. Failure / STATE Richard Pastrick
- Next:
RE: MEDM Comm. Failure / STATE Richard Pastrick
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
MEDM Comm. Failure / STATE Richard Pastrick
- Next:
RE: MEDM Comm. Failure / STATE Richard Pastrick
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|