200和300通过EM277DP通讯的问题

我刚学这个,现在有个问题,300和200读写数据的话在300硬件组态中加上EM277后需要设置数据类型,字节和字,打个比方200要控制一个变频器,需要读300的给定值,启动命令,停止命令,写给300变频器的频率,电流值,变频器运行状态,这里既有BOOL,也有WORD,那么怎么传输这个数据呢?如果问题比较傻请见谅……新手,麻烦帮忙解答下,谢谢。

问题补充:
意思就是选择数据类型之后,要么是BOOL,要么是WORD,200要是控制变频器的话怎么都带上。

图片说明:

200和300通过EM277DP通讯的问题    200和300通过EM277DP通讯的问题   

最佳答案

是的。
你理解的不错,事先需要先规划好通讯字节数,及控制字、状态字的数量,然后根据这些要求组态硬件的通讯数量及编程。
官方有视频,MM440与S7-300进行PROFIBUS DP进行通讯,http://www.ad.siemens.com.cn/service/elearning/Course/903.html
所不同的是你需要再经过200转换数据,即200通过USS通讯控制变频器,但数据交换的原理是一致的。
补充问题回复:
不是,字节(字)通讯数据包含位信号的,如果仅仅控制变频器的停止(位控制逻辑),直接赋值给控制字节中的位信号值就可以了。

提问者对于答案的评价:
是不是指比如用字,没有偏置量,PIW256对应200中的VW0,PIW258对应VW2,这里I256.0,I256.1,对应V0.0,V0.1这样?

最佳答案作者回复:
200对应的通讯是V区,300是硬件组态地址区。
如果没有甚至偏置,200是从VB0开始的。
是的,直接使用位地址给字节(字)赋值。
假设,控制V0.0 = 1,1通过mov_b给VB0原理是一致的。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午9:15
下一篇 2017年5月31日 下午9:15

相关推荐

  • 怎样在s7-200的编程中给I/O指令添加注释

    在s7-200的编程中,想给I/O指令以及其他的指令地址添加注释,不想对符号进行编辑,结果注释又不能显示出来,请大侠们支招? 最佳答案 你完全可以在你自己的程序里写注释,下载程序后…

    SIMATIC S7-200 2020年11月1日
  • 工作性质问题

    各位学长,你们在论坛上的杰出表现让我很是钦佩,原因是很多问题你们的回答太专业了,并且什么领域都懂!像: profinet , 轻轻飞 ,QL…

    SIMATIC S7-200 2021年7月5日
  • s7-200中EM231、EM232的地址怎么定义?该怎么计算?

    各位大侠们,小弟初次接触S7-200PLC的EM231、EM232模块,但不知道该怎么去分配各通道的地址,烦请各位帮个忙,谢谢! 最佳答案 在S7-200中,输入/输出点的地址只与…

    SIMATIC S7-200 2020年11月1日
  • 编码器测转速

    我想用S7200通过编码器测转速,哪位高手能指教一下,不胜感激啊!有实例和程序的最好了,我的邮箱xiangcaoaotian@yahoo.cn 先谢谢了~~~ 最佳答案 …

    SIMATIC S7-200 2021年7月4日
  • 三线制温度变送器如何同EM235接线

    各位大师:我用PT100热电阻接到SBWZ温度变送器上,其中PT100上红色的线接在了RI的一端,另外两根同颜色的线接在变送器的另两端(这两根线是挨着的,其中一根接在了RI的另一端…

    SIMATIC S7-200 2020年11月1日
  • 急求西门子S7-200编程软件STEP7 WINV4.0版

    大家好,我的电脑因从装系统,原有的编程软件丢失了,我今天上午在网上搜了一上午也没有一个免费下载的网站,所以希望有次软件的同志们帮帮忙发给我一份好吗?谢谢,发到我邮箱或者告诉我一个能…

    SIMATIC S7-200 2021年7月5日
  • 问下IN_OUT和OUT的区别?

    他们之间有什么细微的 区别吗? 最佳答案 in_out引脚的变量对于程序来说都是可读可写的,out是是程序的输出即写,out连接的变量不能有由其他的程序写,因为会被本程序…

    SIMATIC S7-200 2018年3月6日
  • PID向导配置因编译错误而取消,库存储区也配置不了

    PID向导配置因编译错误而取消,库存储区也配置不了,刚打开软件可以配置,写程序之后就赔不了,状态栏显示0个错误 专家建议 我不是奥胖:您好!如果写了用户程序,那么需要先编译且无错误…

    SIMATIC S7-200 2020年10月31日
  • S7-200热电阻模块误差问题

    选用的4RTD模块,三路实际按照三线制正确接入,另外1路空(已经用一个100欧电阻接到未接的输入通道4上)。问题如下:1.显示温度值比实际分度表查的误差大,比如输入RTD&nbsp…

    2017年12月7日
  • 231-7PF测温问题

    231-7PF冷端补偿误差指的是哪里的误差,是怎样引起的。 最佳答案 理论上,热电偶是冷端以0℃为标准进行测量的。然而,通常测量时仪表是处于室温之下的,但由于冷端不为0℃,造成了热…

    SIMATIC S7-200 2017年7月30日