一、MES的四个重点功能是哪些?
答案:生产管理 工艺管理 过程管理 质量管理
二、MES系统生产数据的利用和反馈最常用的方式有哪些?
答案:看板 报表
三、SCADA系统的功能是什么?
参考答案:SCADA 是实时的工业过程控制系统,用于集中监督,控制本地和远程的工业设备,例如电机,阀门,泵,继电器等
四、使用组态软件的一般步骤:
参考答案:
1、将所有I/O点的参数收集齐全,并填写表格。
2、明确所使用的I/O设备。
3、将所有I/O点的I/O标识收集齐全,并填写表格。
4、根据工艺过程绘制、设计画面结构和画面草图。
5、建立实时数据库,正确组态各种变量参数。
6、在实时数据库中建立实时数据库变量与I/O点的一一对应关系,即定义数据连接。
7、组态每一幅静态的操作画面。
8、将操作画面的图形对象与实时数据库变量建立动画连接关系,规定动画属性和幅度。
9、对组态内容进行分段和总体调试——系统投入运行。
五、public、private和protected 区别。
参考答案:
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
六、java通过什么方法获取到plc变量信息
参考答案:Java可以通过串口通或以太网TCP方式与PLC通讯,具体通讯方式需要根据具体的PLC通讯协议不同而定。
七、抽象类和接口的区别
参考答案:
1、一个类只能继承单个类,但是可以实现多个接口
2、抽象类中可以有构造方法,接口中不能有构造方法
3、抽象类中的所有方法并不一定要是抽象的,你可以选择在抽象类中实现一些基本的方法。而接口要求所有的方法都必须是抽象的
4、抽象类中可以包含静态方法,接口中不可以
5、抽象类中可以有普通成员变量,接口中不可以
八、指出下面程序的运行结果。
class A {
static {
System.out.print("1");
}
public A() {
System.out.print("2");
}
}
class B extends A{
static {
System.out.print("a");
}
public B() {
System.out.print("b");
}
}
public class Hello {
public static void main(String[] args) {
A ab = new B();
ab = new B();
}
}
答:执行结果:1a2b2b
九、下列循环语句的循环次数是( )
int i=5;
do {
System.out.println(i--);
i--;
}while(i!=0);
答案:无限次
十、MySql数据库表结构如下,两门分数加起来的第2至5名( )

A. select * from (select name,sum(score) as total from t1 group by name) t order by t.total limit 1,4
A. select name,sum(score) from t1 group by name order by sum(score) desc limit 1,4;
B. select name,sum(score) from t1 group by name order by sum(score) limit 1,4;
C. select top 5 name,sum(score) from t1 group by name order by sum(score);
答案:C

人力资源概念Human resource concept