QT SNAP7协议 demo

时间:2022-04-04 05:08:11
【文件属性】:

文件名称:QT SNAP7协议 demo

文件大小:3.8MB

文件格式:ZIP

更新时间:2022-04-04 05:08:11

QTC++

该程序是 QT用SNAP7写的 和西门子PLC 通讯的例子 ,可编辑。可打开。支持 对西门子PLC 任意区域 读写 bit,byte,word/Dword,Uint,float 等任意数据类型 。线程读取。是通讯的模板程序


【文件预览】:
QtSnap7-master
----snap7.dll(258KB)
----QtSnap7.pro.user(23KB)
----mainwindow.ui(3KB)
----QtSnap7.vcxproj.filters(4KB)
----images()
--------S71200-DB1 monitor.png(44KB)
--------S71200-DB1.png(374KB)
--------Thumbs.db(65KB)
----.vs()
--------QtSnap7()
----mainwindow.cpp(2KB)
----lib()
--------snap7.dll(258KB)
--------snap7.lib(26KB)
----QtSnap7.vcxproj(18KB)
----settings.ini(60B)
----snap7.cpp(30KB)
----release()
--------moc_predefs.h.cbt(61B)
----debug()
--------snap7.dll(258KB)
--------moc_mainwindow.cpp(4KB)
--------moc_predefs.h.cbt(59B)
--------QtSnap7.pdb(2.46MB)
--------moc_predefs.h(250B)
--------QtSnap7.exe(621KB)
--------qrc_resources.cpp(1.88MB)
--------QtSnap7.ilk(1.52MB)
----x64()
--------Debug()
----main.cpp(183B)
----LICENSE(34KB)
----snap7.h(41KB)
----lib.pri(133B)
----plc_siemens.cpp(3KB)
----.qmake.stash(1KB)
----README.md(198B)
----settings.cpp(1KB)
----mainwindow.h(1KB)
----settings.h(499B)
----ui_mainwindow.h(5KB)
----docs()
--------about()
--------index.md(11KB)
--------img()
--------CNAME(15B)
--------user-guide()
--------css()
----QtSnap7.vcxproj.user(986B)
----.gitignore(358B)
----plc_siemens.h(1KB)
----translation()
--------translation_it.ts(2KB)
--------translation_it.qm(284B)
----QtSnap7.pro(1KB)
----global.h(290B)
----resources.qrc(213B)

网友评论

  • 下下来后发现是曾经github上面找到过开源的,写数据只有byte型的,对我来说没用。读取数据转换写的也不清楚,pos是干嘛的都没说明过。
  • undefined reference to `Cli_Create@0'错误,有没有解决途径,已知可能是S7API的错误
  • 提示:D:\QTtest\QtSnap7-master\snap7.cpp:38: error: undefined reference to `Cli_Create@0'错误,请问怎么回事?
  • 您好,我用qt5.12打开,出现错误,请指点C:\Users\Administrator\Desktop\QtSnap7-master\mainwindow.h:38: error: 'float_t' does not name a type; did you mean 'float'? float_t cReal; ^~~~~~~ float
  • 不只是否有用
  • 非常不错哦!
  • 请问,要什么版本的QT呢?我的是5.6可以用吗