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

供应商
广东湘恒智能科技有限公司
认证
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
手机号
15267534595
联系人
梁涛
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
更新时间
2024-06-05 09:10

详细介绍

simatic odk 1500s 实时应用编程使用入门

odk 1500s 功能简介

    open development kit (odk) 1500s是一个软件开发工具包,可以很方便的为


    1500 open controller cpu 开发用户自定义应用程序,在tia portalstep7 里


    直接调用。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,粘贴到文件的末端,并添加函数执行代码。

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



一级总代理,代理商,变频器,伺服电机,PLC

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话