mcgs存盘数据提取构件属性设置在:通网版mcgs中保存的数据如何保存到SQL数据库中。
数据来源选择工程自动生成的Access数据库文件。数据选择在可处理的数据列选择需要进行处理的数据变量。数据输出ODBC数据库,选择SQL数据库(先在SQL Server中建立数据库及数据表),提取方式填写输出数据表列。
MCGS嵌入版组态软件的主要功能:
简单灵活的可视化 *** 作界面。MCGS嵌入版采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要求。以窗口为单位,构造用户运行系统的图形界面,使得MCGS嵌入版的组态工作既简单直观,又灵活多变。
实时性强、有良好的并行处理性能。MCGS嵌入版是真正的32位系统,充分利用了32位WindowsCE *** 作平台的多任务、按优先级分时 *** 作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理。
使嵌入式PC机广泛应用于工程测控领域成为可能。例如,MCGS嵌入版在处理数据采集、设备驱动和异常处理等关键任务时,可在主机运行周期时间内插空进行象打印数据一类的非关键性工作,实现并行处理。
使用嵌入版组态,你的下位机应该还有PLC吧,因为组态软件在数值处理上指令不完善,所以最好将需要处理的数发送到PLC,然后利用PLC的指令完成数据运算。
在你的工程中,可以将0023H中的数映射到组态软件的数字变量中(定义为a),然后再定义一个数字变量b,在循环策略中令b=a,b可以关联到PLC的数字寄存器中(比如D0)
在PLC中利用D0进行两个运算:
高八位运算:首先令D1=FF00 and D0,然后对D1进行右移8位处理,并保存到D2中,则D2就是你需要的高八位数据;
第八位运算:首先令D10=0080 AND D0,然后对D1进行右移7位处理,并保存到D12中,若D12=0,则可以得出第8位为0(以三菱plc为例,复位m0),若D12不等于0,则第8位为1(以三菱plc为例,置位m0),这就是第八位的位状态,可以将其保存于某个中间继电器中,如M0
其实,对于第八位的获取,如果你的电能表驱动支持,可以通过mcgs设置,如图:
mcgs软件,对数据库 *** 作提供各种的访问和 *** 作方法,基本可以做到对所有的关系型数据库的连接和 *** 作。请听我详细道来: 首先,我们要清楚mcgs自建的数据库格式是97,所以,我们在通过access2000打开的时候,出现提示是否转换数据库格式,我们不转换,可以打开数据库。经过测试,如果使用构件的标准access数据库文件连接access2000是不支持的。同时,使用构件的odbc数据库连接,测试证明:sql server2000和mcgs建立的数据库文件是没有问题的,但是,使用2000access出现问题。 但是,如果通过ODBC数据库函数,那么,mcgs可以和所有的关系型数据库进行连接。我们知道mcgs提供的odbc函数,是可以通过微软的odbc数据源,绑定数据库。只要odbc可以连接的数据库,mcgs都可以连接。经过测试,odbc数据源可以连接的数据库,通过mcgs提供的odbc函数都可以进行读取、删除、添加等 *** 作。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)