恭喜,你发布的帖子
发布于 2016-08-19 09:35:44
9楼
当前使用的是300。
1200/1500使用的协议叫做OMS,当前正在研究中。
标准DB块还是优化的DB块,这个问题我之前忽略了,谢谢提醒,我会马上开始测试的。
加密的S7驱动,这个概念我还是第一次听说,我只知道保存TIA的项目的时候,有的是可以设置密码的,然后再打开的时候需要提供密码才能打开,不过这个与电脑怎么样与PLC进行通讯好像没有太大关系吧,能够详细说明一下,什么是“加密的S7驱动”?
原来是300啊,那楼主所做的研究国内N多年前就已经研究透了。否则楼主想过没有,那么多国产的上位机软件和 触摸屏怎么连接300和400 PLC的?都是差不多的路子。
1200/1500和300/400在这块有本质区别:
1:前者缺省的DB是全符号的变量,没有地址,就是符号名,目前仅西门子自家的屏和上位机或软件支持此种访问方式。
2:全符号的优势多多,比如PLC内建立了一个结构体变量或者是数组变量,则HMI侧可以直接访问该结构体或数组;
3:由于是全符号访问,不涉及地址,所以当PLC内变量任意添加的时候,比如DB内变量顺序是:A,B,C,D此变量都已经在HMI侧创建了,之后DB中有插入了一个变量,变量存储顺序变成了:A,B,E,F,C,G,D,注意,在此种情况下,HMI侧的项目根本不用动,因为它是靠符号访问的。
4:1200/1500的HMI驱动可以设置密码,也就是仅持有密码的HMI才能和该PLC通信,而无密码的HMI对PLC的访问请求,PLC是拒绝的,当然此功能目前也仅是西门子的HMI支持,第三方的统统不支持。
据我所知,新的S7驱动破解难度极大。。。。
如果哪天我上面说的这几条楼主都做到了,那是大大的NB!
请填写推广理由:
分享
只看
楼主