12/5/2016 12:24 PM | |
Joined: 8/31/2009 Last visit: 8/19/2024 Posts: 3 Rating: (0) |
Good work Davide, damn good work !!! |
3/21/2017 9:13 AM | |
Joined: 3/12/2009 Last visit: 6/25/2020 Posts: 19 Rating: (0) |
Hi, Somebody could compiled snap7 source code ? I tried to compiling attached source with new eclipse plug-in (V1.1.0), but several errors occurred. Many "undefined reference" errors occurred on snap7.cpp. C:\data\dev\src\workspace_eclipse\Snap7ClientTest_neon2\IOT2000 Release/..\snap7.cpp:40: undefined reference to `Cli_Create' snap7.o: In function `snap7::TS7Client::~TS7Client()': C:\data\dev\src\workspace_eclipse\Snap7ClientTest_neon2\IOT2000 Release/..\snap7.cpp:45: undefined reference to `Cli_Destroy' snap7.o: In function `snap7::TS7Client::Connect()': C:\data\dev\src\workspace_eclipse\Snap7ClientTest_neon2\IOT2000 Release/..\snap7.cpp:50: undefined reference to `Cli_Connect' snap7.o: In function `snap7::TS7Client::ConnectTo(char const*, int, int)': : : : etc.. If somebody could build the snap7 source, could you kindly advice to build ? Thanks in advance. Best regards ------------------------------------------------------------------------------------------ AttachmentSnap7ClientTest.zip (1080 Downloads) |
Last edited by: Min_Moderator at: 3/21/2017 3:41:58 PMNew subject after splitting |
|
3/22/2017 8:23 AM | |
Joined: 1/26/2011 Last visit: 8/11/2022 Posts: 243 Rating: (67)
|
Hi *Lily*, sure I can help you solving this problem. First of all I can tell you that I have followed the description of Snap7 for IoT.
Please let me know if this description was useful. Best regards and have fun! |
This contribution was helpful to1 thankful Users |
7/17/2017 12:59 PM | |
Joined: 6/19/2017 Last visit: 9/6/2024 Posts: 8175 Rating: (172) |
New question published by lmiquel.mc is split to a separate thread with the subject Want to use the Snap7 library but can't import or install the library - help!? . Best regards |
7/24/2017 11:11 AM | |
Joined: 6/19/2017 Last visit: 9/6/2024 Posts: 8175 Rating: (172) |
New question published by lmiquel.mc is split to a separate thread with the subject Trying to read 1/2 variables from a PLC with Snap7 library. . Best regards |
7/26/2017 8:31 AM | |
Posts: 5 Rating: (0) |
|
7/27/2017 2:50 PM | |
Posts: 5 Rating: (0) |
Hi, Taxflor, after another day's trying I think it is something about Linking problem for I reinstalled eclipse and do it again... I copy the libsnap.so to my SDK directory and it seems still not going well.. I just add one function of the snap example sourcecode, and it shows 'undefined reference ....' What's wrong? #include <iostream> using namespace std; #include "mraa.hpp" #include "snap7.h" using namespace mraa; using namespace snap7; TS7Server *Server; unsigned char DB1[512]; // Our DB1 unsigned char DB2[512]; // Our DB2 unsigned char DB3[512]; // Our DB3 void S7API EventCallBack(void *usrPtr, PSrvEvent PEvent, int Size) { // just print the event as text cout<<SrvEventText(PEvent)<<endl; }; void MyProgramLogic() { // Endless loop for (;;) { } } /* void S7API EventCallBack(void *usrPtr, PSrvEvent PEvent, int Size) { // just print the event as text cout<<SrvEventText(PEvent)<<endl; }; */ int main(void) { cout << "Hello IOT2000." << endl; cout << "Hello IOT2000.2" << endl; Gpio* d_pin = NULL; d_pin = new mraa::Gpio(13, true, false); d_pin->dir(mraa::DIR_OUT); for (;;) { d_pin->write(1); sleep(1); d_pin->write(0); sleep(1); } return 0; } }//why I need a additional "}" here? that really confused. 20:40:00 **** Incremental Build of configuration IOT2000 Release for project 222 **** Info: Internal Builder is used for build i586-poky-linux-g++ -fno-use-linker-plugin -lsnap7 -lmraa "--sysroot=C:\\Users\\hjn163\\Desktop\\IOT2040J\\IOT2000SDK/sysroots/i586-nlp-32-poky-linux" -o 222 example.o -lsnap7 example.o: In function `EventCallBack': C:\Users\hjn163\Desktop\eclipse_workspace\222\IOT2000 Release/..\example.cpp:20: undefined reference to `SrvEventText' collect2.exe: error: ld returned 1 exit status 20:40:00 Build Finished (took 487ms)
|
1/11/2018 1:29 PM | |
Joined: 8/21/2014 Last visit: 9/23/2024 Posts: 1024 Rating: (14) |
New question published by fabian.reuschel is split to a separate thread with the subject IOT2000 work as a PLC using Snap7 to communicate with other actual PLCs. Best regards |
My Forum is the place to personalize your profile, |
|
Follow us on