上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 91 下一页
摘要: 前面一篇练习,插入工艺图的是不带参数的管道。实际上很多ABB自作的工艺符号是由预设参数的。这一篇使用换热器符号做一个练习。首先在工艺图插入一个换热器,双击符号可以看到参数还是很多的。 如果我们不修改这个符号,就需要给所有的预设配置参数,以及书写动作。这里我们按照不修改符号做练习。 新建变量TT100 阅读全文
posted @ 2021-07-19 13:41 来自金沙江的小鱼 阅读(1293) 评论(0) 推荐(0)
摘要: DCS的一项重要功能就是人机交互,人机交互的重要特征之一就是图形化的人机界面,AC900F也不例外。与以前使用的CITECT和WINCC不同,freelance 2019使用宏库,这个没有默认安装(也可能是我的方法不对),打开画面,在工具框内找不到工艺图形库。 点击菜单宏-库功能,空白,点击加载按钮 阅读全文
posted @ 2021-07-19 11:16 来自金沙江的小鱼 阅读(1886) 评论(1) 推荐(2)
摘要: 前面的练习了趋势功能。这个练习使用按钮改变数值。还是在前面练习的项目程序基础上来做。 在默认任务-程序列表层级下增加功能块使用1 层级 双击打开这个新建的层级 这次模拟打开一个灯,点击按钮,这个灯亮5秒钟,使用图形的颜色来表示亮和灭。 使用块-开关量控制-单向阶跃块和读写块,单向阶跃块的参数如下: 阅读全文
posted @ 2021-07-18 17:12 来自金沙江的小鱼 阅读(1474) 评论(0) 推荐(0)
摘要: 前一篇学习了数值显示和报警功能、报警记录。这一篇继续,学习画面上动态数据显示控件在报警产生时做背景颜色闪烁,还有做趋势功能。一切都在前面的项目程序上继续。 先了解如何做项目备份,打开项目后,点击菜单项目-项目管理。在下面的界面中可以看到项目的一些基本设置。 点击左边项目管理,然后选择导出,选择路径和 阅读全文
posted @ 2021-07-17 18:08 来自金沙江的小鱼 阅读(2312) 评论(0) 推荐(0)
摘要: 昨晚做了一个练习,在模拟器下做了一个简单的量程转换的程序,然后修改数值,查看结果。今天继续,在昨天练习的基础上做报警、趋势、显示功能。 双击打开freelance 2019,有提示100天使用限制,点击确认按钮。然后提示演示模式,再次点击确认按钮。 可以看到有近期文件,双击打开昨晚练习的ac900f 阅读全文
posted @ 2021-07-17 15:13 来自金沙江的小鱼 阅读(3761) 评论(0) 推荐(1)
摘要: 前面一篇博客介绍了如何安装模拟器,这一篇通过一个练习简单的学习如何使用模拟器。 安装完后通过我的电脑右键-管理,选择服务,看看有没有freelance controller emulator服务有没有启动。 运行freelance engineering 2019,因为没有授权,会提示只能运行100 阅读全文
posted @ 2021-07-16 22:03 来自金沙江的小鱼 阅读(6289) 评论(6) 推荐(3)
摘要: 厂里新的技改工程总包方推了ABB AC900F系统,以前用过800F的,觉得还行,简单功能能够上手。这个新的东西只有帮助文件和技术资料不是中文。本次项目使用了PM904F,查询手册需要freelance 2019,安装完之后尝试着做练习,模拟器总是不对劲,后来看了ABB官方论坛,知道了是没有安装模拟 阅读全文
posted @ 2021-07-16 20:00 来自金沙江的小鱼 阅读(3125) 评论(1) 推荐(2)
摘要: C#中 Mutex 类也是用于线程同步操作的类,例如,当多个线程同时访问一个资源时保证一次只能有一个线程访问资源。在 Mutex 类中,WaitOne() 方法用于等待资源被释放, ReleaseMutex() 方法用于释放资源。WaitOne() 方法在等待 ReleaseMutex() 方法执行 阅读全文
posted @ 2021-07-05 15:17 来自金沙江的小鱼 阅读(215) 评论(0) 推荐(0)
摘要: 在 C# 中 Monitor 类的命名空间是 System.Threading,它的用法要比 lock 的用法复杂一些,但本质是一样的。使用 Monitor 类锁定资源的代码如下。 Monitor.Enter(object);try{ //临界区代码}finally{ Monitor.Exit(ob 阅读全文
posted @ 2021-07-05 14:38 来自金沙江的小鱼 阅读(91) 评论(0) 推荐(0)
摘要: 前面学习过程中,曾经联系过使用sleep 方法能控制线程的暂停时间,从而改变多个线程之间的先后顺序,但每次调用线程的结果是随机的。线程同步的方法是将线程资源共享,允许控制每次执行一个线程,并交替执行每个线程。 在 C# 语言中实现线程同步可以使用 lock 关键字和 Monitor 类、Mutex 阅读全文
posted @ 2021-07-05 13:52 来自金沙江的小鱼 阅读(395) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 91 下一页