MATLAB GUI编程:字软元件状态监视的特殊注意事项

下载需积分: 46 | PDF格式 | 6.88MB | 更新于2024-08-10 | 101 浏览量 | 7 下载量 举报
收藏
"字软元件状态监视情况下的注意事项-matlabgui编程中文参考手册-matlab gui编程中文参考手册" 在MATLAB GUI编程中,针对字软元件状态监视,有一些特定的注意事项需要遵循,特别是当这些元件的值为负数时。字软元件状态监视主要涉及到监控程序中变量的状态变化,例如在可编程控制器(PLC)的环境中。当字软元件的值在-1到-32768的范围内时,由于EntryDeviceStatus的监视软元件值是LONG型,而PLC的CPU中的字软元件是WORD型,因此可能会出现值不匹配的问题。 在监视负值字软元件时,应当在高位2字节中存储"0"的值。例如,如果要监视D0变为-10,那么应当设置监视软元件值为65526(0000FFF6H),这是-10(FFFFFFF6H)的高位2字节存储"0"的结果。这是因为LONG型的EntryDeviceStatus监视值需要与WORD型的PLC字软元件值进行比较,如果不做这样的转换,比较结果可能不正确。 编程示例中提到了指定位软元件、字软元件以及FXCPU的CN200以后的情况。对于指定位软元件和双字软元件,不需要考虑这个注意事项。在登录软元件点数时,可以设置多个元件进行监视,如示例所示,可以登录M0、D0、CN200、D1等,但要注意对于FD软元件(4字软元件),只能登录低位2字节,高位6字节不能被登录。 在实际编程中,使用szLabelList数据类型来定义软元件,例如LABEL1和LABEL2分别对应不同的软元件,同时记录高位和低位2字节的信息。例如,D0的高位2字节不使用,CN200的高位2字节(CN200的H)和低位2字节(CN200的L)会被记录,而FD0的LL则表示只记录低位2字节。 在安全注意事项方面,使用可编程控制器时,必须确保在系统外部设置互锁电路以保证安全。在线操作CPU模块时,需谨慎操作,避免因操作错误导致机械损坏或事故。三菱电机的产品设计适用于一般工业用途,不适用于对公众有重大影响或有特殊质量保证体系要求的领域,如核电站、铁路等。在特定应用中使用这些产品时,需要额外的考虑和责任承担。

相关推荐