SmartPro入门培训.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SmartPro入门培训

FacView函数常见调用方式 对象“输入”属性中通过键盘或鼠标点击引用 要求鼠标动作而引用 因命令栏仅允许127个字符而不得不引用 通过F(X)对象在页面上引用 不允许出现SLEEP、MESSAGE、INPUT等BLOCK类函数 保证函数在页面刷新周期内完成,不推荐对设备进行读写 通过TASK任务在后台有条件或无条件周期性执行 通过“事件”调用 不推荐大量使用事件! 部分系统自带函数调用有一定的限制,如有的只能在服务器端执行! 因此必须了解函数的执行条件。 谢谢! * * * * * FM145/148/148A:参数的确定 第1和2字节的计算 第1字节代表低4个通道,第2字节代表高4通道 假设:前7个通道为电流型,第八通道为电压型 00 01 01 01 01 01 01 01。第1byte为84 第2byte为21 每个通道占2位,其中:电压型为00;电流型为01 从左到右,按照从高通道到低通道排列计算10进制值 其余16个字节,每个通道对应2个字节,按照从低通道到高通道 规定:1对应T0_10V;2对应T0_5V;4对应T4_20mA;8对应T0_10mA 掌握FacView的应用技巧-通信设置-通信 序号 物理对象 逻辑对象 1 计算机 IO服务器 2 专用通信板卡 主板 3 通信信道或通信端口 端口 4 外部智能仪表、PLC IO设备 5 通信规约(TCP、MODBUS) 协议 1、一个工程可以组态多个IO服务,但是一台计算机上只能存在一个IO服务!如果某台计算机上配置了IO服务,则该 计算机我们称之为IO服务器,系统的所有数据都是通过IO服务器上的IO服务而进行交换的。所以,在组态之前一定 要熟悉系统硬件的配置。对于多台计算机,则可以配置冗余IO服务,防止数据因某一IO服务器失败而中断数据。一 般而言,两台计算机以上的系统都应该考虑设计冗余,不过这也要依赖外部设备和设备的通信协议而定。 2、每个IO服务器下挂的端口号、设备号不得重复;但同一个端口号或设备号可以在不同IO服务器下出现。 这一点对冗余设置是很重要的。 Port IODevice Port Port Port IODevice IODevice IODevice Board Board IOServer 常见通信设置 服务器 主板 端口 IO设备 启动状态 MACS1 MACSBOARD1 MACSPORT10 MACSDEV10 Primary DiskDrv DiskDev Primary Alarm Alarm Primary MACS2 MACSBOARD2 MACSPORT10_S MACSDEV10 Standby DiskDrv DiskDev StandbyWrite Alarm Alarm Standby 注意事项: 1、在对主板、端口、IO设备组态时,务必保持在同一个IO服务器下。 2、设备号建议从10开始编号。 3、对于每个IO服务下挂的IO设备启动模式尽量保证主从各一组,避免交叉。 4、对于要求报警属性作为标签使用的场合,必须定义alarm设备。 5、对于磁盘设备的地址按照用户组态要求设置不同路径。如果磁盘点参与控制,则需要考虑 严格的磁盘冗余设置 计算机设置--C/S结构 C/S结构:一般而言,客户/服务体系是一种软件体系,也就是说由不同运行的软件负责完成数据的提供和数据的请求。如果一台计算机上运行着提供数据的程序,则我们可以将该计算机成为服务器,而运行请求数据程序的计算机则为客户机。如果一台计算机上既运行服务程序,也运行客户程序,则该计算机既是服务器也是客户机,这也是客户/服务体系的特点:分散与集中。 FacView中提供五种服务一种客户请求: 服务请求: IO服务:负责收集数据并根据请求发送; 趋势服务:负责历史数据的采集与存储; 报警服务:负责处理数据异常报告; 报表服务:负责完成数据报告; 时间服务:负责系统的校时; 客户请求:人机界面接口,负责数据、报警、趋势等显示,提供给操作人员直观的操作界面。它们之间的关系如右所示: IOServer TrendServer AlarmServer ReportServer Display Client 基本原则:对于多台计算机系统,尽量采用服务 和客户分散。特别是将IO服务和其他服务分开, 以保证对趋势和报警的频繁修改不会导致数据的 中断和系统的重启。 服务名称 FacView- 分布式服务的设定 此处用来定义报警服务器,趋势服务器,报表服务器的名称。 如果你将计算机设置成服务器的话,必须指定服务名。 本地服务器名:输入由你定义的服务器名称。网络上的计算机将用该名称访问这台服务器。 其他服务器名:冗余的服务器名称。 (在服务器冗余配置时使用).

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档