⑴ PG,OP,S7等是什么意思
PG指代在线的 Step7连接。不管是笔记本,还是西门子的PG台式机,还是你的服务器,只要有1个 Step7在线监控PLC,那么这个PLC就会被占用一个PG连接。
OP 指代触摸屏。尤其特指西门子的触摸屏。比如你有一个MP277在CPU上在线连接,那么这个CPU会被占用一个 OP连接。
S7连接就是 使用S7协议的连接
很多HMI 软件跟PLC的连接都是用的S7协议,会占用S7连接。
SimaticNet在大多数时候也是占用S7连接。
基多的第三方触摸屏占用的也是S7连接,
基多的第三方 OPC Server占用的也是S7连接。
⑵ c++程序里,什么叫做op()准则 如:c.sort(op), 以op为准则,对所有元素排序
op
是一种规则,在sort中代表排序的规则。
编程中,op代表的是一个
仿函数的类对象(但也有以函数方式实现的,很少)。这种类的operator()操作符将被重写。其参数是两个c的成员如C1,C2。你可以在operator的实现中以你想使用的方式对两者应该如何比较和返回比较结果。而在编程中你就可以享受这样你只需传递这样一个对象,STL自动按照这个规则对其中的元素进行排序。
一般情况下会有默认的op。
-------------------------------------
这个很复杂,不知道说清楚了没有。你可以找些个例子看看。