01 2021 档案

摘要:我们在画面中使用用户归档控件可以显示归档记录,有时我们并不需要浏览所有记录而是希望查看其中一部分记录,当然我们可以在控件属性设定对话框中约束条件,我们还可以在外部使用脚本条件过滤。本文介绍如何使用vbs做用户归档控件的条件过滤。 比如我们希望只显示压力>30的归档记录。项目管理器已经建立了永辉归档, 阅读全文
posted @ 2021-01-31 20:01 来自金沙江的小鱼 阅读(953) 评论(0) 推荐(0)
摘要:我们在画面中使用用户归档控件可以显示归档记录,有时我们并不需要浏览所有记录而是希望查看其中一部分记录,当然我们可以在控件属性设定对话框中约束条件,我们还可以在外部使用脚本条件过滤。本文介绍如何使用vbs做用户归档控件的条件过滤。 比如我们希望只显示压力>30的归档记录。项目管理器已经建立了永辉归档, 阅读全文
posted @ 2021-01-31 19:58 来自金沙江的小鱼 阅读(837) 评论(0) 推荐(0)
摘要:我们在用户归档中得到数据之后,如果想导出到excel,思路是和把MSHFGrid数据导出类似的。网上有些文章是直接从后台数据表读取数据,本文介绍从数据归档控件导出数据。 1. 假设wincc项目已经创建了用户归档,画面上有一个用户归档控件,名字叫做UA,设置一个按钮,按钮点击事件添加以下vbs脚本 阅读全文
posted @ 2021-01-31 19:55 来自金沙江的小鱼 阅读(1364) 评论(1) 推荐(0)
摘要:前面的博客介绍了使用复选框和脚本进行用户归档控件显示和隐藏,我们还可以使用单选框做列的升序和降序排列。 1. 先建立用户归档以及与PLC的连接,画面上设置一个用户归档控件UA,添加一个单选框名字修改为option。 在画面的打开事件中添加以下c脚本 #include "apdefap.h"void 阅读全文
posted @ 2021-01-31 19:54 来自金沙江的小鱼 阅读(566) 评论(0) 推荐(0)
摘要:前面的博客介绍了使用复选框和脚本进行用户归档控件显示和隐藏,我们还可以使用单选框做列的升序和降序排列。 1. 先建立用户归档以及与PLC的连接,画面上设置一个用户归档控件UA,添加一个单选框名字修改为option。 在画面的打开事件中添加以下脚本 Sub OnOpen()Dim MyoptionSe 阅读全文
posted @ 2021-01-31 19:51 来自金沙江的小鱼 阅读(644) 评论(0) 推荐(0)
摘要:前面的博客介绍了VBS脚本来显示和隐藏用户归档列,如果对vbs不熟悉,还可以使用c脚本实现同样的功能。 1. 页面打开的事件中写入以下c脚本 #include "apdefap.h"void OnOpenPicture(char* lpszPictureName, char* lpszObjectN 阅读全文
posted @ 2021-01-31 16:14 来自金沙江的小鱼 阅读(589) 评论(0) 推荐(0)
摘要:今天不死心再次尝试登录某浪博客,还是提示登录异常,不过使用手机号码接收验证码没有提示无法发送了,也不用输入证件号码了。 阅读全文
posted @ 2021-01-31 15:14 来自金沙江的小鱼 阅读(312) 评论(0) 推荐(0)
摘要:前面的博客记录了用户归档的建立、与PLC的通讯、上载下载变量,简单vbs和c脚本。用户归档控件设定对话框提供了对各列显示和隐藏设定选项,但有时我们希望通过外部复选框和脚本实现同样的功能。 1. 假设用户归档以及和PLC的连接已经建立,画面上已经有了用户归档控件,名字修改为UA,现在画面上添加一个复选 阅读全文
posted @ 2021-01-31 15:12 来自金沙江的小鱼 阅读(925) 评论(0) 推荐(0)
摘要:前面一篇博客介绍了用户归档的建立、与PLC的连接、使用控件的上载、下载、修改、删除方法(http://blog.sina.com.cn/s/blog_724246b90102woov.html)。有时候这些操作可能是定时的,或者在满足某个条件自动执行的,这种情况下我们就需要借助脚本来完成了。本文逐一 阅读全文
posted @ 2021-01-31 15:10 来自金沙江的小鱼 阅读(1963) 评论(0) 推荐(0)
摘要:前面一篇博客介绍了用户归档的建立、与PLC的连接、使用控件的上载、下载、修改、删除方法(http://blog.sina.com.cn/s/blog_724246b90102woov.html)。有时候这些操作可能是定时的,或者在满足某个条件自动执行的,这种情况下我们就需要借助脚本来完成了。本文逐一 阅读全文
posted @ 2021-01-31 15:09 来自金沙江的小鱼 阅读(1640) 评论(0) 推荐(0)
摘要:明天就是2月份了,是具备等了这么久也要举办了。拜仁能够再拿一个冠军成就六冠王吗? 阅读全文
posted @ 2021-01-31 15:06 来自金沙江的小鱼 阅读(282) 评论(0) 推荐(0)
摘要:输入输出域可以作为人机交互由操作人员输入数据,这要求空间设置为输入类型或者输入输出类型。如果需要输入数字,那么属性“输入输出”-“数据格式”选择“十进制”,输出格式默认是“999.999”,这种格式输入0和正数没有问题,输入负数是没办法的,此时只需要把输出格式前面加一个字母s就可以了。 阅读全文
posted @ 2021-01-31 14:59 来自金沙江的小鱼 阅读(2043) 评论(0) 推荐(0)
摘要:wincc的用户归档之前从没有涉及过,看资料介绍,这一块可以结合页面布局做报表和配方管理。结合看的资料,自己也边学边记录用户归档的使用。今天先写一篇用户归档的创建、和PLC的连接、数据的读写方法。 1. 打开simatic manager,插入一个S7 300站点,简单的做硬件配置。DB1表插入三个 阅读全文
posted @ 2021-01-31 14:57 来自金沙江的小鱼 阅读(4330) 评论(0) 推荐(0)
摘要:前面曾经写过c脚本调用外部程序,但是那种方法不能避免重复调用,有点小的缺点,其实稍作修改就能确保外部程序只打开一次。这个脚本的前提是打开的外部程序有窗口标题。 #include "apdefap.h"void OnClick(char* lpszPictureName, char* lpszObje 阅读全文
posted @ 2021-01-31 14:26 来自金沙江的小鱼 阅读(1851) 评论(0) 推荐(0)
摘要:此文来自知乎,版权归原作者所有。作者:孙北吉,链接:http://daily.zhihu.com/story/4083232 转载请注明原作者和出处。商用请联系原作者。 阅读全文
posted @ 2021-01-31 14:24 来自金沙江的小鱼 阅读(282) 评论(0) 推荐(0)
摘要:如果我们希望wincc能够记录什么时间操作员点击了按钮,前面的博客介绍了vbs和c脚本的方法。其实当按钮事件设置为“直接连接”时,系统给我们提供了“操作员输入消息”的可选项,勾选了这个选项,运行时点击按钮,在报警控件中就会记录下这条消息。这仅仅是按钮事件为“直接连接”才有效果。 阅读全文
posted @ 2021-01-31 14:23 来自金沙江的小鱼 阅读(1029) 评论(0) 推荐(0)
摘要:通过测试发现,不是所有的空间都可以在面板类型中使用,以下控件无法在面板类型中使用: 1. Siemens HMI symbol liberary 2. Wincc Alarm Control 3. Wincc 数据库数据表控件 4. Wincc Digital/Analog clock contro 阅读全文
posted @ 2021-01-31 14:21 来自金沙江的小鱼 阅读(1265) 评论(0) 推荐(0)
摘要:前面的博客介绍了使用画面窗口(PictureWindow)制作设备控制面板的方法,其实使用面板(faceplate)也可以制作同类设备通用的面板。 1. 假设某项目有4台泵的控制,在下位机使用FB已经制作完了控制逻辑,相应变量已经使用结构型变量上载到Wincc。在wincc新建一个面板(facepl 阅读全文
posted @ 2021-01-31 14:20 来自金沙江的小鱼 阅读(2838) 评论(4) 推荐(0)
摘要:我们完成一个Wincc项目的设计之后,有时不希望别人看到设计内容,包括控件、属性、脚本之类的,这个时候可以对项目加密。 1. wincc页面的保护 打开一个wincc页面,不要选择其中的任何控件,属性-画面对象-其他-密码保护,默认属性为“否”,双击激活密码保护输入一个不低于6位的密码,保存退出,下 阅读全文
posted @ 2021-01-31 14:12 来自金沙江的小鱼 阅读(2236) 评论(0) 推荐(0)
摘要:此文来自知乎,以一篇论文排版为例,讲解了一些论文排版的技巧,原作者@墨磊,组织、企业、商用等请联系原作者,谢谢! 链接:http://daily.zhihu.com/story/3103327 来源:知乎 原问题:如何做到像使用 LaTeX 那样优雅地使用 Word? 作者:墨磊链接:http:// 阅读全文
posted @ 2021-01-31 14:08 来自金沙江的小鱼 阅读(430) 评论(0) 推荐(0)
摘要:Wincc人机交互中,工艺画面上有时会有同类设备要做同样的状态显示,比如阀门正在动作背景颜色绿色闪烁,开到位不闪烁显示蓝色,关到位不闪烁显示红色,同时还要显示阀门开度。这类需求下,我们可以把同类设备做成一个面板(faceplate),在需要的地方创建一个面板的实例,以加快项目开发的速度。本文还是以阀 阅读全文
posted @ 2021-01-31 13:43 来自金沙江的小鱼 阅读(2743) 评论(0) 推荐(0)
摘要:此文转载自知乎@罗翔的一个回答,原作者允许个人学习目的带源链接及作者转载使用,组织、企业、商用等请联系原作者,谢谢! 作者:罗翔链接:http://www.zhihu.com/question/21758700/answer/21687597来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非 阅读全文
posted @ 2021-01-31 13:30 来自金沙江的小鱼 阅读(449) 评论(0) 推荐(0)
摘要:通常我们查看PLC的故障信息是通过step7在线,查看CPU和其他模块的诊断信息,这些信息实际上也可以在WINCC的报警控件显示出来。 1. 在simatic manager上插入一个PLC站,以S7 300站为例子。 2. 在PLC硬件配置页面,鼠标左键点击选中CPU模块,然后点击菜单“选项”-“ 阅读全文
posted @ 2021-01-31 13:02 来自金沙江的小鱼 阅读(1725) 评论(0) 推荐(0)
摘要:工作中我们会使用到excel软件,有时我们希望重要的excel工作表不被别人复制,那么通常只是给文件加密,打开需要密码,这个文件如果已经打开了,自己又不在电脑前,其他人即使另存也无法打开。但是仅仅这样做还是不够保险,当文件已经打开,通过鼠标拖拽选定一定区域,然后在新建的一个excel文件上粘贴,还是 阅读全文
posted @ 2021-01-31 12:55 来自金沙江的小鱼 阅读(1014) 评论(0) 推荐(0)
摘要:判断与S7 300/400连接是否正常,我们可以看画面上的输入输出域以及设备状态颜色,也可以通过Wincc的TOOL组件下的channel Diagnosis查看,这个控件还可以添加到页面上,便于项目运行全屏切屏蔽热键的情况下也可以使用。此外我们还已通过静态文本标注通讯状态。 我们新建一个外部变量s 阅读全文
posted @ 2021-01-31 12:53 来自金沙江的小鱼 阅读(974) 评论(0) 推荐(0)
摘要:前面一篇博客记录了如何用下位机FB和背景数据块上载结构变量以及画面窗口变量前缀属性来做同类设备交互控制,节省开发时间。有的时候,我们要控制的画面窗口控件并不在当前画面上,而是在嵌套好几层的画面窗口里面,这时我们在处理画面窗口控件属性时,就需要描述清楚这种嵌套关系了。 假设有一家集团公司,其第一分厂下 阅读全文
posted @ 2021-01-31 12:52 来自金沙江的小鱼 阅读(3483) 评论(1) 推荐(0)
摘要:前一篇博客(http://blog.sina.com.cn/s/blog_724246b90102wnxg.html)介绍了wincc中自建结构型变量,结合picturewindow控件做同类设备交互控制,由于控制逻辑还是在底层PLC程序中完成,我们完全可以在下位机编程的时候,使用FB,然后把背景数 阅读全文
posted @ 2021-01-31 12:48 来自金沙江的小鱼 阅读(1110) 评论(0) 推荐(1)
摘要:在实际工程中,有时需要在上位机控制多台设备,这些设备有一致的功能、一致的信号,我们没必要为他们一个一个的建立变量和“控制面板”,利用结构变量和画面窗口控件可以省去我们很多工作量。 假设我们有4个行车需要在wincc中控制,为了重点说明这种思路和方法,我们假设每台行车只有remote、auto、sta 阅读全文
posted @ 2021-01-31 12:39 来自金沙江的小鱼 阅读(3214) 评论(0) 推荐(0)
摘要:我们做项目的时候,会在下位机中建立很多变量,这些变量多数还会在上位机使用,如果我们在上位机再建立一遍的话是很费时费力的,而且容易出错。西门子提供了一种功能,可以将下位机建立的变量选择性的上载到wincc使用,而且当下位机变量做了修改(名称、地址任意修改一个)重新编译后上位机不需要修改变量名称和地址。 阅读全文
posted @ 2021-01-31 12:18 来自金沙江的小鱼 阅读(1681) 评论(0) 推荐(0)
摘要:滑块是wincc中常用到的一个控件,滑块不能像输入输出域一样设置“操作员消息”,仍然只能依靠脚本实现。在画面上放置一个滑块,假设用于蒸汽量设定值修改,报警记录-消息表格新增一条,消息编号1102,消息等级“系统,无确认”,消息类别“操作员输入消息”,消息文本“操作员修改蒸汽量设定值”,观察文本库会同 阅读全文
posted @ 2021-01-31 12:15 来自金沙江的小鱼 阅读(1439) 评论(0) 推荐(0)
摘要:滑块是wincc中常用到的一个控件,滑块不能像输入输出域一样设置“操作员消息”,仍然只能依靠脚本实现。在画面上放置一个滑块,假设用于蒸汽量设定值修改,报警记录-消息表格新增一条,消息编号1102,消息等级“系统,无确认”,消息类别“操作员输入消息”,消息文本“操作员修改蒸汽量设定值”,观察文本库会同 阅读全文
posted @ 2021-01-31 12:14 来自金沙江的小鱼 阅读(1492) 评论(0) 推荐(0)
摘要:前面一篇博客介绍了使用c脚本对按钮动作进行操作记录,本篇使用vbs实现同样的功能。假设有一个按钮作用是启动油泵,我们先在报警记录-消息表格中建立一条消息,消息编号1101,消息等级“系统无确认”,消息类型“操作员输入消息”,消息文本“操作员启动油泵”,其他参数默认。在这个按钮的鼠标点击事件中添加以下 阅读全文
posted @ 2021-01-31 12:12 来自金沙江的小鱼 阅读(4089) 评论(2) 推荐(1)
摘要:前面博客介绍的是输入输出域等控件通过设置“操作员消息”属性为“是”从而在报警空间中做操作记录,但并非所有Wincc控件有这个属性,比如按钮。按钮是Wincc中使用率非常高的控件,这个控件经常用作重要操作,我们也非常希望可以知道什么时间点击过这个按钮,本文通过c脚本介绍如何实现按钮的操作记录。 在画面 阅读全文
posted @ 2021-01-31 12:06 来自金沙江的小鱼 阅读(7527) 评论(0) 推荐(0)
摘要:前面一片博客介绍了输入输出域如何记录下操作员的操作动作,本文介绍如何把列表框、组合框、单选框、复选框上操作员的动作记录下来。和输入输出域一样,这些控件支持“操作员消息”属性,这些控件的“操作员消息”设置为“是”,然后分别把列表框的“选定框”属性、复选框的“选择框”属性、组合框的“选定框”属性、单选框 阅读全文
posted @ 2021-01-31 12:04 来自金沙江的小鱼 阅读(1642) 评论(1) 推荐(0)
摘要:有时候我们希望能够记录和查询操作员在电脑上都做了哪些操作,这对于追查生产操控有重要意义。我们最先从输入输出域开始了解。 输入输出域的属性-其他类当中,有一个“操作员消息”默认为“否”,我们将其修改成“是”,就开启了输入输出域的操作员记录。我们打开页面上的报警控件属性(无论这个报警控件时候和输入输出域 阅读全文
posted @ 2021-01-31 11:58 来自金沙江的小鱼 阅读(3107) 评论(1) 推荐(0)
摘要:前面写过一篇博客,介绍使用脚本方式实现声音报警,这种方法对于不熟悉vbs和c语法的人来说,很不好用。其实Wincc还提供了一个简单的方式实现声音报警。 1. 启动项目添加项目 在wincc项目管理器的计算机属性启动项目中,添加HMRT.EXE程序,不设置任何附加参数,勾选报警记录功能,如下图所示。 阅读全文
posted @ 2021-01-31 11:55 来自金沙江的小鱼 阅读(3977) 评论(0) 推荐(0)
摘要:同事最近在现场写PCS7的温度PID连续调节功能,遇到一个问题,内部/外部SP默认是0-100,他说修改范围为0-150了,但是操作面板上仍然不能输入大于100的数值。经过现场实际了解发现,他修改的是SP_ExLoLim(外部设定下限)和SP_ExHiLim(外部设定上限),这个设定范围是不能在运行 阅读全文
posted @ 2021-01-31 11:52 来自金沙江的小鱼 阅读(1388) 评论(0) 推荐(0)
摘要:今天看QQ群里面有网友问怎么记下WINCC和PLC连接上和断开的时刻,这个问题有点意思,以前没有留意过,这两个事件也的确重要,于是尝试着做了一下试验成功了。 1. PLC一侧的编程 新建两个BOOL变量,比如说是M14.0和M14.1,梯形图如下: 这样一来,M14.1应该一直为1. 2. WINC 阅读全文
posted @ 2021-01-31 11:51 来自金沙江的小鱼 阅读(1059) 评论(0) 推荐(0)
摘要:名称 数据类型 长度 连接 组 解释 @ConnectedRTClients 无符号的16位值 2 内部变量 连接运行的客户机 @CurrentUser 文本变量 8 位字符集 255 内部变量 当前登录的用户ID @CurrentUserName 文本变量 16 位字符集 255 内部变量 完整的 阅读全文
posted @ 2021-01-31 11:49 来自金沙江的小鱼 阅读(2921) 评论(0) 推荐(0)
摘要:有时候我们期望上位机死机、断电、关机重启后,一些wincc变量仍然保持住不要回零,这个时候有3种思路: 1. 数据实时存储在PLC上,只要PLC上数据不掉,再次运行Wincc,读取回来就是了。 2. 数据实时存放在后台数据库上,再次开机读取出来就是了 3. 在Wincc变量管理那里,对希望保持的标量 阅读全文
posted @ 2021-01-31 11:42 来自金沙江的小鱼 阅读(1041) 评论(0) 推荐(0)
摘要:有些时候我们希望运行项目的时候不要打开项目管理器,能够在桌面上建立一个快捷方式双击直接运行项目,那么可以有两种方法,这两种方法说到底是一个意思。 方法一 1. 将开始-程序-西门子程序-wincc程序组的autostart打开,填入项目路径,比如是“d:\winccprj\test.mcp”,把au 阅读全文
posted @ 2021-01-31 11:41 来自金沙江的小鱼 阅读(2553) 评论(0) 推荐(0)
摘要:群里面有人询问怎么用脚本控制Onlinetable控件其实结束时间,其实这个可以在设定对话框进行,不过既然问题提出来了,我也想试验一下怎么通过脚本来实现。 画面上有一个onlinetable控件,名字修改为OT,设置两个输入输出域,名字分别修改为begintime和endtime,输入类型,数据位日 阅读全文
posted @ 2021-01-31 11:40 来自金沙江的小鱼 阅读(2131) 评论(0) 推荐(0)
摘要:前几天安装Wincc V7.3 SE 亚洲版时,最后三个微软KB补丁死活安装不上,安装进度一直停在那里不动,忍不住强行终止安装进程,结果wincc无法打开项目也无法创建项目,即使打上update9还是不好使,按照网上教程授权还是不好使,果断恢复系统准备重装Wincc V7.3SE。重装WinccV7 阅读全文
posted @ 2021-01-31 11:38 来自金沙江的小鱼 阅读(805) 评论(0) 推荐(0)
摘要:QQ聊天时,不少群友常问起图形背景颜色、填充颜色设置了为什么没有效果,其实这都是控件属性中设置了“全局颜色方案”,系统会采取默认的配色方案,想个性化配色就不可能了,只要取消全局颜色方案就行了。 阅读全文
posted @ 2021-01-31 11:37 来自金沙江的小鱼 阅读(1104) 评论(0) 推荐(0)
摘要:中控DCS有时候需要对一些关键的计量做累积功能,由于计算的算法都是一样的,因此可以做成自定义功能块,假设一天三个班,每个班需要做累积,每天也需要做累积,用ST语句写自定义功能快如下: FUNCTION_BLOCK SUM VAR_INPUT IN1:SFLOAT; IN2:STRUCTACCUM; 阅读全文
posted @ 2021-01-31 11:35 来自金沙江的小鱼 阅读(712) 评论(0) 推荐(0)
摘要:有群友咨询如何记录wincc运行的时刻,想了一下这个问题,觉得可以这么实现: 新建一个内部变量WinccStartTime,日期时间类型。假设要启动的起始画面是Newpdl,再新建立一个画面叫做start,把长宽设小一点,比如长1,宽1,把启动画面改成Start,在这个画面的打开画面事件中写入hmi 阅读全文
posted @ 2021-01-31 11:32 来自金沙江的小鱼 阅读(901) 评论(0) 推荐(0)
摘要:可以在wincc运行时调用其它程序,调用其它程序可以用过动态想到自动生成c脚本,比如点击按钮打开计算器程序最终的代码就是这样子: #include "apdefap.h"void OnClick(char* lpszPictureName, char* lpszObjectName, char* l 阅读全文
posted @ 2021-01-31 11:16 来自金沙江的小鱼 阅读(873) 评论(0) 推荐(0)
摘要:前面写过一篇博客,介绍Wincc上使用MSHFGrid来读取ERP数据表,本文再次介绍这种任务,加入了写ERP数据表的一些功能。 一 任务简介 假设有这么一张数据表(如上图),是ERP给生产单元下单的任务单,上面有日期、任务编号、槽罐编号、重量、分配状态五个信息。其中任务编号上有日期和槽罐编号信息, 阅读全文
posted @ 2021-01-31 11:15 来自金沙江的小鱼 阅读(1250) 评论(0) 推荐(0)
摘要:在QQ群聊天时,一个群友遇到了一个写c脚本莫名其妙的问题,明明是其他计算机上正常运行的c脚本,拷贝到这台计算机上就有语法错误,明明只写了一两句简单语句而且确认没有语法错误,但是编译就是报错,难道这就要重新安装系统和西门子软件——多么痛苦的事情。查询西门子官网,有人说是x:\Program Files 阅读全文
posted @ 2021-01-31 11:12 来自金沙江的小鱼 阅读(1005) 评论(0) 推荐(0)
摘要:我们在使用Wincc时候,有时需要使用数组,而数组的成员个数有时事先不能确定,属于“动态”的,那么我们就需要动态定义和处理这种数组。下面的代码是简单的例子: Dim num,a(),inum=Inputbox("请输入数组成员个数","输入数据",1)Redim a(num)For i=0 To n 阅读全文
posted @ 2021-01-31 11:10 来自金沙江的小鱼 阅读(1357) 评论(0) 推荐(0)
摘要:我们在使用wincc时,有时需要写c脚本,我们先来看一段简单的c脚本: float a;a=2/3;SetTagFloat("C_C",a); 运行后,C_C变量值为0.0,但我们预计应该是0.66666666这样子才对。这是因为2/3首先是当成了整数除法,结果为0,再转换成float。我们稍作修改 阅读全文
posted @ 2021-01-31 10:31 来自金沙江的小鱼 阅读(2113) 评论(0) 推荐(0)
摘要:有时我们需要让字体显示有特殊效果,比如一个电梯控制,我们希望楼层显示能够像电子手表那样,七段数码管显示,这个时候我们没必要动手去画七个数码管然后根据数值控制不同数码管显示和隐藏,可以直接把数字字体修改成WINCC Digital即可。 阅读全文
posted @ 2021-01-31 10:30 来自金沙江的小鱼 阅读(1323) 评论(0) 推荐(0)
摘要:前面陆陆续续写了报警消息的博文如下: 调整报警控件列宽 http://blog.sina.com.cn/s/blog_724246b90102wh0o.html 报警控件如何分区域显示 http://blog.sina.com.cn/s/blog_724246b90102wh0s.html 基于上位 阅读全文
posted @ 2021-01-31 10:29 来自金沙江的小鱼 阅读(2192) 评论(0) 推荐(0)
摘要:前面陆陆续续写了报警消息的博文如下: 调整报警控件列宽 http://blog.sina.com.cn/s/blog_724246b90102wh0o.html 报警控件如何分区域显示 http://blog.sina.com.cn/s/blog_724246b90102wh0s.html 基于上位 阅读全文
posted @ 2021-01-31 10:28 来自金沙江的小鱼 阅读(1697) 评论(1) 推荐(0)
摘要:PCS7是西门子DCS,软件运行时,上面导航栏、项目名称、公司logo、报警控件,组确认,下面工具按钮,中间工业画面,看着比较舒服,其实在单Wincc的环境下,也可以做出那样的运行效果,本文就介绍如何在Wincc软件上实现。 一 设计规划 假设有一个工厂有三个生产车间(生产车间一、生产车间二、生产车 阅读全文
posted @ 2021-01-31 10:26 来自金沙江的小鱼 阅读(5575) 评论(0) 推荐(2)
摘要:一点一点把以前写的内容复制过来,工作量还是有点大的,慢慢来吧。 前面介绍了介质流动效果管道和运转风扇的制作,本文介绍一下搅拌器的制作。Wincc图库里面也有搅拌器,拟物化的风格,但似乎没有动画效果——也许是我不会用——于是就想试着做一个可以转,看着像的搅拌器。 一 基本工作:搅拌器运转起来,斜视角度 阅读全文
posted @ 2021-01-31 08:27 来自金沙江的小鱼 阅读(1861) 评论(0) 推荐(0)
摘要:上一篇博客中,介绍了制作运转效果风扇的制作方法。但这种运转效果只适合需要运转的时候,有时候风机实际没有运转,我们不希望看到这种运转效果,这时候我们就希望完善一下这种风机控件功能。我们在页面上放置扇叶之后是这个样子:同样的我们再制作两个扇叶拼接在一起,是这个样子: 把红色和绿色扇叶重叠在一起。全选四片 阅读全文
posted @ 2021-01-31 08:23 来自金沙江的小鱼 阅读(1455) 评论(0) 推荐(0)
摘要:上一篇博客介绍了如何制作动态效果的控件,如何把空间加入控件库,如何引用控件。本篇继续介绍动态控件制作,主要是提供一种思路。 我们使用“部分圆”工具画一个1/4圆,取消全局颜色方案,背景颜色绿色如下:同样在制作一个1/4圆如下:这两个扇形模拟扇叶效果,把它们拼放在一起如下:全选中这两个部分圆,右键-自 阅读全文
posted @ 2021-01-31 08:10 来自金沙江的小鱼 阅读(2086) 评论(0) 推荐(0)
摘要:有时候用户希望HMI能够漂亮一点,动态化一点,依靠西门子自带的工厂控件库不一定能够完全满足用户需求,此时我们需要自己制作控件,或者从网络上下载使用第三方控件。此文以制作介质流动效果管道为例,介绍了如何生成通用动态效果,如何加入控件库,如何在其他项目中引用自己做的控件。 第一步:在Wincc页面上画两 阅读全文
posted @ 2021-01-31 08:08 来自金沙江的小鱼 阅读(3636) 评论(0) 推荐(0)
摘要:没有赢下阿森纳,和榜首分差继续拉大,夺冠还是差一些火候,保住狗官参赛名额吧。 阅读全文
posted @ 2021-01-31 08:05 来自金沙江的小鱼 阅读(192) 评论(0) 推荐(0)
摘要:今天搬家到此结束,明天还要上班,先歇下了。 阅读全文
posted @ 2021-01-30 21:14 来自金沙江的小鱼 阅读(211) 评论(0) 推荐(0)
摘要:曼联不能再输了,要继续努力啊。 阅读全文
posted @ 2021-01-30 21:01 来自金沙江的小鱼 阅读(169) 评论(0) 推荐(0)
摘要:有时候我们希望做某个操作时,有密码管理或者二次确认。密码管理可以通过用户管理方式设置权限,也可以通过弹窗输入密码的方式;二次确认主要是使用弹窗然后捕获用户点击的按钮编号来进行。下面通过一个简单的日子记录一下如何实现。 一 准备工作,在wincc页面中放入两个圆形,名字为cicle1,cicle2,圆 阅读全文
posted @ 2021-01-30 20:57 来自金沙江的小鱼 阅读(2397) 评论(0) 推荐(0)
摘要:昨天的博客记录了一个瓶子运动动画模拟,现实中一个流水线上瓶子很多,要做出动画效果,就需要很多瓶子一起移动,同时灌装和加瓶盖的时候,瓶子们还得歇会。 效果完全依赖Wincc软件,关键就是控制对象的left、Visible、FillingIndex几个属性,同时注意一下空间之间的关系就行了。接下来描述一 阅读全文
posted @ 2021-01-30 20:54 来自金沙江的小鱼 阅读(1258) 评论(0) 推荐(0)
摘要:在QQ群聊天时,有人发布了一个悬赏,要求做一个饮料厂罐装生产线的简单动画模拟,要求step7+wincc结合,step7和Wincc变量连接没什么难度,Wincc动画效果还没有认真尝试过,于是自己试着做了一下,先从简单的生产线上一次只有一个瓶子的情况做起。 任务简介:生产线上有四个工位,分别是起始位 阅读全文
posted @ 2021-01-30 20:50 来自金沙江的小鱼 阅读(1334) 评论(1) 推荐(0)
摘要:在前面一篇博客中,原始表和临时表最后一列其实是给开发人员调试看的,操作人员并不感兴趣,遇到类似这种情况,需要隐藏MSHFGrid某些列,避免误导使用人员,可以使用以下方法: MSHFGrid.ColWidth(MSHFGrid.Cols-1)=0 '这是把最后一列隐藏起来; MSHFGrid.Col 阅读全文
posted @ 2021-01-30 20:48 来自金沙江的小鱼 阅读(544) 评论(0) 推荐(0)
摘要:假设现在我们有这样一个任务,ERP管理系统给现场控制系统下达了一个备选任务表,可能是一个配方清单。现场操作人员查询得到这个清单(原始表)以后可以根据现场生产实际情况依次选择清单记录,每选择一个就会在临时表里面增加一条记录,取消一条,也会相应删除临时表的记录。临时表记录添加后,还可以根据需要上下调整顺 阅读全文
posted @ 2021-01-30 20:46 来自金沙江的小鱼 阅读(1239) 评论(0) 推荐(0)
摘要:我们在Wincc中使用MSHFGrid控件时,有时候读取上来的数据显示出来是这个样子的。 读取出来的数据有的整数部分0被舍去,有的小数位数太多很难看,这样我们就需要在读取数据表的时候对数据格式做一下处理,读取数据表的方式也需要做一下修改。下面就介绍如何处理数据显示乱的问题。 一 准备工作 假设SQL 阅读全文
posted @ 2021-01-30 20:44 来自金沙江的小鱼 阅读(868) 评论(0) 推荐(0)
摘要:近期写一小段中控DCS程序,需要计算煤气流量一个班8小时的小时平均值,使用了累计函数,定义了累计量数据类型和浮点数数据类型,使用系统自带的类型转换函数将累计量转换为浮点数之后,大约小了一个数量级。累计量数据类型8字节,浮点数4字节,原以为是中控系统的一个bug,连续咨询了400热线和中控地区技术人员 阅读全文
posted @ 2021-01-30 20:40 来自金沙江的小鱼 阅读(1684) 评论(0) 推荐(0)
摘要:本文阐述在Wincc V7.3中,如何利用OWC控件读取数据表,以及如何后台导出excel文件,同时声称统计图表、 一 准备工作 假设sql server有这样一张数据表 在Wincc页面中放一个OWC控件,名字修改为OWC,放置一个按钮钮,按钮脚本为: Sub OnClick(ByVal Item 阅读全文
posted @ 2021-01-30 20:39 来自金沙江的小鱼 阅读(2187) 评论(0) 推荐(0)
摘要:我们在使用Excel的时候,有时表格数据行太多,页面滚到后面的时候,往往忘记了某一列数据具体是什么参数,在Excel中可以使用窗格冻结来解决这个问题,MSHFGrid控件也有这个功能,下面就介绍如何在Wincc V7.3页面使用MSHFGrid控件查询数据表同时冻结窗格。 一 准备工作 假设SQL 阅读全文
posted @ 2021-01-30 20:34 来自金沙江的小鱼 阅读(783) 评论(0) 推荐(0)
摘要:在Wincc页面上使用MSHFGrid控件可以读取数据库表,一般来说,显示效果是这样的: 有时候我们希望有表头,显示成这个样子: 这样的话,我们就需要在处理MSHFGrid控件时,多做一些处理。下面详细描述一下实现这种效果的步骤。 一 准备工作 假设SQL Server中有这样一张表 在WINCC页 阅读全文
posted @ 2021-01-30 20:31 来自金沙江的小鱼 阅读(1308) 评论(0) 推荐(0)
摘要:我们使用MSHFGrid读取SQL Server数据表之后,有时候希望给表格背景加上颜色,那么可以这样做。 一 准备工作 假设SQL Server有这样一张表格 Wincc页面上有一个MSHFGrid控件,名字是MSHFGrid,有一个按钮,按钮点击VBS脚本如下: Sub OnClick(ByVa 阅读全文
posted @ 2021-01-30 20:28 来自金沙江的小鱼 阅读(889) 评论(0) 推荐(0)
摘要:我们在利用MSHFGrid读取表格数据后,有时候希望能够在末尾增加三行,读取最大值最小值平均值数据,下面介绍如何实现着一个功能。 一 准备工作 假设SQL Server中有这样一张表格 Wincc画面上有一个MSHFGrid控件,名字叫做MSHFGrid,有一个按钮,按钮VBS脚本如下: Sub O 阅读全文
posted @ 2021-01-30 20:26 来自金沙江的小鱼 阅读(1045) 评论(0) 推荐(0)
摘要:我的另外一篇博客写了《Wincc V7.3使用复选框和MSHFGrid定制表格显示字段》(http://blog.sina.com.cn/s/blog_724246b90102wlex.html),有时候我们还需要让操作人员能够点击MSHFGrid控件后,按照字段进行排序,本文介绍如何实现这一个功能 阅读全文
posted @ 2021-01-30 20:24 来自金沙江的小鱼 阅读(661) 评论(0) 推荐(0)
摘要:我们在显示数据表时,如果字段较多,有时候会希望能够让使用者自己选择显示/隐藏哪些字段,本文就介绍了利用复选框Checkbox和MSHFGrid控件事先这个功能。 一 准备工作 1.数据表准备 假设SQL Server中有这样一张表格 2. Wincc控件准备 在Wincc页面插入一个按钮,一个复选框 阅读全文
posted @ 2021-01-30 20:22 来自金沙江的小鱼 阅读(1302) 评论(0) 推荐(0)
摘要:我们在使用Wincc的时候,有时候需要把后台数据库数值读取上来,导出到excel文件,同时根据数据自动生成柱状图/折线图/散点图等等图表,这里面写代码生成图表相对麻烦一些,下面介绍一下整个功能的实现方法。 一 准备工作 1. 数据库准备工作 假设数据库里面有这样一张表 2. wincc准备工作 wi 阅读全文
posted @ 2021-01-30 20:19 来自金沙江的小鱼 阅读(2643) 评论(0) 推荐(0)
摘要:今天白天出去溜达了一天,晚上继续搬运某浪上以前写的东西,我是不会提供身份证号码给某浪的。 前几天一个群友讨论了一个问题:上级管理系统(ERP、MES)下达了一个生产指标,存放在SQL Server数据库中,WINCC通过表格控件读取了这个数据库,然后操作人员在表格里面选取某些行,再进一步把这些数据传 阅读全文
posted @ 2021-01-30 20:14 来自金沙江的小鱼 阅读(1202) 评论(0) 推荐(0)
摘要:前一次的博客描述了如何利用Microsoft Hierarchical FlexGrid Control V6.0做报表,这个控件生成的报表表头排版不完美,今天我们换一个控件Office Web Component(简称OWC)来生成报表,这种报表可以在WINCC页面做表头排版,简洁美观。 一. 准 阅读全文
posted @ 2021-01-29 16:55 来自金沙江的小鱼 阅读(2403) 评论(0) 推荐(0)
摘要:西门子技术论坛上,有人发帖子询问如何在Wincc上面做一个秒表功能,按下开始按钮秒表计时,按下停止功能停止计时,按下复位功能,计数回零。自己测试了一下,这个还是比较容易实现的,现在把实现的过程分享一下。 一 准备工作 1. 建立变量 打开wincc,新建一个工程,建立以下内部变量: MyHour 3 阅读全文
posted @ 2021-01-29 16:54 来自金沙江的小鱼 阅读(1838) 评论(1) 推荐(0)
摘要:我们在应用WinccV7.3的时候,有时候希望界面能够像微软软件那样,有菜单栏和工具栏便于切换画面和实现其他功能,这就要用到Wincc的菜单栏和工具栏控件。 一 准备工作 Wincc中新建是个画面,用于绘制四幅工艺画面,便于演示通过菜单和工具栏切换画面。 二 菜单栏和工具栏的设计 1.菜单栏的设计 阅读全文
posted @ 2021-01-29 16:29 来自金沙江的小鱼 阅读(5354) 评论(0) 推荐(0)
摘要:我们在使用Wincc趋势控件的时候,有时候希望趋势的显示和隐藏不通过趋势控件的“组态对话框”来设定,而通过复选框进行设置,这样更加直观,便于操作。下面就介绍如何实现这种功能。 1. 假设一个趋势控件里面有32个变量的趋势要显示出来,那么我们先在趋势控件中添加进去这32个趋势,把数值轴时间轴设定好,还 阅读全文
posted @ 2021-01-29 16:25 来自金沙江的小鱼 阅读(2134) 评论(1) 推荐(0)
摘要:Wincc V6.0,V6.2,V7.0版本 每个 C 脚本最多可以使用 64000 个字符。如果您需要更大的脚本,必须把它们分成多个项目函数,需要的时候可以调用。 https://support.industry.siemens.com/cs/document/493535/c脚本中最多能用多少个 阅读全文
posted @ 2021-01-29 16:22 来自金沙江的小鱼 阅读(613) 评论(0) 推荐(0)
摘要:在工程实际应用中,我们可能遇到一些交互式功能用到组合框、单选框、复选框控件,而这些控件的内容不是固定的,可能是来自数据库的某个字段,我们还希望在画面切换回来后,选择项不要发生变化回到初始状态。经过测试,可以按照以下步骤实现这样的功能。 一 SQL Server的准备工作 开放sa用户,默认是禁用的, 阅读全文
posted @ 2021-01-29 16:20 来自金沙江的小鱼 阅读(5935) 评论(1) 推荐(0)
摘要:假设希望做这样一个报表界面,可以根据日期查询: 希望导出的excel报表文件在C盘根目录,是这个样子: 接下来我们一步步实现这个功能。 1. Wincc历史趋势的数据库表结构有点不好理解,我们新建一个数据库名字叫做Report,新建一张表,结构是这个样子: 注意开放sa用户,设置sa用户有管理rep 阅读全文
posted @ 2021-01-29 16:09 来自金沙江的小鱼 阅读(10166) 评论(1) 推荐(1)
摘要:有时候我们需要使用WINCC棒图做出这样的效果: 棒图中颜色是分段的,低于某个数值的时候显示一种颜色,高于某个数值的时候显示另外一种颜色。只需要几个设置就可以实现这样的效果。 画面中放入一个棒图,假设“开始角度”对应于变量BarChartLow,结束角度对应于变量“BarChartHight”。填充 阅读全文
posted @ 2021-01-29 16:06 来自金沙江的小鱼 阅读(1401) 评论(0) 推荐(0)
摘要:实际应用中,我们有时需要做累计量功能,做累计量功能时,可能遇到这样的情况:测量值较小(比如是0.01),需要做月累计或者年累计,累加时间较长,一定时间以后,累加值较大了,再和测量值相加的时候,由于测量值相对较小,因此累加无效,累加值就不再变化了。这种情况下,我们可以定义两个累加值,都是real类型, 阅读全文
posted @ 2021-01-29 16:04 来自金沙江的小鱼 阅读(491) 评论(0) 推荐(0)
摘要:Wincc V7.3允许对VBS脚本进行加密,以保护知识产权。加密方法如下: VBS脚本写完之后,点击工具栏上“信息/触发”按钮,弹出以下对话框,勾选加密选项,输入需要设定的密码,下一次打开脚本的时候就会提示输入密码了。 如果拿到别人开发的程序,脚本做了加密又没有密码,那是一件很苦恼的事情,好在WI 阅读全文
posted @ 2021-01-29 16:03 来自金沙江的小鱼 阅读(7863) 评论(2) 推荐(0)
摘要:案例:有时候我们需要将excel文件中数据采集出来存放入grid类型的控件进行显示,excel文件显示如下: wincc页面放置一个按钮,用于弹出消息框显示行数;放置Microsoft Hierarchical Flexgrid控件,设置名称为MSHFlex。wincc新建一个内部变量path,用于 阅读全文
posted @ 2021-01-29 13:01 来自金沙江的小鱼 阅读(1011) 评论(0) 推荐(0)
摘要:有时候我们需要计算excel文件中数据行数,excel文件显示如下: 现在我们需要计算有多少行数据,wincc页面放置一个按钮,用于弹出消息框显示行数。wincc新建一个内部变量path,用于存放excel文件的路径。在wincc页面打开事件中写入一下VBS脚本。 Sub OnOpen() Dim 阅读全文
posted @ 2021-01-29 12:59 来自金沙江的小鱼 阅读(531) 评论(0) 推荐(0)
摘要:案例:有时候我们需要计算excel文件中数据行数,excel文件显示如下: 现在我们需要计算有多少行数据,wincc页面放置一个按钮,用于弹出消息框显示行数。wincc新建一个内部变量path,用于存放excel文件的路径。在wincc页面打开事件中写入一下VBS脚本。 Sub OnOpen() D 阅读全文
posted @ 2021-01-29 12:56 来自金沙江的小鱼 阅读(475) 评论(0) 推荐(0)
摘要:案例:有时候我们需要计算excel文件中数据行数,excel文件显示如下: 现在我们需要计算有多少行数据,wincc页面放置一个按钮,用于弹出消息框显示行数。wincc新建一个内部变量path,用于存放excel文件的路径。在wincc页面打开事件中写入一下VBS脚本。 Sub OnOpen() D 阅读全文
posted @ 2021-01-29 12:54 来自金沙江的小鱼 阅读(516) 评论(0) 推荐(0)
摘要:案例:wincc项目路径下有一个excel文件,数据表sheet1内容如下: 现在我们需要把这个文件中的数据读取出来,显示在输入输出域当中,本例以读取R1C1和R2C2为例。 在wincc页面上放置两个输入输出域,名字分别为R1C1和R2C2,R1C1数据类型为字符串,R2C2数据类型为十进制数,页 阅读全文
posted @ 2021-01-29 12:50 来自金沙江的小鱼 阅读(2528) 评论(0) 推荐(0)
摘要:有时候现场会有多套不同装置的PLC,它们之间需要信息通讯,使用总线方式能够很好的减少电缆的施工量以及故障点,节约施工时间和投资。本文以两个S7 300之间通讯为例,介绍了如何通过仿真器设计和模拟所需要的功能。 1. 打开simatic manager,新建一个项目,插入两个Simatic 300PL 阅读全文
posted @ 2021-01-29 12:40 来自金沙江的小鱼 阅读(1713) 评论(0) 推荐(0)
摘要:案例:Wincc V7.3做上位机程序,希望有报警到来时,发出声音报警防止操作员打盹。这里描述了实现这种功能的方法之一,但不是唯一的方法。 Wincc建以下内部变量: Alarm 32位浮点数;Path 文本变量8位字符集。 Wincc中建立一个主画面,有一排导航按钮,有一个picturewindo 阅读全文
posted @ 2021-01-29 12:26 来自金沙江的小鱼 阅读(1514) 评论(0) 推荐(0)
摘要:http://www.ad.siemens.com.cn/service/elearning/cn/VideoList.aspx 阅读全文
posted @ 2021-01-29 12:21 来自金沙江的小鱼 阅读(296) 评论(0) 推荐(0)
摘要:如果wincc需要显示两个车间的工艺和报警,我们希望有两个报警控件分别显示这两个车间的报警信息。那么可以按照以下步骤: 1. 两个车间的变量报警信息分别编排在连续的范围,比如车间1报警变量编号范围是1000-2000,车间2报警变量编号范围是3000-4000 2.车间1报警控件属性-消息列表选项卡 阅读全文
posted @ 2021-01-29 12:18 来自金沙江的小鱼 阅读(1515) 评论(0) 推荐(0)
摘要:页面上有一个报警控件,名字为ctrlAlarm,希望打开页面的时候能够把列宽调整好,那么可以在页面打开事件中写入以下代码: Dim ctrlAlarm,ctrlColumn,iSet ctrlAlarm=ScreenItems("ctrlAlarm")Set ctrlColumn=ctrlAlarm 阅读全文
posted @ 2021-01-29 12:12 来自金沙江的小鱼 阅读(1247) 评论(4) 推荐(0)
摘要:Wincc 提供了多语言功能,此文本介绍了 Wincc 常用控件的双语言制作方法。项目在中文版wincc V7.3 平台开发,wincc 安装时,选择了英文(美国)和中文。程序只是实验多语言功能,不对单词拼写和语法做讨论。 1. 全项目语言修改 界面上放置两个按钮,一个用于转换成英文,一个用于转换成 阅读全文
posted @ 2021-01-29 11:24 来自金沙江的小鱼 阅读(1905) 评论(0) 推荐(0)
摘要:wincc上放置趋势控件ctrlTrend,显示32个趋势;放置一个复选框ctrlCheckbox,有32个选项(几何-框数量属性),在复选框事件-属性主题-输出输入-选择框-更改中,写入如下C脚本: #include "apdefap.h"void OnPropertyChanged(char*  阅读全文
posted @ 2021-01-29 11:21 来自金沙江的小鱼 阅读(1989) 评论(0) 推荐(0)
摘要:Sub OnClick(ByVal Item) Dim ors,conn,con,ssql,ocomDim ors1,conn1,con1,ssql1,ocom1Dim ssql2,ocom2Dim ocatalog,otableDim i,TableExistDim PCNamePCName=HM 阅读全文
posted @ 2021-01-29 11:18 来自金沙江的小鱼 阅读(592) 评论(0) 推荐(0)
摘要:Sub OnClick(ByVal Item) Dim ors,conn,con,ssql,ocomDim ors1,conn1,con1,ssql1,ocom1Dim ssql2,ocom2Dim ocatalog,otableDim i,TableExistDim PCNamePCName=HM 阅读全文
posted @ 2021-01-29 08:08 来自金沙江的小鱼 阅读(686) 评论(0) 推荐(0)
摘要:感觉这里还是比某博客好,至少界面清爽,不会上下左右全部都是广告。某些平台通过博客吸引了流量,然后引来了广告投放,还要进一步收集博主各种隐私信息,实在是霸道。 阅读全文
posted @ 2021-01-29 08:07 来自金沙江的小鱼 阅读(198) 评论(0) 推荐(1)
摘要:Sub OnClick(ByVal Item) Dim ors,conn,con,ssql,ocomDim PCNamePCName=HMIRuntime.Tags("@LocalMachineName").Readcon="Provider = SQLOLEDB.1;password = sa;u 阅读全文
posted @ 2021-01-29 08:04 来自金沙江的小鱼 阅读(529) 评论(0) 推荐(0)
摘要:Sub OnClick(ByVal Item) Dim ors,conn,con,ssql,ocomDim PCNamePCName=HMIRuntime.Tags("@LocalMachineName").Readcon="Provider = SQLOLEDB.1;password = sa;u 阅读全文
posted @ 2021-01-29 08:00 来自金沙江的小鱼 阅读(548) 评论(0) 推荐(0)
摘要:从某浪开始搬家,第二篇 使用wincc时,如果需要判断附带的sql server是否有某个数据库,可以使用下面的代码,实际上这个应该属于IT行业的内容。 Sub OnClick(ByVal Item) Dim ors,conn,con,ssql,ocomDim PCNamePCName=HMIRun 阅读全文
posted @ 2021-01-29 07:58 来自金沙江的小鱼 阅读(407) 评论(0) 推荐(0)
摘要:从今天开始搬运某浪上以前写的内容 Sub OnClick(Byval Item) Dim ors,conn,con,ssql,ocomDim ors1,conn1,con1,ssql1,ocom1Dim ocatalog,otableDim i,TableExistDim PCNamePCName= 阅读全文
posted @ 2021-01-29 07:55 来自金沙江的小鱼 阅读(609) 评论(0) 推荐(0)
摘要:这段时间心血来潮,开始学习python,开始一直使用的是自带的IDLE,在看了一些教学视频安利pytharm后,决定转移到这上面来。下载安装后发现pycharm界面是英文,我的英文很菜,有点懵逼。在尝试和学习之后,还是找到了更换界面语言的方法。运行pytharm,点击菜单file-setting,弹 阅读全文
posted @ 2021-01-28 14:22 来自金沙江的小鱼 阅读(801) 评论(0) 推荐(0)
摘要:第一次在这里写博客,以前在某浪写。某浪最近总是账号异常,无法登录,无法发博客,其实就是想收集手机号、姓名、身份证号码。我对个人隐私比较敏感,不愿意提供,只能和它说再见了。用一段时间把那边的内容一点点的搬运过来,同时也完善一下以前写的内容。今后新的东西就直接写在这里了。 阅读全文
posted @ 2021-01-28 14:13 来自金沙江的小鱼 阅读(152) 评论(0) 推荐(0)