224XP如何与第三方控制器通信?

刚买了台224XP,想通过它来读取我们控制器(发电机组控制器)参数,来控制输出。如何实现:
1》PLC与控制器的通信‘
2》有没有现成的程序供参改或学习

谢谢各位在侠.

问题补充:
1》支持MODBUS-RTU协议,且有RS485通信口("A", "com" "B")。我知道<V4.0 STEP 7 MicroWIN SP8>软件里有专门的库文件,但我需要程式具体是怎么做的,如何从控制器里取出数据来在PLC224XP里控制输出?
2>通信线如何做(是“A”接8针;“B”接3针;“COM”接1针吗?)?
3>能给个具体的程式供参改吗?
4》这个项目其它的控制逻辑我已经做好了就差这个通信问题了,拜拖大家能帮这个忙,谢谢了!

最佳答案

通信线如何做(是“A”接8针;“B”接3针;“COM”接1针吗?
RS485 两线一般定义为: "A, B"或"Date+,Date-"
S7-226 的Port0 管脚定义3 为DATA+,8 为DATA-。去接控制器(发电机组控制器)的"A, B"或"Date+,Date-"(要看你的控制器的说明书)。

其他问题:参见
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html

《S7-200基于modbus协议与智能仪表之间的通信实现方法》连接: 
http://www.gongkong.com/Common/Details.aspx?c=&m=&l=&Type=*&CompanyID=&Id=4-B15D-E1D9C8D7E4EA

提问者对于答案的评价:
谢谢你的帮助。但我看不到工控网的那例子,链接后里面没有相应的内容.

专家置评

西门子发布的V4.0 STEP 7 MicroWIN SP8只是一个补丁包,软件中没有内含相应的库文件,例如USS和Modbus RTU协议,用户都需要单独安装相应的库文件。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:54
下一篇 2020年11月1日 下午2:54

相关推荐

  • PTO正反定位

    用步进电机做一个正反定位控制 起步清零,然后手动移动至一个位置(此位置要可以正反微调),调整后的值再除以N保存. 回零,从零点开始每移动一次保存的数,就停顿5秒…

    SIMATIC S7-200 2021年7月4日
  • PLC与组态王通讯问题

    各位,我有S7-200CPU224,想与组态王进行通讯,可是总是显示“打开通讯设备失败”,请问是怎么回事。我在COM2下用设备向导建立的外部设备,设备地址设为2.PLC的程序运行也…

    SIMATIC S7-200 2021年7月5日
  • 求S7-200和变频器施耐德ATV31 MODBUS通讯程序

    看手册,基本程序写了,但是就是不明白,这个变频器里的modbus地址怎么弄,西门子手册上说是40000—49999 。我看见变频器手册上的地址modbus地址是860…

    SIMATIC S7-200 2020年11月1日
  • 关于s7200与stm32单片机通讯的问题

    手头上有一个s7200的plc,想让stm32与plc之间建立通信,plc采用自由通信,单片机用485,网上说可以直接通信,但是一直没调试出来。。。想问一下,硬件电路是如何连接的,…

    SIMATIC S7-200 2017年5月31日
  • 急!求教PLC如何读取变频器转速

    本人用西门子PLC S7-200 (CPU226)控制西门子变频器M440,同时变频器M440控制三相异步电动机,想用步科MT4522T显示电机转速。请教各位大…

    2017年7月26日
  • 在现场西门子226CN与海泰克触摸屏串口通讯经常报通讯故障

    各位大拿好,西门子226CN与海泰克触摸屏(型号是PWS6A00T)用串口通讯,通讯线是海泰克的通讯线,没有屏蔽层。经常报通讯异常,现在把PLC和触摸屏还有通讯线(也没有屏蔽层)都…

    2017年11月13日
  • 6AV7200-4AA12-0AA0技术手册

    求6AV7200-4AA12-0AA0的防爆PC怎么开孔?求技术手册 最佳答案 6AV7200-4…由于处理器升级是设备内部的,因此所有的尺寸都与之前的型号相同,之前型号的订货…

    SIMATIC S7-200 2021年7月5日
  • 200plc如何调用子程序

    我用micorowin4.0 sp6软件写了一个主程序和几个子程序,在调用子程序指令里面列出了其中的几个子程序,现在我想在一个新的子程序里面调用已经写好的一个子程序,但是…

    SIMATIC S7-200 2020年11月1日
  • Modbus的技巧

    通常在做modbus的时候是否需要让MBUS_msg块循环读写? 最佳答案 2个站以上或2个不连续区域的数据区采集必需要用轮询了。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳…

    SIMATIC S7-200 2017年11月6日
  • 6ES7222-1EF22-0XA0 停产替代型号?

    6ES7222-1EF22-0XA0 停产替代型号是什么? 最佳答案 6ES7222-1EF22-0XA0这是S7-200系列的数字量输出模块EM222,继电器输出类型。…

    SIMATIC S7-200 2021年7月5日