关于MACSV1.1.0正式版的应用(2)

2019-08-02 00:02

第 6 页 共 10 页

2) 编译站,选全部重编。编译工程。保存。生成HsALG文件夹,里面保

存的是服务器算法组态文件和编译结果。

3) 如果没有进行服务器算法组态,数据库联编的时候会提示包含dbe的

错误。

3. 设备组态

1) 进入设备组态,选择工程,这时在工程目录下也会生成4个必须的文

件,没有这4个文件,数据库编译时会提示找不到设备定义。

2) 系统设备安向导生成。同组内服务器ip不能重复。如果是单机版将

操作员站的ip设置成和服务器一致的就行。站号默认从10开始,如果该域工程不是从10开始,需要将不用的站删掉。需要重新生成系统设备信息可以点“刷子”图标。

3) IO设备组态只需添加模块,设备地址自动递增生成,FM从1开始,

SM从2开始。设备属性里面可以修改模件号。双击站内任意模块为按设备号自动排序。当有空设备时,修改设备号后,点击“梳子”图标为自动分配后续地址。数据统计功能可以自动统计整个工程的各类模件数,并可以复制。

4) 编译保存后生成的文件保存在HSDB\\CtrlTable目录下,没有进行设

备组态的话,基本编译时会提示。

4. 第一次编译,主要目的是检查组态错误和生成控制器算法文件。

1) 基本编译:编译所有的物理点。数据库与设备组态不一致会编译出

错。 2) 联编:

3) 生成全部下装文件:生成各个站算法文件。 5. 控制器算法组态

1)注意与smartpro的区别,如项名不超过2位等。

2)在POUs和资源里面会自动生成3个文件夹IO、SysDev和SysInfo。不能在里面组态或者定义变量,因为下一次生成下装文件时会被覆盖掉。如果要修改上述文件中内容和MACS配置等自动生成的内容需要在数据库总控中修改。

3)在变量声明的点说明中不能有英文的逗号、冒号、分号。否则会编不到数据库里。

4)Tc\\rtd类型要与量程一致。可查看C:\\WINNT\\wg.ini。 5)方案页间引用的全局变量或者网络变量等不想上传的,可以在变量表VAR_GLOBAL RETAIN后面加上注释,这个页的变量就不会被编译进数据库,会减少一些服务器通信讯量。

第 7 页 共 10 页

6)每个变量的定义部分一定要书写在同一行中,不能分行。 7)保留型变量,VAR与RETAIN之间只能有一个英文空格。

8)Codesys的 工程-〉选项 的“自动保存”和“自动装载”选项必须去掉。

9)控制器工程的主函数MACS_PRG中P_E_H()要放在最后调用。 6. 基本编译;联编;生成全部下装文件

1) 将数据库的改动写到控制站算法程序中。

2) 将控制站算法程序中定义的中间点读到数据库里,点名点说明在控制站

算法程序中定义,其他比如中间点报警,中间点量程等在数据库总控里面定义。

3) 完成后注意察看InsertSqlErr.txt里面有没有错误。 7. 图形组态

1) 引入设备组态

打开GraphEditor,选择工程,文件---〉引入---〉设备组态。按照向导进行一步步选择。

第1步选择系统状态图模版:

第2步选择工程默认的IO站模版,可以添加自定义的模版:

第 8 页 共 10 页

第2步选择各站的IO站模版和要导入的站:

第3步指定生成图形中动态特性的域号,一般用默认本域就行了。特殊的,如锦界项目,三个域的系统状态图都是一样的,要达到同smartpro一样的效果,就需要在这一步中分别指定自己的域号,再将生成的iodevicexx文件复制到其他域。

第 9 页 共 10 页

2) 模版可以参考原版的自定义。要注意有些图形的名称,交互特性,图形

组合等。模版保存在工程目录Graph文件夹下。 如果要使用自带的模版,就要严格按照模版来定义数据库。如电源监视,机柜温度等名称要与模版中相同。SM机柜24V电源监视:DYJS+24V+站号(2位)+A或B(代表A或B电源)+一位数字(从0开始,代表机笼号)如11号站0号机笼电源A:DYJS24V11A0。SM机柜48V电源监视:DYJS+48V+站号(2位)+A或B(代表A或B电源)+一位数字(只有1,如果该站不止一对SM920,需要自行添加)如#11站主机柜48V电源监视:DYJS48V11A1。机柜温度为JGWD+站号。

3) FM系列模块配置是按预先设置好的位置来生成的(即Fm模版),预先

设置时,是按每列的起始地址(第一个模块)为×1来配置的,如第一列模块的地址是01/02/03/?/10,第2列模块的地址是11/12/13/?/20,第三列模块的地址是21/22/23/?/30,第四列模块的地址是31/32/33/?/40,??依此类推下去。每列模块不一定布置10块模块,可布置5个或7个或8个或9个,没有布置模块时,可空在那里作备用,这样就能把地址固定了,任何一个模块在没有配置图的情况下,都能知道它的地址,产品组不用看配置就能把地址设置好。 4) 图形组态生成的hsg文件名长度不能超过64个字符(包括后缀名)。一

个汉字为2个字符。

(四) 下装

1. 控制站

1) 下装主控前必须更新主控程序,包括三个文件夹。 2) 不能删除主控中的任何文件,要用覆盖式升级。 2. 服务器

1) 下装服务器的时候,要保证各控制站程序目录下的符号表文件时

最新的,这样才能正常通讯。服务器是靠符号表文件来和主控通讯,只要符号表发生变化,就必须下装服务器。所以建议先下装主控,再下装服务器。 2) 控制站程序增量下装,如果只改变了控制方案,这样的话可以不

下装服务器。如果是改变了变量、硬件等需要在服务器上体现的则需要下装服务器。清空下装会改变符号表,需要下装服务器。 3) 下装时可以选择需要更新符号表文件的Io站,被选的站,其符

号表文件会被复制到download目录下,会被下装到服务器,没有被选中的,不会复制新的符号表文件,只下装旧的文件。

3. 操作员站

1) 下载操作员站之前要确保操作员站守护进程(SysManageOPS.exe)

是运行的,否则不能下装。

2) 第一次下装操作员站,或者在设备组态中改变了服务器IP地址、

操作员ip地址后下装操作员站,下装后要重新启动操作员站程序。 3) 如果只改变图形文件可以不下装,将图形复制到安装目录start

下的相应工程目录下就行。 4) 工程师站下装操作员站时,有两个文件opsnetdata50.ddl(ops50)

和Sysdevice.tab会同所有.hsg文件一同下装。这两个文件改变的话需要重启操作员站。一般opsnetdata50.ddl不会变,当增加

第 10 页 共 10 页

减少设备,改变设备IP时Sysdevice.tab会有变化。

opsnetdata50.ddl其中50代表操作员站OPS50,与其所在操作员站对应,一个操作员站只能包含其相应的文件,不能有其他操作员站的opsnetdata文件,有时候没有下装而采用复制的方式更新图形,容易把一个操作员站的opsnetdata文件复制到其他操作员站,这样的话,服务器在判断操作员站状态时会出错。


关于MACSV1.1.0正式版的应用(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:16秋《外贸英语函电》作业3

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: