软件方面,与CP1H同步推出的CX-One也比原来欧姆龙公司的各种软件版本更为人性化。在指令编写、地址搜索、条文注释、软件保护、功能块编制、多种编程语言、调试监控等方面为用户提供了高水平的应用平台。尤其是功能块的调用及多种编程语言的灵活性给方案设计提供了极大的便利。值得一提的是欧姆龙公司居然允许在今天的CX-One软件上把我们近20年前在计算机的DOS操作环境下使用“LSS”软件编制的、Win 98环境下使用的“SSS”软件编制的、以及所有Windows 环境下编制的历史程序,都能通过CX-One的转换而方便的读出或进行老程序的升级。这与有些欧洲大的跨国公司相比确实体现出其优势,后者不同等级的PLC甚至是地处不同国家的不同团队开发的,因此分别使用了两套完全不同的软件开发体系,很难做到像欧姆龙公司那样,一直保持软件开发的延续性,使得每个新软件的推出都考虑到对历史产品具有很好的兼容性,这也是我们长期愿意使用欧姆龙PLC产品的理由之一。
2006年,我们在开发最新的“第四代”CJ60型高速棉精梳机时,由于设备的自动控制功能比前三代产品都大大增加,系统中包含了模拟量控制、函数运、Modbus通讯、数据高速采集等,如果没有CP1H,我们只能选用中型PLC才能满足控制方案的要求。经综合考虑,我们还是选择了欧姆龙的CP1H小型机。
4.1 整体方案
通过欧姆龙的小型机CP1H可编程控器、日本Pro-face的触摸屏、德国KEB变频器等强强联合,组成了公司“第四代”CJ60型棉精梳机的控制方案,其核心技术是分别采用RS232接口和Modbus通讯方式连接PLC与触摸屏及变频器、运用PLC的内置模拟量输入功能直接连接8个模拟量传感器,实现对设备关键部位自停的智能化、数字化的控制、设备历史故障发生与解除时间及次数的记忆、多级密码分层管理等,并可通过触摸屏的以太网接口实现向上通讯的功能,为纺织厂的现代化管理提供必要的保证。
对于PLC的软件编程,根据需要将不同功能的程序段分列,每个任务分别用最合适的编程语言如梯形图、高级语言等来完成。
4.2 I/O配置、标志位、变量声明
通过I/O配置、标志位、变量声明表,可方便灵活地查到各个I/O点位、标志、变量等的类型、地址、功能注释等,部分声明如下:
上一篇:PLC抗干扰分析及措施