解决Android Studio 不能启动或新建项目的情况 对于android studio 0.3.x 及以下的版本,安装或启动过程出现任何问题可以查看这篇博客。 对于android studio 0.4.x 的版本, 安装了android studio 之后,按照上文所述的那篇博文下载安装gradle,配置环境变量, 启动android studio,新建项目, 发现还是新建不了,界面一直停在 【“building ‘ 项目名’ gradle project info”】: ? 其实这时候android studio 还是在下载 gradle ,但是由于被墙的原因, gradle 下载不了,所以建立不了项目。 重启Android Studio,新建项目,一切已经OK。当然第一次启动会比较慢。
完全虚拟化一般用于工程师站的调试,例如组态不同版本的WinCC 项目,不需要同时开启多个虚拟机,如图2-2 所示。 图2-2 而面对一个较为复杂的WinCC 项目的网络架构,在终端总线上包括了冗余服务器、中央归档服务器、客户机以及连通站等多个组件,如图2-3 所示。 图3-15 设置完毕后,启动虚拟机并选择光盘启动后,即开始操作系统的安装,如图3-16 所示。 图3-16 可以通过多种方式远程连接虚拟机,常规使用以下两种控制台,如图3-17 所 示。 图3-30 在工程师站上组态WinCC 和S7-400H 的集成STEP7 项目,与在实际计算机上一致,如图3-31 和图3-32 所示。 图3-33 在工程师站上组态WinCC 冗余服务器和S7-400H 的集成STEP7 项目,与在实际计算机上一致,如图3-34 和图3-35 所示。
手把手教您从零开始搭建网站/Minecraft游戏服务器/图床/网盘、部署应用、开发测试、GPU渲染训练等,畅享云端新生活。
因TIA V15/V15 SP1 WinccPro与经典版的WINCC V7.X不兼容,即使卸载博途自带的WINCC也无法解决,而且经典版的WINCC即使安装上去,运行时也会出问题,运行画面为空白页 ,其他可以不选,如下图(下图为安装WINCC pro的截图,安装WINCC adv的过程与此类似。 勾选复选框,点击“下一步”, 点击“安装” 安装中,等待提示重启: 点击“重新启动”,重启后将继续自动安装。 个人认为经典版的WINCC在支持冗余、脚本、软件系统架构方面功能更强,习惯用SIMATIC管理器来归档备份上位机项目,组态ES-OS、C/S架构,下载更新项目到各个操作站/服务器。 而博途的WINCC在组态画面时可以多个画面共用一个画面模板,模板中可以使用图库中的图标,经典版的WINCC确不行,模板中不能使用图库中的图标或控件,只能使用一些静态图形及文本等。
正 文 安装前确定电脑W7系统为第一次进行WINCC的安装,如以前系统安装过WINCC,或安装过博图自带的WINCC软件,不保证可以正确完成本次安装 提示:对WINCC的安装一定要有耐心,不同的电脑安装速度是不一样的 三,电脑系统需要W7(32位或64位)旗舰版版,(Ghost等简化后的版本暂不能保证可以完全安装)。 四,在安装之前关闭360安全卫士,腾讯管家等系统管理软件和杀毒软件。 三,电脑在刚开机的时候WINCC系统组件会自动启动,在启动过程中需要耐心等待,不要人工干预 具体安装步骤: 第一步:启动MSMQ服务器与Internet信息服务(IIS) 启动MSMQ服务器 ,如果在这个过程中有报错,请检查电脑W7系统是否能满足安装要求) 第二步:进行WINCC软件的安装 注意:如果你点击SETUP.EXE后出现下面的对话框,说明你需要重新启动电脑,请使用删除注册表的方法 ,然后继续 电脑重新启动以后稍等,系统会自动进入WinCC的安装(注意:部分电脑因为杀毒软件的原因可能会报警,WinCC无法自动进入安装界面,如果出现这个情况请手动打开WinCC
:打开WinCC V7.5-新建-右键“计算机”-“添加新计算机(N)...” -选择“WinCC客户端(W)” 04 查找客户机名称后填入 05 右键“服务器数据”-“创建...” NewConnection_1” 13 创建如下四个变量 14 右键“NewConnection_1”-“连接参数” 15 填入S7-300PLC的IP地址与插槽号-“确定” 16 保存与运行WinCC 17 组态客户机,打开“Simatic Shell”,如果不能看到服务器“FUWUQI”,则重启服务器PC或客户机PC 18 右键“客户机与服务器组态”-出的对话框中输入登录名OS_1与密码 1234567 然后会在客户机上自动启动WinCC,至此完成服务器与客户机组态。
这就说明我不是随便写点东西水一篇博客的ヾ(◍°∇°◍)ノ゙ 首先Centos7 推荐我们这么运行项目 首先执行命令: cd /ets/systemd/system 到这个目录下,新建一个 yourProjectName.service =multi-user.target 使用 systemctl start yourProjectName 或者 systemctl start yourProjectName.service 就启动服务了 如果更改项目了: 先运行 systemctl daemon-reload 再运行systemctl start sell.service 如果要停止服务: systemctl stop yourProjectName 或者 systemctl stop yourProjectName.service 设置开机自启动: systemctl enable yourProjectName 或者 systemctl enable 用规范的方式运行项目有助于后期维护。 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ZaLou.Cn的支持。
1、前言 在项目中使用docker后,通过docker的方式来启动系统,需要经过编译、打jar包、打镜像、启动等阶段。 2、准备工作 Centos7 docker环境 IDEA开发环境 SpringBoot项目(其他类型的项目均可) (如果你还不对安装docker环境,或有疑问,可参考之前的一篇文件CentOS7 下Docker 安装、启动) 3、IDEA直连docker服务器 3.1 开启docker远程访问 为了确保本地IDEA能够访问服务器上的docker环境,则需要开发对docker的2375端口的访问权限。 3.4 直连docker服务器使用 在IDEA中,如下图操作,即可直连docker服务器,可查看docker环境上所有镜像、容器,并支持重启、删除等一系列操作,更多功能使用时再细细挖掘吧。 4、IDEA中项目Docker部署 4.1 使用docker-maven-plugin插件 在项目pom.xml中使用docker-maven-plugin插件,便可完成从编译、打包、打镜像、
> 4.1 <创建项目函数> <打开 WinCC VBS 全局脚本编辑器,在项目模块下创建项目函数。 = 1 Then 'WinCC 启动后第一次不执行以下脚本 Dim Conn,adors,SQL Set conn = CreateObject("ADODB.Connection") Set adors Count_ST) values (" & DEV_ID & ",#" & Now & "#," & DevicePower.Value & "," & DeviceCount.Value & ")" '启动时插入数据 > 4.2 <创建全局动作> <在全局动作中调用全局项目函数。分别为每个设备创建一个全局动作,如图 9 所示。 4.3 <运行结果> <使能 WinCC 的“全局脚本运行系统”,并激活 WinCC 运行。
单项目中包含一个AS站和一对OS冗余服务器和一个OS客户机。主服务器项目类型为WinCC Application,从服务器项目类型为WinCC Application(stby)。 与单服务器的区别在于,在WinCC Explorer中选择Server data,点击右键àConfigure…,在弹出的窗口中可以看到主服务器和从服务器两个计算机名称,还可以设置优先服务器(Preferred 在WinCC Explorer中打开Redundancy选项。如图6所示。 OS下载到服务器之后,需要在服务器上完成图6中蓝色方框中的设置。分别在Server1,Server2上打开下载的项目。在WinCC Explorer中设置Redundancy选项。 两种同步接口的示意图见图7 图 7 冗余服务器之间的同步接口 使用以太网卡作为同步接口时,必须使用一块额外的网卡,而不能使用已有的Terminal Bus网卡或者System Bus网卡。
3、 在 WinCC 项目文件夹下创建 report 文件夹。数据库文件存储在 report 文件夹下,如图 3 所示。 3 < WinCC 变量> < 本例中需要用到两种 WinCC 变量。 但是 WinCC 启动后默认会执行一次全局动作,这样就会造成设备状态没有发生变化,但数据被更新的情况。因此需要使用一个标识变量来避免这一问题 为每个设备创建一个标识变量,数据类型为二进制变量。 > 4.1 <创建项目函数> <打开 WinCC VBS 全局脚本编辑器,在项目模块下创建项目函数。 = 1 Then 'WinCC 启动后第一次不执行以下脚本 Dim Conn,adors,SQL Set conn = CreateObject("ADODB.Connection") Set adors > 5.1 <创建报表模板> <创建 excel 模板,如图 14 所示: 模板文件存放在 WinCC 项目文件夹\report\模板下,如图 15 所示。
“ST_T”代表本次生产设备的启动时间,“EN_T”代表本次生产设备的停止时间。同时,报表会读取其差值作为本次生产所进行的时间。 本例中“Power_ST”和“Power_EN”分别代表设备每次启动和停止时电能表的数据,其差值就是本次生产所消耗的电能。 3、 在 WinCC 项目文件夹下创建 report 文件夹。数据库文件存储在 report 文件夹下,如图 3 所示。 3 < WinCC 变量> < 本例中需要用到两种 WinCC 变量。 一种是和设备运行数据相关的 WinCC 变量,包括运行状态、电能表数据、生产数量等。另外一种是用于标识 WinCC 全局动作执行的 WinCC 变量。 但是 WinCC 启动后默认会执行一次全局动作,这样就会造成设备状态没有发生变化,但数据被更新的情况。因此需要使用一个标识变量来避免这一问题 为每个设备创建一个标识变量,数据类型为二进制变量。
在测试的服务器激活运行后,两个服务器的数据会进行同步备份,一段时间后,关闭之前一直在运行的服务器的 WINCC,然后通过操作员站查看历史曲线、报警信息、操作记录,检查之前用于测试的服务器在断开期间的数据是否能够查询到 通过工程师站将项目下载到新服务器中,激活运行,参考方案 A,查看相应的归档文件夹 ArchiveManager 中是否有新的报警、慢速、快速归档文件生成。如果有,则表明数据备份没有问题。 步骤 2. 只有主服务器会执行归档备份的操作(可以在 WINCC 的帮助系统中搜索“如何组态归档备份”,会有相关文档说明,如下图),备用状态下的服务器不会执行备份操作。 在备用服务器的 WINCC 激活后,不能马上关掉主服务器进行下载,需要等待一段时间,待两个服务器的数据同步完成后,才能进行下一步操作。 走遍大江南北,项目实战经验丰富(环保水处理行业两年,钢铁、电站、水泥化工等两年,目前主要负责制药厂自动化项目)。湖北博华自动化系统工程有限公司,自控工程师。
webapps中存在多个Web项目,此时启动Tomcat会启动Tomcat的webapps下所有项目,综合各方因素考虑,就需要指定启动项目Tomcat启动指定项目方法一: 在server.xml中配置Context debug="0" privileged="true"> </Context> 启动完成输入http://localhost8080/项目名,即可访问方法三:修改server中的appBase(不建议 ) 在Tomcat中的conf目录下,打开server.xml文件,修改Tomcat中的Host标签中的属性appBase可以修改Tomcat的默认启动项目的路径,这个路径为项目的jar包存放的路径 < :此时,Tomcat的项目默认启动路径修改后,以后在IDEA中Tomcat启动的项目都会被部署到该目录中总结 正常情况下,启动一个项目,只需要把项目的jar包存放到webapps下即可小问题!! 在我印象中,好像有一种方法可以在控制台直接使用Tomcat的相关命令启动webapps下的指定项目,但在网上并没有搜到相关解决办法.
但是在项目实际开发过程中,基于数据共享的需求,经常还是会碰到多语言开发的问题,即需要架构起WinCC与高级语言(C++、C#、Java、Python... ...)的桥梁。 3)操作原子性 所有Redis的操作都是原子的,从而确保当不同程序同时访问Redis服务器时,得到的是最新值。 1)执行redis-server.exe redis.windows.conf,启动Redis服务 2)执行redis-cli.exe 默认访问本机Redis服务 测试ping 命令,返回PONG, WinCC访问Redis方法 WinCC访问SQL等数据库采用的主要是ODBC来访问,可Redis是非关系型数据库,不便采用ODBC方式。 作 者 简 介 龙 朱 4群门生,主要从事自动化数据的采集、监控与数据分析,项目以西门家产品为主,辅以Python。
在 WinCC 项目文件夹下的 ArchiveManager 文件夹中保存的是 WinCC 在线归档数据。 归档片断个数不能过多地超过这个数量,否则会影响 Microsoft SQLserver 运行性能。这反过来会导致数据管理错误。 0x80047204 无法在项目文件夹下创建 'CommonArchiving' 0x80047205 超时 0x80047206 WinCC 取消激活 0x80047207 无效签名 0x80047208 如图 16 所示 启动归档备份,设置备份路径,如图 17 所示。 5.3 画面组态 在 WinCC 中创建以下画面,并设置“Start”为起始画面。 5.4 运行结果 在 WinCC 项目属性中取消“只能对项目目录进行写保护访问”选项,如图 26 所示,并在计算机属性中启用“变量记录运行系统”,然后激活 WinCC 项目 打开 WinCC 变量模拟器
所有其它动作均将积聚在等待队列中,不能及时进行处理。 针对以上问题,可以使用 ApDiag 诊断工具进行分析和诊断,ApDiag 工具主要可以提供以下功能: 1. 监控当前请求队列中待处理的动作数。 \Siemens\WinCC\Utools”文件夹中,双击即可启动该应用程序。关于 ApDiag 的详细使用方法,请参见帮助文档目录中的“WinCC 诊断”一章。 2.5启动将重要脚本诊断值保存在变量中的功能 功能描述:可以启动将重要脚本诊断值保存在变量中的功能。 使用方法: 在 WinCC 项目的创建期间会生成与脚本相关的诊断变量,如下表1所示。 首先创建一个测试项目(以WinCC V7.0 SP2为例),在WinCC的全局脚本中,创建一个C动作,设置该动作的触发周期为2秒钟,在该动作中加入Sleep函数(延时5秒钟),模拟C脚本的阻塞现象,如下图 关于 ApDiag 工具的使用,需要在实际的复杂项目中多多实践、灵活应用。
学习的要点还是要放在语言的运行环境、程序结构、如何启动、怎么运行等方面。因为有了第一门语言的基础,这第二门语言的学习,就不用完全被学习材料牵着鼻子走了。 接下来就给大家说一个因兼容性问题导致软件不能正常工作的故障现象,并给出其分析过程,让广大1847会员感受一下操作系统不兼容的真实影响。 而WinCC 创建项目的时候,要在 temp 文件夹中创建一些临时文件,以完成项目的创建工作。因为权限问题,导致 WinCC 创建文件失败,进而导致新建项目失败。 这包括WinCC 安装、准备运行、操作WinCC、访问分布式系统、本地项目访问等应用场景。 由于WinCC 安装时某些服务程序运行不正常,或者操作系统的问题导致某些系统服务运行不正常,又或者某些杀毒软件阻拦了某些服务程序的启动或运行,都可能会产生不期望的结果。
正 文 因通讯协议的不同WINCC7.3和S7-200SMART不能直接建立连接,需要使用OPC服务器进行通讯协议的转换。 先了解些理论知识,OPC是什么? 通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。在这种情况下,OPC标准应运而生。 支持WINCC的OPC有很多,当WINCC与三菱PLC连接的时候需要使用三菱的OPC软件,与施耐德通讯时就需要使用施耐德的OPC软件,各个厂家都有自己的OPC软件。 S7-200 PC Access SMART是西门子开发出来转么用于WINCC与S7-200SMART进行连接使用的OPC软件,它可以将S7-200SMART的通讯协议转换成WINCC支持的通讯协议,进而使 WINCC能够与S7-200SMART进行通讯,一下开始给大家介绍S7-200 PC Access SMART软件的使用方法。
在IFIX,WINCC中都是没有PPI通讯协议的,需要通过其他方式来实现与S7-200的通讯,然而IFIX带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。 软件:IFIX5.5或者更高版本,IFIXOPC 7.41a,PC ACCESS软件 第二,PC ACCESS是专为S7200PLC所作的OPC服务器,内置OPC测试CLIENT端;打开此软件后,添加新的 PLC,项目,Tag点等 按照上面建立好tag点后进行Client测试,将建立的数据拖到“测试客户机”栏中;启动测试客户机,测试所建项目,如果“质量”为“好”,表示通讯数据正确; 第三,用IFIX作为 OPC客户端,PC ACCESS作为OPC服务器进行通讯连接。 打开OPC客户端,建立相应的项目及TAG点,并Enable。 当PLC运行,PC ACCESS运行后,在下图中可以监测各个变量连接状态。
自 WinCC V7.5 起,您可使用“WinCC Cloud Connector”在云端(如“Amazon AWS”)建立直接通信。 解决方案 自 WinCC V7.5 起,“Cloud Connector”提供了一种将变量从 WinCC 变量预算发送到云端(Amazon Web Service,简称为“AWS”)的方法。 以下文档描述如何对“WinCC Cloud Connector”进行组态,以及如何在云端存储变量。 操作简介: 1.开启Cloud Connector 双击SIMATIC WinCC Explorer打开项目管理器。 进入计算机属性,开启Cloud Connector。 代理地址填:MQTT服务器的IP地址,代理端口填:1883,站名称:可以自定义 3.配置单个变量属性,在右下角属性开启WINCC云 进入WINCC变量管理 选中变量,在属性里激活WINCC云 定义数据上传周期
云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。 腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。
扫码关注腾讯云开发者
领取腾讯云代金券