第一部分:现场接线

1. 拨码:朝向数字那一端为0,远离数字那一端为1,PPM的地址设定方法就是将拨码器拨为跟系统架构表一样的数字,比如一个1U32的BACnet编号为77020,那么它的MAC地址就是20(PPM的地址必须是BACnet编号的后几位),将4和16拨到1位,其他的数位保持0位就可以了。

2. 调整波特率:将波特率设定为19200,因为现场的UCM24默认都是19200,只有当通讯的波特率一致的时候模块才是可以通讯的,不然模块无法连接。

正确的拨码及设置如下:

第二部分:程序设置

以下程序为PPM模块的设置程序,需要刷到PPM所在总线的火车头里面去,DDC-1AF-01-M3为模块的编号:

00010 on("DDC-1AF-01-M3:ENABLE COV")

00015 if ("DDC-1AF-01-M3:UI_DI".eq.on) then on("PAU-2-2-YC") else off("PAU-2-2-YC")

00020 if ("DDC-1AF-01-M3:DI1".eq.on) then on("EAF-2-6-ER") else off("EAF-2-6-ER")

00030 if ("DDC-1AF-01-M3:DI2".eq.on) then on("EAF-2-6-ST") else off("EAF-2-6-ST")

00040 if ("DDC-1AF-01-M3:DI3".eq.on) then on("EAF-2-6-AT") else off("EAF-2-6-AT")

00050 if ("EAF-2-6-C".eq.on) then on("DDC-1AF-01-M3:DO1") else off("DDC-1AF-01-M3:DO1")

00060 goto 10

第三部分:Insight软件设置

1.要保证PPM模块的通讯正确,首先要保证PXC火车头模块已经makeready

2.在系统架构表中规划好每个PPM的编号及MAC地址,---系统架构表的好坏会影响总线的通讯速率!

3.在火车头模块中添加每个ppm的信息,添加成功后在system profile中F5自动搜索一下,模块就能搜索上来;

4.右键PPM模块,选择update,没有弹出错误对话框,说明上传成功;

5.选择Tools->auto unbunlding,出现点位上传进程说明可以上传点位,等待即可。

其他说明

说明01:

DDC-1AF-01-M3是PPM模块的名称(system name)

说明01:

DDC-1AF-01-M3:UI_DI是1U32的UI的点名

DDC-1AF-01-M3:DI1是1U32的DI点的点名

PAU-2-2-YC是单点测试点表中我们定义的虚点

说明03:

DDC-1AF-01-M3:DO1是1U32的DO点,这个DO点的程序的写法需要注意,它是用一个虚点来控制一个实点

楼控-西门子-PPM设置及接线教程的更多相关文章

  1. 楼控-西门子insight BBMD设置

    BBMD设置的目的就是让两个不同网段的设备可以同时在一个系统中访问的操作. 比如你有两个bacnet的网络,但是一个是192.168.0.1-192.168.0.255的网段,另一个是10.0.0.1 ...

  2. 楼控-西门子-insight使用-软件重新授权

    在insight的使用中,可能会碰到insight的软件授权失败,此时需要重新将原授权删除,再重新将软件授权. 先看一下软件授权失效会出现什么: 再看看如何删除原来的密钥,再注册新的密钥.

  3. BA--近零能耗示范楼(西门子-中国建筑科学研究院院内)

    中国建筑科学研究院院内的一栋办公楼使用了西门子的全套楼控.节能.消防.远景开关面板技术,每年的能耗为25kwh,远低于国家绿色能源标准.

  4. CentOS 6.5、6.7 设置静态 ip 教程

    CentOS 6.5.6.7 设置静态 ip 教程,可以ping通外网:www.baidu.com ①. 网络适配器(VMware Network Adapter) 选择NAT模式 ②. 设置静态 i ...

  5. 为控件Button设置快捷键(组合键)

    控件MenuStrip和ContextMenuStrip可通过ShortCcutKeys属性设置快捷键,而控件Button没有ShortcutKey属性,如何为控件Button设置快捷键呢(组合件键) ...

  6. Delphi HTTPRIO控件怎么设置超时参数

    HTTPRIO控件怎么设置超时参数 //HTTPRIO1: THTTPRIO  设置5分钟超时 HTTPRIO1.HTTPWebNode.ConnectTimeout := 5000; Connect ...

  7. Android中EditText,Button等控件的设置

    EditText可以使用:TextView.setEnabled(true)来设置为可编辑,其实很简单,写在这里以便以后自己查看. Button设置可用性:setVisibility(View.VIS ...

  8. ScrollView子控件高度设置无效

    ScrollView子控件高度设置无效 简述 项目中引入了第三方的下拉刷新包PullToRefreshScrollView. 由于我之前布局未考虑下拉刷新功能.后来暂时发现添加上去,发现.子控件的高度 ...

  9. dev控件ASPxComboBox设置ReadOnly="true"后

    dev控件ASPxComboBox设置ReadOnly="true"后,在后台OnCallback事件中赋值前台不显示

随机推荐

  1. splay树入门(带3个例题)

    splay树入门(带3个例题) 首先声明,本教程的对象是完全没有接触过splay的OIer,大牛请右上角.. PS:若代码有误,请尽快与本人联系,我会尽快改正 首先引入一下splay的概念,他的中文名 ...

  2. hihocoder 1676 树上等差数列 黑科技树形dp

    #1676 : 树上的等差数列 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一棵包含N个节点的无根树,节点编号1~N.其中每个节点都具有一个权值,第i个节点的权值 ...

  3. hdu1150——最小点覆盖

    As we all know, machine scheduling is a very classical problem in computer science and has been stud ...

  4. sublime如何汉化

    1.将sublime安装文件夹里面的defavlut.sublime-package这个文件zip解压. 2.然后查找到sublime-menu文件. 3.打开文件将json里面的caption里面的 ...

  5. windows系统下nodejs安装、环境配置及删除NPM全局配置

    nodejs安装及设置NPM全局路径 删除NPM全局路径配置 一.nodejs安装及设置NPM全局路径 第一步:下载安装文件 下载nodejs,官网:http://nodejs.org/downloa ...

  6. 关于sizeof()、size()的有些问题

    #include<iostream>using namespace std; int main() { char a[] = "abcdefg"; string s = ...

  7. 快速录入快递地址API接口实现

    电商.ERP等行业下单环节极其重要,如何提高下单的效率已经成为首要问题.快速下单对于客户来说,为提前发货争取了时间:对于卖家来说,提高了库存周转率及利用率.快速下单的接口实现,需要解决如下几个问题:1 ...

  8. Android HTTP下载文件并保存到本地或SD卡

    想把文件保存到SD卡中,一定要知道SD卡的路径,获取SD卡路径: Environment.getExternalStorageDirectory() 另外,在保存之前要判断SD卡是否已经安装好,并且可 ...

  9. 努比亚 Z17 mini s (Nubia NX589J) 解锁BootLoader 并刷入recovery ROOT

    首先下载好工具链接:链接:https://pan.baidu.com/s/1gher4T9 密码:rypn 备用下载链接:https://pan.baidu.com/s/1nxdzt9Z 本篇教程教你 ...

  10. 总结:Ruby里是值传递还是引用传递

    在ruby中一切都是对象,而你向方法中传递的实质上是对象的引用( object-reference).ruby中变量都是对象的引用. 先来看 def pref2(agr) agr.downcase e ...