自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (7)
  • 收藏
  • 关注

空空如也

PC-IDENTIFIER-09.01.00.00-01.17.00.15

KB2558 Desigo CC 2.1 SR1, ABT-Pro, XWP: Lease time of S7DOS expired at 31.12.2015 https://support.industry.siemens.com/cs/us/en/view/109482349

2023-02-28

PC-IDENTIFIER-09.03.03.00-01.04.00.03

PC_IDENTIFIER_09.03.03.00_01.04.00.03.zip (140,6 MB)(SHA-256) Installing future versions of S7--PLCSIM Advanced (e.g. V5.0) will also correct this behavior. 官方链接(需要进口软件许可): https://support.industry.siemens.com/cs/document/109812676/simatic-s7-plcsim-advanced-v4-0-service-pack-1-hotfix-1?dti=0&lc=en-TW https://support.industry.siemens.com/cs/attachments/109812676/PC_IDENTIFIER_09.03.03.00_01.04.00.03.zip

2023-02-28

Geometric Glovius Pro 6 32/64位 中文版

Glovius CAD查看器 3D PDF转STP等格式的工具软件,新测好用。 注意:需要按照ReadMe里的说明Po解。 查看3D几何、产品结构、PMI和GDnT以及属性信息。动态切片,测量,保存材料清单,查看重要部件信息。通过链接共享3D文件,并在网站中嵌入模型。 将3D CAD文件转换为3D PDF, 3DS, FBX, COLLADA, STEP, OBJ和STL。

2023-02-21

用户管理模块,MFC适用, User Managerment

1. 有完善的用户登录界面,用户管理界面及用户权限检查界面; 2. 本模块是我从项目上直接打包的,因此有个别无关紧要的地方没有修改,需要作一些修改方能正确编译通过, 但绝对可用, 【请有能力修改的再下载】。 3. 依赖pugixml库,请自行下载; 3. 用户等级目前分为6级,如下: 超级管理员; 管理员; 工程师; 操作员; 监视人员; 游客 4. 用户的配置信息写在xml文件里,密码简单作了加密的加密处理; 5. inline std::wstring Tr(const std::wstring &str) { return Core::Localization::trString(str); }用于界面语言翻译,直接改成 return std::wstring即可; 6. 另外一些数值字符转换的地方自行用其他函数替换即可。

2023-02-07

PDF库, C++, Haru Free PDF Library

1. 使用的是Haru Free PDF Library库,可以直接通过Visual Studio编译成动态链接库(VS2015可以直接编辑通过); 这个版本移植自Poco的PDF库,多次应用于实际的项目。 2. 使用时,请根据实际需要修改文件夹下的PDF.props项目属性文件。 3. 可编译为静态的Lib库或动态的DLL文件,编译属性均已经配置好。 4. 有问题请留言。

2023-02-07

S7-200 系列PLC量程转换及编程方法.doc

S7-200 系列PLC量程转换及编程方法: 一、S7-200 量程转换的基本概念 二、S7-200PLC 量程转换的过程 三、S7-200PLC 模拟量信号与数字量的关系 四、量程转换公式及其用法量程转换公式 五、量程转换公式的使用方法 六、S7-200PLC 量程转换的编程方法

2020-02-23

组态王实例(6.55开发)

此为组态王的一个实例, 可以作为项目的模版或参照。使用的组态王版本为6.55

2018-05-25

组态王的项目实例, 组态王版本6.55

组态王的项目实例, 组态王版本6.55, 屏幕分辨率为1280*1024。此实例可以作为项目的参照。

2018-05-25

与西门子通讯Labview库,TCP/IP 方式

与西门子通讯 的TCP/IP Labview库,可以看看别人的报文是怎么写的。

2016-07-29

与西门子PLC通讯的Labview库,还不错

