加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595

SIEMENS内蒙古通辽市市西门子(授权)一级总代理-西门子变频器一级总代理

更新时间
2025-01-31 09:10:00
价格
请来电询价
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
联系手机
15267534595
联系人
梁涛
立即询价

详细介绍

SIMATIC ODK 1500S 实时应用编程使用入门

ODK 1500S 功能简介

    Open Development Kit (ODK) 1500S 是一个软件开发工具包,可以很方便的为


    1500 Open Controller CPU 开发用户自定义应用程序,在TIA Portal STEP7 里


    直接调用。ODK 1500S 可以在以下两种环境下开发应用程序。


● Windows 环境

– 应用程序在Windows PC 中执行

– 使用Windows PC 的资源


● 实时环境

– 应用程序在实时环境中执行

– 在PLC 中实现同步调用


Open Controller 上可以同时执行Windows 环境的应用程序和实时环境的应用程序。

图片

开发实时应用程序

    开发实时应用程序需要使用ODK 1500S 自带的Eclipse 开发环境。

图片

本例实现在实时环境下两数相乘的简单功能


在Eclipse 中建立ODK1500S 项目并编写用户自定义程序

打开Eclipse 软件,选择New\Project,新建项目,如图所示:

图片

在弹出的窗口中选择ODK 1500S Templates\C++ Project。

图片

选择Next 并输入项目名,建立一个项目框架。

图片

打开项目def 文件夹中的GetCSVTest.odk 文件,在文件的末端添加新的函数定义。

图片

鼠标右击项目,选择Build Project 编译项目

图片

打开src_cg_priv\ODK_Functions.h,拷贝图3-6 中红框内的内容。

图片

打开scr\GetCSVTest.cpp,粘贴到文件的Zui末端,并添加函数执行代码。

图片

重新编译项目。项目成功编译以后,将生成二进制.so 文件和用于TIASTEP7 下调用的SCL 源代码。



相关产品

联系方式

  • 电  话:18126392341
  • 联系人:梁涛
  • 手  机:15267534595
  • 微  信:15267534595