我这边有个西门子Smartcpusr20通过以太网连接上位机,现在在上位机那边通过ping命令可以ping通Smartcpusr20,但是我一个数据都无法重PLC里面读取出来,这个是PLC的就不支持这个功能还是需要在PLC里面有个什么网络读取的指令要写一下?
我以前是用S7-200CPU226和一个CP243-1的以太网模块做的通讯读取PLC里面的参数,一直都正常,
求教,Smartcpusr20能通过以太网的接口在上位机直接读取PLC内部的数据吗?如果可以需要增加什么指令?
如果不行,能具体解释下原因吗?
这个事以太网的帮助说明
TCP/IP以太网可以将S7-200SMARTCPU链接到工业以太网网络。
工业以太网网络包括以下功能:
基于TCP/IP通信标准进行通信
工厂安装的MAC地址
自动检测全双工或半双工通信,10MB和100MB
最佳答案
S7-200和S7-200SMART的以太网S7通信一样,都有编程向导,但是S7-200的向导需要多设置很多参数,例如模块命令字节地址、本地和远程的传输层服务访问点TSAP、连接的符号名称、数据传输的符号名、是否生成CRC保护、是否使能连接的“保持活动”功能。S7-200SMART的GET/PUT向导去掉了上述的“盲肠”,组态参数简化到了极致。
CPU作为服务器也需要用向导组态,而S7-200SMART作为服务器不需要用向导组态。
详细实例可以参考:
《Smart200与S7-300之间的以太网通讯》
htTP://wenku.baidu.com/link?url=YIUeBjtqoxuFQKAAzVDIRYsjp6DfX3gZx5HzwLQJvlAXAVQA17DBqxGVkHj4NPA_V3hQFvYkkT47i4VLyNjQXW24JLC_YLDH1fc_UA56OJu
参考资料:
http://bbs.gkong.com/archive.ASpx?id=380575
提问者对于答案的评价:
xiexie,问题虽然没解决,但是也感谢~~