与西门子PLC通讯的Labview库,还不错。 以下是英文声明: Warning, the attached files are experimental VIs provided for educational purposes only. No warrantee is expressed or implied. You should test your code and completely understand the implications of writing to or reading from an operating PLC. PLCs are often used to control hazardous processes and/or equipment. Writing to or reading from a PLC in active control of equipment or process can result in the disruption of the PLC program or data areas, potentially causing economic loss, property damage, generation or release of hazardous substances and/or personal injury up to and including death. Test your software in a controlled environment and qualify it before using it on active equipment or processes. To my knowledge, Siemens has never released the details of the S7 protocol. Much of what is publicly available on S7 is based on observations of the protocol by others. There is an open source S7 data exchange package available at http://libnodave.sourceforge.net/ that documents many S7 features. These VIs were based upon the example posted at http://decibel.ni.com/content/docs/DOC-5467. They were modified by observing and mimicking a S7 data exchange between a protocol converter and a S7-300 series PLC. The observations were accomplished with the wireshark network protocol analyzer, available at http://www.wireshark.org/ and the Wireshark Plugin f黵 S7-Protokoll, available at http://sps-forum.de/showthread.php?p=202763. The Address Area parameter determines which PLC memory area is the target for the reads and writes. I have only tested reads and writes to the Data Block (DB) Area. Your application should read and write to separate read and write DBs dedicated for transfer only. By confining reads and writes to dedicated Data Blocks, the risk of unintended overwrites may be reduced. The data type: S7Com_Transport_Size.ctl is a ring variable that contains the parameter for the size or type of the transfer. I have only had success with the BYTE, INT and DINT transport sizes on an S7-300 series PLC. The other sizes remain in the ring variable for testing on other PLCs. I do not know if the bytes of a multiple-byte variable are read or written atomically. The example contains two top-level VIs: S7Com_Once.vi and S7Com_W+R_Loop.vi. S7Com_Once.vi performs one read or write per execution. It writes to the target PLC from an array of I32, it reads from the target PLC into an array of I32. The number of bytes written is proportional to the number of elements in the array to be written and the transport size parameter. S7Com_W+R_Loop.vi regularly writes to and reads from a pair of DBs in the target PLC. In order to use it, your Step7 PLC project should provide two Data Blocks, DB11 and DB12. See the screen capture image db11&12.PNG for their layout. After downloading the DBs to your PLC, monitor and change DB VAlues with a VAT. As can be seen in the VI, the transfer size is DWORD. Included are example VIs (S7Com_to_PLC(SubVI).vi and S7Com_from_PLC(SubVI).vi) to map variables between Labview and the S7 PLC DBs. In the example, they use the same cluster type definition (S7Com_PLC_Data.ctl) but that is not a requirement. When you change the mappings, you must calculate the size of the variables to be read from the PLC in order to use the correct Read Length parameter. The read length parameter is in transport size units. The write length parameter is taken from the size of the write data array, so if the write data array is larger than you anticipate, data may be overwritten. The hex byte and hex byte array type definitions were created to format the internal data structures to show hex values so that they could be easily compared to the wireshark packet dumps. These VIs have been minimally tested on a NI 9072 cRIO. This is not finished. Needed are better error checking, cleaner S7 Response decoding, and stress testing with malformed data.

2016-07-29

C++及Labview与西门子PLC的通讯库,非常好用

C++及Labview与西门子PLC的通讯库,非常好用 可用于: 1.Microsoft Windows (x86-amd64); 2.GNU-Linux (i386/i686-amd64); 3.GNU-Linux (arm v6/v7 boards); 4.BSD (i386-amd64); 5.OSX (i386-x86_64); 6.Oracle Solaris (i386-amd64/Sparc) 关于封装: 1.Pascal; 2.Borland - Linux; 3.CLR; 4.C++; 5.C; 6.LabVIEW; 7.Python; 8.Node.js; 9.java; 10.ARDUINO;

2016-07-29

西门子S7-200仿真软件

该版本是从西班牙原版1 2直接汉化过来的 解决了上一个汉化版中开TD200仿真界面后非法操作的问题 为了减小体积 我用ASP 2 12压缩过了 如果你想进一步修正本汉化版的不足 先用ASP 2 12对应的脱壳工具解压 只在 windows 98 se windows XP professinal 下简单测试过 其它操作系统是否支持未知 简短使用教程: ①在 Step 7 MicroWin 中新建一个项目 ②输入程序 编译正确后在文件菜单中导出为 AWL 文件 ③打开仿真软件 点“配置” “CPU 型号” 或在已有的CPU图案上双击 ④在弹出的对话框中选择CPU型号 要与你项目中的型号相同 ⑤点“程序” “载入程序” 或工具条中的第二个按钮 ⑥会有个对话框 这里要选择你的Step 7 MicroWin 的版本 ⑦将先前导出的 AWL 文件打开 会提示无法打开文件 不要管它 直接确定 这里出现错误的原因是无法打数据块和CPU配置文件 载入程序时不要先全部 只载入逻辑块则不会出现错误 ⑧点“PLC” “运行” 或工具栏上的绿色三角按钮 好了 程序已经开始模拟运行了 SN:6596">该版本是从西班牙原版1 2直接汉化过来的 解决了上一个汉化版中开TD200仿真界面后非法操作的问题 为了减小体积 我用ASP 2 12压缩过了 如果你想进一步修正本汉化版的不足 先用ASP 2 12对应的脱壳工具解压 只在 wind [更多]

2015-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除