ProfiBus-DP协议

通过EM277模块用ProfiBus-DP与上位机通讯,上位机软件是pcs-7。上位机只做监控,不做任何操作,看了下相关资料后。做了一小段程序,不知道对不对。求老师指点。见图1,2。上位机读取的点V1000.0~V1000.3。还有就是模拟量的地址是怎么读取的。见图3。

图片说明:

ProfiBus-DP协议    ProfiBus-DP协议    ProfiBus-DP协议   

最佳答案

1、EM277模块做从站,与主站的通讯是通过地址映射进行的。在组态时设置这种映射关系。用户要自己清楚这种地址的对应关系。
在S7-200一侧,用户将数据存入相应的地址即可。你的程序是将设备的运行状态置入V1000.0后,系统自动会传映射到主站所对应的地址。你所做的工作就是这些。
2、参考下述S7-300做主站的实例:
见《西门子S7-200与S7-300进行PROFIBUS通信图解》连接:
http://www.gongkong001.com/News/4934.html
《西门子S7-200与S7-300之间的通讯》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0148

http://space.cechina.cn/infosharedownload.aspx?id=366
3、还有就是模拟量的地址是怎么读取的??
在S7-200一侧,模拟量要占用一个字(16位),在主站一侧与其对应的地址必须也为一个字的地址,例如,主站可设置为PIW256,即应用过程通道PIWxxx来读取。

提问者对于答案的评价:
谢谢!老师!谢谢,各位大侠!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午6:11
下一篇 2017年6月8日 下午6:11

相关推荐

  • 安装PCS7V8.0中文版装到SQL2005时不能安装!

    安装PCS7V8.0中文版装到SQL2005时不能安装!请问是怎么回事?我该如何设置?系统是win7旗舰版英文版64位的,消息列队服务和信息服务IIS我都安装了,一般SQL安装了这…

    2017年6月10日
  • batch无法启动。提示出错。

    清空日志文件夹内容,可以启动。证明历史记录太多。想删除前年的记录,到保留去年和今年的日志,如何处理。现在无法进入batch。谢谢 最佳答案 可以试试把所有的计算机都关掉。先启动BA…

    SIMATIC PCS 7 2017年6月9日
  • PCS7的CFC输入输出块无法自动生成驱动

    一个PCS7项目,发现电机块、模拟量块都没有问题,唯独阀门块的反馈输入CH_DI和输出CH_DO的MODE引脚无法编译后生成驱动,导致QBAD一直为1编译时勾选了生成驱动,还是无法…

    2017年6月4日
  • 冗余的412-5Hcpu要和一个315-2PN/DP进行以太网通讯问题

    冗余的412-5Hcpu要和一个315-2PN/DP进行以太网通讯,315有两个以太网口,各自连着一个400CPU,请问400CPU硬件组态如何插入冗余的S7链接,如何编写400侧…

    SIMATIC PCS 7 2017年6月9日
  • 关于PCS7,编程,请高手指点迷津

    对于比较复杂的逻辑,是不是用CFC就比较难实现了,如果是这样,那可不可以这样理解:CFC主要是用来实现画面的操作面板生成和传动块编程,复杂的逻辑总CFC都能实现吗,还是我学的不到位…

    SIMATIC PCS 7 2017年6月5日
  • PCS7软件AO模块的CPU-STOP状态下的输出

    PCS7软件AO模块的CPU-STOP状态下的输出有3种状态:KLV、OCV、SV,请问CPU-STOP模式具体指什么?以下几个状态都算CPU-STOP吗?1:CPU故障算是CPU…

    2017年6月10日
  • PCS7是将STEP7与WINCC结合在一起的编程软件吗?

    如果有这个PCS7的话,那么就不需要用STEP7和WINCC了,PCS7直接将它们两个搞定? 问题补充:未来的趋势肯定是PCS7系统了,用两个软件多麻烦,大家给给意见,是去攻STE…

    SIMATIC PCS 7 2017年6月29日
  • PCS7 server

    现有两个冗余server,其中一个登进去后看不到DCS界面图形内容,提示要login;而另外一个输入管理员名字及password就可以进入看到了,哪位高手能帮忙解答,谢谢! 问题补…

    SIMATIC PCS 7 2017年6月29日
  • BE 与 BEU 和BEC

    我只知道BEU和BEC是程序块的结束指令,BEU是无条件结束,一般只在程序块的最后用;BEC是条件结束指令,当RLO=1时才结束本段程序,当RLO=0时,不执行BEC指令,并且跳过…

    SIMATIC PCS 7 2017年7月30日
  • PCS7过程对象凝问?

    我现在要订购一套PCS7系统,有些地方有点搞不懂,AS412-5-2H中自带100个过程对象许可证,这个应该是个授权吧,100个PO怎么来计算到底够不够,哪些算是一个PO,一个电机…

    SIMATIC PCS 7 2017年6月5日