- 企业类型:贸易商
- 新旧程度:全新
- 原产地:德国
西门子触摸屏哪里有卖
6ES7331-7KF02-0AB0SIMATIC S7-300,模拟输入 SM 331,电位隔离, 8 模拟输入,分辨率 9/12/14 位, U/I/热电偶/电阻, 报警,诊断,1个 20针 拔/插利用 激活的背板总线 |
上海朕锌电气设备有限公司
选择的优势:
1、 采购总部位于德国,德国总公司直接欧美厂家采购,5000多家优质供应商。
2、 技术力量强大,有技术人员,相关品牌可提供产品的技术资料。
3、 德国公司集中采购,发货及时库存充足。
4、 货期及时,拼单货运。每周从德国发货。
5、 合作过程简约,直接源头采购成本低。
问题:
在含有CPU 317-2PN/DP的S7-300上,如何编程可加载通讯功能块FB14("GET")和FB15("PUT")用于数据交换?< /p>
解答:
为了通过一个S7连接在使用CPU 317-2PN/DP的两个S7-300工作站之间进行数据交换,其中该S7连接是使用NetPro组态的,< 在S7通信中,必须调用通讯功能块。模块FB14("GET") 用于从远程CPU取出数据,模 块FB15("PUT")用于将数据写入远程CPU。
CPU 317-2PN/DP的通讯模块FB14("GET")和FB15("PUT")的属性
FB14和FB15是异步通讯功能。
这些模块的运行可能跨越多个OB1循环。
通过输入参数REQ激活FB14或FB15。
DONE、NDR或ERROR表明作业结束。
PUT和GET可以同时通过连接进行通信。
功能块包含在STEP 7 V5.3的标准库中。
注意:
不能将库SIMATIC_NET_CP中的通讯块用于CPU317-2PN/DP。
示例程序包含一个S7连接,通过该连接,可以通过FB 14从远程CPU上读出数据并由FB15向远程CPU上写入数据。
示例程序概述
该STEP 7项目包含两个使用CPU 317-2PN/DP的S7-300工作站,两者通过工业以太网通讯。两 个工作站之间建立起一个S7连接作为通讯基础。在NetPro中,如果通过“鼠标右击>对象属性”打开S7连接的属性,可 以察看通讯模块的参数“ID”。当调用FB14或FB15时,为了方便通过S7连接进行数据交换 ,必须考虑该信息。
STEP 7程序包含模块OB100、OB1、FB100、DB100、DB200、DB201、FB14和FB15。
OB100
OB100是启动型OB,在重启CPU(热启)期间执行。在这个OB中,M 1.0和M0.1中发出个通讯触发信号。
图2:OB100
OB1
OB1被循环调用。在这个OB中,用M1.0和M0.1调用FB100(例如:DB:DB100)。执 行FB100后,复位M1.0。
图3:OB1
FB100
在OB1循环中调用FB100。在这个FB中,可以找到对FB14 ("GET")和FB15 ("PUT")的调用。如果时间间隔标记M10.6上有一个上升沿且没有作业运行时,通过输入参数“REQ”激活FB14。
必须从NetPro中的S7连接属性对话框获取输入参数ID(图1)。参 数ADDR_1包含将要从远程CPU上读取的数据区。参数RD_1包含已读取数据的数据区。评 估作业需要输出参数NDR、ERROR和STATUS,且 这些参数只在同一个循环中有效.
西门子触摸屏哪里有卖图 4:FB100——调用FB14
如果模块运行时出错,模块的状态字将被保存,用于分析出错原因。
图 5:FB100——保存状态字
如果时钟存储器M10.6上有一个上升沿且没有作业运行,则通过输入参数REQ激活FB15。必 须从NetPro中的属性对话框获取输入参数ID(图 1).ADDR_1中存放的是远程CPU上接收写入数据的数据区域地址。在参数SD_1中预设要传送数据的地址。需 要输出参数DONE、ERROR和STATUS用于作业评估,且 这些参数只在同一个循环中有效。
图 6:FB100——调用FB15
如果处理模块出错,模块的状态字将被保存,以便分析出错。
西门子触摸屏哪里有卖图 7:FB100——保存状态字
组态注意事项:
AS接口的扩展范围基本上指定为100米。其中包括了用于传送AS接口数据的所有电缆部分。
如果需要更长的网络长度,可以通过三个选项来增加AS接口的整个扩展长度:
No. | 网络扩展选项 | 描述和组态规则 |
1 | 中继器 MLFB: 6GK1210-0SA00 |
|
2 | 扩展器 MLFB: 6GK1210-1SA00 |
|
3 | 扩展插头 MLFB: 3RK1901-1MX00, 3RK1901-1MX01 |
|
注意事项:
在一个单独的AS接口网络内,可以结合使用扩展器、中继器和扩展插头。
此情况下需遵循以下组建规则:
扩展器/中继器也可一起用于同一AS接口系统。然而,遵循的相同规则就是在每个AS-i模块和AS-i主站之间不可以多于一个扩展器和一个中继器,并且AS-i电源必须位于中继器的 任意一侧。
使用扩展插头时,每段只能使用一个中继器。可以这样达到下列长度:如果在中继器前面安装了一个扩展插头,中继器之前的长度为200米。中继器之后带有扩展插头的的段长为200米。因此,总长就为200米 + 200米 = 400米。由于这些段是允许并行连接的,每一附加段可使总长延长200米。
然而,如果AS-i主站是在AS接口网络中间 进行组态,可使网络长度范围扩展到600米。
在所有的三个选项中,可用的AS接口从站的数量如AS接口说明书中所指定的那样,多为31(A从站)或62(A/B从站)。
说明:
可以使用Windows的自带程序"HyperTerminal"(超级终端)查询当前场强。
序号 | 步骤 |
1 | 使用6NH7701-5AN (TIM模块到GSM模块)电缆连接 GSM 模块和 PC 串口(COM1 or COM2)。 |
2 | 启动"HyperTerminal"超级终端程序生成一个新的连接。 |
3 | 确定GSM 模块连接的 PC 接口(COM1 or COM2)。 |
4 | 在下方对话框中输入连接参数。 西门子触摸屏哪里有卖图 01 |
5 | 输入命令 "AT" 。 GSM 调制解调器响应 "OK"。 这说明PC 到调制解调器的连接已建立。 |
6 | 输入命令 "ATE1" 。 GSM 调制解调器再次响应 "OK"。 |
7 | 使用命令 "AT+CPIN=XXXX" 传送 GSM 卡的 PIN 码。 如果模块响应 "OK",PIN 码已被传送,并且之后调制解调器会自检是否进入 GSM 网络。 LED 灯会由"规则闪亮" 变为 "短亮长灭" 状态。 |
8 | 输入命令"AT+CSQ" 。 调制解调器响应 "+CSQ: X" 和 "OK"。 值 "X" 所定义的场强为0 和 31.
|
9 | 调制解调器场强的返回值根据下表必须配置为的接收等级。 根据生产厂家的规范,安全数据传输的场强应该至少为 15 (-83dBm).
|
注意:
从TIM 固件 V3.46 开始,GSM 模块的场强在开始拨号前被测量并输入到TIM 模块的诊断缓冲区中。
使用该功能必须参数化 TIM 模块的 PIN 码。
PIN 查询被禁用的SIM 卡或者无需 PIN 码的SIM 卡不能测量场强。
西门子触摸屏哪里有卖