同事编程技术提升指引(大家可以按照这个顺序学习、练习、自我考核)
基础篇:基础编程内容答疑(进公司三个月内) 如何将IR转单向RS232;
控制列表中找不到CLI-220N-4、CH-AO12、CH-HREL8
如何设置单向触摸屏的按键互锁、自锁等;
如何在单向触摸屏上面完成单个静音按键状态与程序中的静音状态一致;
如何在单向触摸屏上完成延时页跳转
Delay和Stepper有什么区别;
Serial I/O给串量赋值时,该怎么赋值;
RF ID相互重复,造成干扰;
红外控制时,某些按键会触发多个动作(如DVD的上下键,按一下会跳两下),如何解决;
传送ST-1550C时,触摸屏死机;
如何去除Warning, Notice;
要求篇:(进公司三个月内)
统一命名(Fb, P, En, Dly, Rly, Or, Not):统一后缀,命名尽量完整
SubSystem:利用SubSystem管理函数
函数/宏的输出不可赋值0;
//的使用:Comment out函数,comment out变量
没有警告,去除没必要的Notice等等;
技巧篇:(进公司四个月内)
软件快捷的方式使用:
SIMPL:F4, F6, Alt+1/2/3/4/5/6, Alt+R, F2, F3, Alt+F1, Alt+F2, F9, Tab, Copy & Paste
VTPro-e:All Click Assign, Align,
SIMPL:Create Archive,Import Archived Program
VTPro-e:按钮的Multiple State,图形化显示的Slider/Gauge,Animation
Viewport的使用技巧:命令行、串口测试、各种非常用的指令
Toolbox的使用技巧:地址簿,system info, SMW program tree, network device tree, file manager, network analyzer
Test Manager的使用技巧:配合SIMPL+的Print、跟踪指令的执行
软件篇:(进公司六个月内)
Toolbox, Viewport, Test Manager, iLux Designer, Adagio Composer, IM Wizard, QM Wizard, Roomview, Deal for Windows
硬件篇:(进公司六个月内)
MP2E的音视频切换、Adagio、iLux、IM、QM、C2N-VEQ4、TPMC-8X、Cameo、CNX-B12的温度传感、CEN-TIA
高级函数篇:各种高级函数(进公司九个月内)
Analog
Analog Scaler:音量输出、触摸屏音量动画、模拟量的放大/缩小;
Analog Increment:模拟量的跳跃式加减
Analog/Serial OneShot:当模拟量变化时触发某动作
Analog Min/Max Clamp:灯光的上下限控制
Analog Value Sample:无线触摸屏的模拟量传输
Analog Compare(Full Set):模拟量比较
Analog Equate:模拟量比较
Analog Buffer:模拟量、串量关联
Analog Ram:模拟量存储
Analog DivMod:模拟量求商、求余
Analog Sum:模拟量求和
Analog To Serial:模拟量转换为串量,串口设备控制
Analog To Digital:模数转换(十六进制 - 二进制)
Digital
Digital To Analog:数模转换(二进制 - 十六进制)
Decade:模数转换(十六进制 - 十进制)
True Table:真值表
Digital Ram:数字量存储
Ring Counter:脉冲计数
Debounce:动作确认
Oscillator:振荡
Pulse Stretcher:
Serial
Serial To Analog:串量转换为模拟量,捕捉串口反馈代码中的有用信息
Serial Gather:串量整合,获得完整的串量值
Serial Substring:从串量中抽取有用的信息
Serial Demultiplexor:串量分流
实战篇:怎么样使用已有的宏、高级函数来完成控制需求;(进公司十个月内)
串量分割宏
串口通讯逻辑处理宏
模拟量转换成串量的宏
串量临时存储,符合条件后统一发送的宏
移动探测器逻辑宏
设备开关宏
QM视频感应控制投影机自动开关的宏
屏幕、窗帘等继电器设备控制宏
摄像联动控制宏
Crestron Module的使用:
Power On/Off Timeout Extender
Auto Repeater
Blinker
Press and Hold
Password
Presentation Timer
Simple Timer
网络编程篇(进公司十一个月内)
Xpanel
网络互连互控:Ethernet Intersystem Communications
避免数字指令的循环触发
尽量多采用模拟量
网络触摸屏编程实例:通过一个网络触摸屏,控制多个快思聪主机;
JNR(Join Number Remap)
TCP/IP Client
ePowerpoint
E-Start
Roomview
SIMPL宏的编写篇(进公司一年内)
Module Header
参数设置技巧:Alt+F3, 定义格式、初始值、范围设定、下拉框选择
参数引用技巧:#xxx,\[#xxx\]
输入输出设置技巧:[~UNUSED~]
作业:矩阵控制宏
SIMPL+宏的编写篇(进公司一年半内)
输入:Analog, Digital, Serial, Buffer,单个,数组
输出:Analog, Digital, Serial, 单个、数组
变量:Integer, String
常量:#DEFINE_CONSTANT
类别:#CATEGORY
动作:Push, Release, Event, Change, TerminateEvent
运算符:+,-,*,/,Mod
条件运算符:=,<>,>,<,>=,<=,&&,||
条件判断:If-Else, Switch-Case
循环:For, While, Do-Until,
时间控制:Wait, Delay, Pulse, ProcessLogic, CancelAllWait,
整型变量与字符变量的转换函数:AtoI, Chr, GetC, ItoA, ItoHex
字符变量函数:MakeString, Find, Left, Mid, Right, Len , =, "", Remove,
输入数组:GetLastModifiedArrayIndex, IsSignalDefined
作业:模拟量的比较,矩阵控制宏,串口数据的分解; 精典!绝对支持! 这个贴子真的不错,顶一下
网络惊现世界上最权威的快思聪中文资料网!!!
最权威的快思聪中文资料网!!!沈阳可视通科技发展有限公司,快思聪东北技术咨询中心
联系人:金松
电话:024-31512289,62125670
网址:www.crestron-av.cn
最权威的快思聪中文资料网!!!! 哇噻!要学这么多东西啊,看的头都大了,我才刚刚开始,希望得到大家的帮助啊!QQ:344594447:) 支持,先顶一下.好好向版主学习. 忙里偷闲好好像葛大版主学习~ 看来还是很有难度的啊 顶,有用是有用,为什么没有相应的答案呢?这样岂不是更完美? 收下了 .