设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
论坛
BBS
每日签到
搜索
搜索
本版
帖子
用户
聪普智能
»
论坛
›
固件版本
›
PCCT
›
PCCT2.3.3版本新增逻辑块说明
返回列表
发新帖
回复
PCCT2.3.3版本新增逻辑块说明
[复制链接]
有你相随
发表于 2019-3-25 09:19:09
|
显示全部楼层
|
阅读模式
本帖最后由 有你相随 于 2019-3-25 09:19 编辑
一、版本更新内容:
1、增加减法逻辑块“
analog reduce
”
2、增加模拟转串逻辑块“
analog to serial
”
3、增加CRC16校验逻辑块“
Serial CRC16 Modbus
"(serial CRC16)
二、新增逻辑块说明;
(1)analog reduce:
模拟量输入:
ain1,ain2
模拟量输出:
aout
功能:当
ain1,ain2
的状态值发生变化时,系统进行:
ain1-ain2=
aout
运算,并将计算结果通过
aout
输出。其中当
aout
的值小于0时,
aout
不输出,即值为0。
(2)analog to serial:1个数字量输入:
trig
任意数量的模拟量输入:
ain1--ainN
1个串量输出:
str
所有参数都是必填项
功能:主要用于将输入的模拟量转化成串量。即:只有当数字量trig的状态值由0变为1时,此逻辑块将所有得输入模拟量的现状态值分别
转换成16进制
,然后按顺序组成字符串由str输出;(
注:当数字量trig的状态值一直保持为1或者0时,str是不会有输出的;当输入模拟量ainN的输入值大于255时,则按255处理,及转换成十六进制就是FF
)
逻辑块参数填写与解释例子:
(3)
Serial CRC16 Modbus
1个
数字量输入
:
trig
;
1个串量
输入
:
Sin$
;
1个串量
输出
:
Sout$
;
所有参数都是必填项。功能:当输入数字量trig的状态值由0变1时,如果当前输入的字符串内容(sin$)非空,则此逻辑块经当前输入的字符串内容进行16位的CRC校验,庵后将校验结果拼接在软输入的字符串后面由(sout$)进行输出;
CRC校验结果地位在前,高位在后;且次逻辑块只是进行16位的CRC校验。
当输入字符串不符合16位CRC要求时,sout$不会输出。
例如:sin输入为:“\x01\x03\x00\x00\x00\x02”,经校验后Sout输出“
\x01\x03\x00\x00\x00\x02\xC4\x0D
”
如下图以一个地址为:09 09的开合度为“1”的指令为例:
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
£忆¶
发表于 2019-3-25 09:50:36
|
显示全部楼层
不错不错
回复
使用道具
举报
照妖镜
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
回复楼主
返回列表
普罗德主机
主机
APP
普罗德模块
PCCT
模块
图文推荐
二级路由设置图解及教程
2019-03-12
小米音响通过红外接入方法
2018-11-26
萤石云多功能互联网摄像机wifi配置异常解决方法(一)
2019-03-25
杜亚DOOYA电机RS485控制精华篇
2019-01-21
DALI教程
2020-07-20
热门排行
1
小米音响通过红外接入方法
2
PCCT使用小窍门
3
语音面板(弧音Apanel)485接入说明
4
crodigy论坛守则通知
5
麦克维尔MDS-D
6
论坛更新声明1
7
论坛更新内容征集@all
8
泊声海豚e7、E69、E76-TCP协议对接说明
9
聪普对接第三方面板程序“复位”与逻辑块详解
10
智能影音沙发控制器