这几天不断在研究OPCSERVER的开发.在网上找了好久,都没有C#成型的说明和源码.于是,自己拼凑,终于被我搞成功了.例子中所有的资源都可无限制使用.不含PLC或者组态部分.本人很懒,例子只写了opcserver核心部分,其它部分大家可以自己增加.OpcTools.exe是客户端工具.一、32位操作系统,执行OPCdist库文件\opcdist\目录下的setupxp.bat如果是64位的系统,请自己修改setupxp.bat批处理文件,我的操作系统是win7X64,是可以成功的.二、建立自己的C#工程.并将Wtopcsvr9.0\Wtopcsvr9.0\WtOPCSvr.dll拷贝到执行目录中.经过以上两步骤,准备工作已经完成.三、打开压缩包中opcservertest工程.工程使用VS2005编写.支持VS更高版本.UpdateRegistry函数是注册服务,UnregisterServer函数是取消注册.多的就不说了,请大家参考文档WTOPCSvr+使用手册.doc和WTOPCSVRDLL使用说明中文.doc值得注意的地方是,C#生成的可执行文件必须是32位,否则无法正常加载DLL文件.经常使用的函数在工程中已经定义并使用.WTOPCSVRDLL使用说明中文.doc中,介绍的是VB中WtOPCSvr的使用方法.大家可以把VB的转变成C#的.我的工程中,已经给大家做了示例.所有的文件:源码,dll文件,说明文件,都包含在压缩包中.大部分都在CSDN网站上下的.WtOPCSvr.dll应该是注册版的,在SerialNumber.txt中有注册码.我不知道怎么注册,大家可以上网搜搜.
2020/6/24 23:07:54 464KB opcserver opc c# 源码
1
程序一:修正文件名的程序,可以用来批处理文件将文件名修正为数字命名并写到文本文件中程序二:SVM训练程序。
2023/1/1 0:40:52 7.48MB 训练SVM
1
由于项目上用到在网页地图上显示GPS的数据,需要HTML,javascript,MSCOMM32控件知识,这都是微软的东西,我对微软的东西不是很了解走了好多弯路,在CSDN上咨询了一个网友,在他热心的协助下在CSDN上下载了一个能用的源代码及注册控件的批处理文件,按照他的方法竟然成功了对此做下记录,可能对以后需要的人有所协助。
2015/9/7 21:07:14 3.1MB javascript MSCOMM32.OXC HTML 串口
1
由于项目上用到在网页地图上显示GPS的数据,需要HTML,javascript,MSCOMM32控件知识,这都是微软的东西,我对微软的东西不是很了解走了好多弯路,在CSDN上咨询了一个网友,在他热心的协助下在CSDN上下载了一个能用的源代码及注册控件的批处理文件,按照他的方法竟然成功了对此做下记录,可能对以后需要的人有所协助。
2015/9/7 21:07:14 3.1MB javascript MSCOMM32.OXC HTML 串口
1
以txt格式打开,根据本人电脑当前内网、外网的IP地址,修改文件内的ip地址,修改好之后,双击运行即可。
2019/6/24 19:15:39 260B bat 内外网
1
ABBYYFineReaderProfessional是一款真正的专业OCR,支持多国文字,还支持彩色文件识别、自动保留原稿插图和排版格式以及后台批处理识别功能,使用者可以在扫描软件、OCR、WORD、EXCEL之间换来换去了,处理文件会变的就像打开曾经存档的文件一般便捷。
2016/10/7 22:09:16 1.58MB ABBYY
1
三、实验内容与要求1、熟悉windows的编程接口,使用系统调用编程实现将参数1对应文件1.txt和参数2对应文件2.txt的内容合并到参数3对应文件zong.txt中(上传文件名为学号后5位ex0701.c)。
2、使用windows提供的命令将文件1.txt和文件2.txt的内容合并到文件total.txt中(请将实现的操作命令写入下题批处理文件的第一行)。
3、主管助理小张经常接收公司员工发来的文件,开始为了节省时间,小张将下载的文件都保存在文件夹xiazai中(文件名如图1所示,下载后直接解压即可),这样不便于后期的统计和分类管理,现在领导要求必须为所有员工(90人)每人单独建立一个文件夹(以员工工号命名10201、10202......10290),然后将他们提交的文件分别剪切到各自对应的文件夹中(如图2所示)。
于是小张开始为7名员工建立文件夹,再一个一个的去做……同学们想想有没有一种方法能快速完成所要求的操作呢?请熟悉windows的命令接口,使用windows提供的常用命令copy、md、del等编写一个批处理文件(上传文件名为学号后5位ex0703.bat),实现所要求的功能:1、启动linux系统或通过windowstelnet到linux。
2、用huas用户名和密码123456登入系统中。
3、打开一终端窗口(在linux桌面上单击右键,选择从终端打开)。
然后在其中输入以下命令实验。
4、熟悉常用操作命令.5、编辑如下源代码(实验教材P861.进程的创建)并保存二、实验目的(1)加深对进程概念的理解,明确进程和程序的区别。
(2)分析进程竞争资源现象,学习解决进程互斥的方法。
(3了解Linux系统中进程通信的基本原理。
三、实验内容与要求(1)任务一:编写一段程序,使其实现进程的软中断通信。
要求:使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上来的中断信号(即按DEL键);
当捕捉到中断信号后,父进程用系统调用Kill()向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止:ChildProcessllisKilledbyParent!ChildProcessl2isKilledbyParent!父进程等待两个子进程终止后,输出如下的信息后终止ParentProcessisKilled!(2)任务二:在上面的程序中增加语句signal(SIGNAL,SIG-IGN)和signal(SIGQUIT,SIG-IGN),观察执行结果,并分析原因。
(3)任务三:进程的管道通信编制一段程序,实现进程的管道通信。
使用系统调用pipe()建立一条管道线;
两个子进程P1和P2分别向管道中写一句话:Child1issendingamessage!Child2issendingamessage!而父进程则从管道中读出来自于两个子进程的信息,显示在屏幕上。
要求父进程先接收子进程P1发来的消息,然后再接收子进程P2发来的消息。
二、实验目的自行编制模拟程序,通过形象化的状态显示,加深理解进程的概念、进程之间的状态转换及其所带来的PCB内容、组织的变化,理解进程与其PCB间的一一对应关系。
三、实验内容与要求1)设计并实现一个模拟进程状态转换及其相应PCB内容、组织结构变化的程序。
2)独立编写、调试程序。
进程的数目、进程的状态模型(三状态、五状态、七状态或其它)以及PCB的组织方式可自行选择。
3)合理设计与进程PCB相对应的数据结构。
PCB的内容要涵盖进程的基本信息、控制信息、资源需求及现场信息。
4)设计出可视性较好的界面,应能反映出进程状态的变化引起的对应PCB内容、组织结构的变化。
二、实验目的存储管理的主要功能之一是合理地分配空间。
请求页式管理是一种常用的虚拟存储管理技术。
本实验的目的是通过请求页式管理中页面置换算法模拟设计,了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换算法。
三、实验内容与要求通过计算不同算法的命中率比较算法的优劣。
同时也考虑了用户内存容量对命中率的影响。
页面失效次数为每次访问相应指令时,该指令所对应的页不在内存中的次数。
计算并输出下属算法在不同内存容量下的命中率。
先进先出的算法(FIFO);
最近最少使用算法(LRU)二、实验目的死锁会引起计算机工作僵死,因此操作系统中必须防止。
本实验的目的在于使用高级语言编写和调试一个系统动态分配资源的简单模拟程序,了解死锁产生的条件和原因,并采用银行家算法有效地防止死锁的发生,以加深对课堂上所讲授的知识的理解。
三、实验内容与要求设计有n个进程共享m个系统资源的系统
2021/1/9 12:53:10 970KB 操作系统报告
1
因为我在百度上找了很久也没有找到免费的,于是就有了这个免费的分享。
1)包里包含android-async-http-1.4.11.jar和httpclient-4.5.8.jar两个文件2)强大的网络请求库,次要特征如下:处理异步Http请求,并通过匿名内部类处理回调结果Http请求均位于非UI线程,不会阻塞UI操作通过线程池处理并发请求处理文件上传、下载响应结果自动打包JSON格式自动处理连接断开时请求重连
2018/6/11 20:09:01 1.11MB async-http
1
操作系统的理发师问题处理文件打包下载(可执行文件,文档,代码齐全),C++实现,简单易学易用。
1
CCIE小凡开发的一个思科模拟器图形前端。
它不仅整合了思科所有的IOS模拟器,而且还整合了BES以及VPCS。
它是一个综合的模拟器处理方案。
它配置输出采用的是bat批处理文件。
目前最新版是2.8。
  PacketTracer5则是由美国思科公司开发的一个模拟器。
还有其他的模拟器,比如GN3。
  此软件标题栏虽然显示的是未注册,但是一般下载的都会有该软件的所有功能。
使用完毕会显示提示注册的信息。
  未注册的用户有时候使用时会软件自动升级,然后发现软件链接不行。
因为被删除了一些文件。
需要再次安装。
  目前的方法是在使用时,断开网络。
模拟好路由交换结构后再连接到网络Dynam
2016/5/12 18:47:51 9MB DynamipsGUI
1
共 75 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