Pick Master External Sensor Interface
MikeAus
✭
Has anybody had to develop an external sensor interface with the latest pick-master (3.57 etc)
I'm stuck between two directions and don't know which direction is worth developing. I don't know if I'm doing something minor wrong with a DLL or if Pickmaster is no longer compatible. Likewise, if I go with a COM server, then that will be quite a bit more work just to test the concept.
If anybody can confirm that the DLL approach is no longer valid or knows of a working test example for a COM external sensor, at least I can see what path to take.
----- Details -- --
It appears there are architecture changes between 2.xx and 3. xx , but the documentation has only been partially changed and doesn't make sense overall.
I did it years ago, at 2.xx, if not 1.xx using the DLL approach. That worked, but yeah, it was a long time ago.
Note: The pick master external sensor UDP function just seems like a Python wrapper over a COM server. Requiring two XML packets per capture doesn't work with most smart devices.
My issue is that the COM approach is vague, and the DLL approach doesn't seem to work (I've built with dotnet2 and dotnet8). I can't remember any issues the last time I used the DLL approach, but the computer would have been Windows XP or maybe Win 8.
I'm stuck between two directions and don't know which direction is worth developing. I don't know if I'm doing something minor wrong with a DLL or if Pickmaster is no longer compatible. Likewise, if I go with a COM server, then that will be quite a bit more work just to test the concept.
If anybody can confirm that the DLL approach is no longer valid or knows of a working test example for a COM external sensor, at least I can see what path to take.
----- Details -- --
It appears there are architecture changes between 2.xx and 3. xx , but the documentation has only been partially changed and doesn't make sense overall.
I did it years ago, at 2.xx, if not 1.xx using the DLL approach. That worked, but yeah, it was a long time ago.
- The new Pick Master SDK manual specifically states that Pick Master now uses an external COMs server approach but then states that previous interfaces don't need to be upgraded.
- The Pick Master Manual still refers to DLL approach
- The Pick Master Install still has the DLL approach
Note: The pick master external sensor UDP function just seems like a Python wrapper over a COM server. Requiring two XML packets per capture doesn't work with most smart devices.
My issue is that the COM approach is vague, and the DLL approach doesn't seem to work (I've built with dotnet2 and dotnet8). I can't remember any issues the last time I used the DLL approach, but the computer would have been Windows XP or maybe Win 8.
Tagged:
0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 800 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings