YFIOServer 组态设备IO服务系统

简介: 经过艰苦的探索,组态的驱动开发终于融会贯通(也许是吧,自我感觉:),目前已经完成了IOServer的全部设计,以COM和TCP两个通信渠道,已可以开发绝大数的设备驱动了

经过艰苦的探索,组态的驱动开发终于融会贯通(也许是吧,自我感觉:),目前已经完成了IOServer的全部设计,以COM和TCP两个通信渠道,已可以开发绝大数的设备驱动了。下面我简单介绍一下:

主要功能:DDE客户端、服务器功能

COM、TCP读写服务

OPC客户端

脚本运算

sql数据库操作

内存变量外部操作(YFMem内存数据库)

已实现驱动:

西门子PLC200 PPI驱动

Modbus RTU 驱动

DDE客户端驱动

OPC客户端驱动

西门子200 EM243 网络模块驱动

西门子MPI 设备驱动

我们公司的红外测位器驱动、配料模块(P02、K12等)、隧道光柱驱动

主界面1:变量配置

变量配置:可以在这里方面的配置内部变量

可以设置报警参数和相应的设备连接

主界面2:系统设备

系统设备即设备驱动,即各种DLL文件,系统设备免安装,直接把DLL拷贝到指定目录即可。用户如果需要,可以根据需要,添加用户设备

主界面3:脚本

在该IDE中很容易编写脚本,对变量词典中的变量可以直接参与运算。此外还可以在脚本中操作数据库。

脚本启动有多种方式,即可周期允许,也可以条件运行。

以上就是简单的介绍,下一步就要开发前台程序了。

我希望对组态开发感兴趣,或者VC有一定基础的朋友加盟我们团队(金日研发软件部),共同开发自动化软件,共同提高和进步.

研发软件部:电话 010-61273344-210     我的Email: yefanqiu#sohu.com(#用@代替)

相关文章
|
缓存 运维 Linux
Linux系统调优详解(十二)——IO调优之磁盘测速
Linux系统调优详解(十二)——IO调优之磁盘测速
401 1
|
Ubuntu 网络协议 Unix
02理解网络IO:实现服务与客户端通信
网络IO指客户端与服务端通过网络进行数据收发的过程,常见于微信、QQ等应用。本文详解如何用C语言实现一个支持多客户端连接的TCP服务端,涉及socket编程、线程处理及通信流程,并分析“一消息一线程”模式的优缺点。
477 0
|
Linux 数据处理 C语言
【Linux】基础IO----系统文件IO & 文件描述符fd & 重定向(下)
【Linux】基础IO----系统文件IO & 文件描述符fd & 重定向(下)
283 0
|
缓存 网络协议 算法
【Linux系统编程】深入剖析:四大IO模型机制与应用(阻塞、非阻塞、多路复用、信号驱动IO 全解读)
在Linux环境下,主要存在四种IO模型,它们分别是阻塞IO(Blocking IO)、非阻塞IO(Non-blocking IO)、IO多路复用(I/O Multiplexing)和异步IO(Asynchronous IO)。下面我将逐一介绍这些模型的定义:
786 2
crash —— 获取系统的磁盘IO统计数据
crash —— 获取系统的磁盘IO统计数据
|
存储 IDE Linux
Linux源码阅读笔记14-IO体系结构与访问设备
Linux源码阅读笔记14-IO体系结构与访问设备
|
移动开发 前端开发 JavaScript
uniapp中IO模块(管理本地文件系统)的常用功能封装
uniapp中IO模块(管理本地文件系统)的常用功能封装
2334 1
|
Linux C语言 C++
【Linux】基础IO----系统文件IO & 文件描述符fd & 重定向(上)
【Linux】基础IO----系统文件IO & 文件描述符fd & 重定向(上)
247 0
使用字节输入流报错 java.io.FileNotFoundException: srcdruid.properties (系统找不到指定的文件。)
使用字节输入流报错 java.io.FileNotFoundException: srcdruid.properties (系统找不到指定的文件。)
189 0
|
算法 大数据 数据处理
【软件设计师备考 专题 】IO控制方式(中断系统、DMA、IO处理机方式)
【软件设计师备考 专题 】IO控制方式(中断系统、DMA、IO处理机方式)
727 1