PlcSettingPage.xaml.cs 43 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988
  1. using CCDCount.DLL;
  2. using System;
  3. using System.Drawing;
  4. using System.Globalization;
  5. using System.Security.Cryptography.X509Certificates;
  6. using System.Windows;
  7. using System.Windows.Controls;
  8. using System.Windows.Data;
  9. using System.Windows.Input;
  10. namespace CCDCountWpf.WpfPage
  11. {
  12. /// <summary>
  13. /// PlcSettingPage.xaml 的交互逻辑
  14. /// </summary>
  15. public partial class PlcSettingPage : Page
  16. {
  17. public PlcSettingPage()
  18. {
  19. InitializeComponent();
  20. DataContext = PlcSettingMessageBus.PlcMessageShowBindage;
  21. }
  22. /// <summary>
  23. /// 归零按钮按下事件
  24. /// </summary>
  25. private void ReturnToZeroBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  26. {
  27. PlcSettingMessageBus.pLCManagement.ReturnToZeroToTrue();
  28. }
  29. /// <summary>
  30. /// 归零按钮抬起事件
  31. /// </summary>
  32. private void ReturnToZeroBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  33. {
  34. PlcSettingMessageBus.pLCManagement.ReturnToZeroToFalse();
  35. }
  36. /// <summary>
  37. /// 复位按钮按下事件
  38. /// </summary>
  39. private void RepositionBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  40. {
  41. PlcSettingMessageBus.pLCManagement.RepositionToTrue();
  42. }
  43. /// <summary>
  44. /// 复位按钮抬起事件
  45. /// </summary>
  46. private void RepositionBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  47. {
  48. PlcSettingMessageBus.pLCManagement.RepositionToFalse();
  49. }
  50. /// <summary>
  51. /// 轴停止按钮按下事件
  52. /// </summary>
  53. private void ShaftStopsBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  54. {
  55. PlcSettingMessageBus.pLCManagement.ShaftStopsToTrue();
  56. }
  57. /// <summary>
  58. /// 轴停止按钮抬起事件
  59. /// </summary>
  60. private void ShaftStopsBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  61. {
  62. PlcSettingMessageBus.pLCManagement.ShaftStopsToFalse();
  63. }
  64. /// <summary>
  65. /// 正转点动按钮按下事件
  66. /// </summary>
  67. private void ForwardRotatingJogBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  68. {
  69. PlcSettingMessageBus.pLCManagement.ShaftStopsToTrue();
  70. }
  71. /// <summary>
  72. /// 正转点动按钮抬起事件
  73. /// </summary>
  74. private void ForwardRotatingJogBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  75. {
  76. PlcSettingMessageBus.pLCManagement.ShaftStopsToFalse();
  77. }
  78. /// <summary>
  79. /// 反转点动按钮按下事件
  80. /// </summary>
  81. private void ReversalReverseJogBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  82. {
  83. PlcSettingMessageBus.pLCManagement.ReversalReverseJogToTrue();
  84. }
  85. /// <summary>
  86. /// 反转点动按钮抬起事件
  87. /// </summary>
  88. private void ReversalReverseJogBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  89. {
  90. PlcSettingMessageBus.pLCManagement.ReversalReverseJogToFalse();
  91. }
  92. /// <summary>
  93. /// 速度运行按钮按下事件
  94. /// </summary>
  95. private void SpeedRunBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  96. {
  97. PlcSettingMessageBus.pLCManagement.SpeedRunToTrue();
  98. }
  99. /// <summary>
  100. /// 速度运行按钮抬起事件
  101. /// </summary>
  102. private void SpeedRunBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  103. {
  104. PlcSettingMessageBus.pLCManagement.SpeedRunToFalse();
  105. }
  106. /// <summary>
  107. /// 设备运行按钮按下事件
  108. /// </summary>
  109. private void EquipmentOperationBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  110. {
  111. PlcSettingMessageBus.pLCManagement.EquipmentOperationToTrue();
  112. }
  113. /// <summary>
  114. /// 设备运行按钮抬起事件
  115. /// </summary>
  116. private void EquipmentOperationBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  117. {
  118. PlcSettingMessageBus.pLCManagement.EquipmentOperationToFalse();
  119. }
  120. /// <summary>
  121. /// 开始按钮按下事件
  122. /// </summary>
  123. private void InitiateBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  124. {
  125. PlcSettingMessageBus.pLCManagement.InitiateToTrue();
  126. }
  127. /// <summary>
  128. /// 开始按钮抬起事件
  129. /// </summary>
  130. private void InitiateBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  131. {
  132. //pLCManagement.InitiateToFalse();
  133. }
  134. /// <summary>
  135. /// 停止按钮按下事件
  136. /// </summary>
  137. private void StopBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  138. {
  139. PlcSettingMessageBus.pLCManagement.StopToTrue();
  140. }
  141. /// <summary>
  142. /// 停止按钮抬起事件
  143. /// </summary>
  144. private void StopBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  145. {
  146. //pLCManagement.StopToFalse();
  147. }
  148. private void PlcRunBtn_Click(object sender, RoutedEventArgs e)
  149. {
  150. PLCRuningSetting.Visibility = Visibility.Visible;
  151. PlcParaSetting.Visibility = Visibility.Collapsed;
  152. }
  153. private void PlcParaBtn_Click(object sender, RoutedEventArgs e)
  154. {
  155. PLCRuningSetting.Visibility = Visibility.Collapsed;
  156. PlcParaSetting.Visibility = Visibility.Visible;
  157. }
  158. private void Button_Click(object sender, RoutedEventArgs e)
  159. {
  160. PlcSettingMessageBus.pLCManagement.SwitchEnable();
  161. }
  162. private void SpeedModeRunningSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  163. {
  164. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed, out float result))
  165. {
  166. PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed = (result + 0.5f).ToString();
  167. }
  168. }
  169. private void SpeedModeRunningSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  170. {
  171. if (float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed, out float result))
  172. {
  173. if((result - 0.5f)>=0)
  174. {
  175. PlcSettingMessageBus.PlcMessageShowBindage.SpeedModeRunningSpeed = (result - 0.5f).ToString();
  176. }
  177. }
  178. }
  179. private void JogSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  180. {
  181. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed, out float result))
  182. {
  183. PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed = (result + 0.5f).ToString();
  184. }
  185. }
  186. private void JogSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  187. {
  188. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed, out float result))
  189. {
  190. if((result - 0.5f)>=0)
  191. {
  192. PlcSettingMessageBus.PlcMessageShowBindage.JogSpeed = (result - 0.5f).ToString();
  193. }
  194. }
  195. }
  196. private void BottValueSetUpBtn_Click(object sender, RoutedEventArgs e)
  197. {
  198. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet + 1) >
  199. PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet)
  200. {
  201. PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet += 1;
  202. }
  203. }
  204. private void BottValueSetDownBtn_Click(object sender, RoutedEventArgs e)
  205. {
  206. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet - 1) <
  207. PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet)
  208. {
  209. PlcSettingMessageBus.PlcMessageShowBindage.BottValueSet -= 1;
  210. }
  211. }
  212. private void TransferValveOpeningSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  213. {
  214. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed, out float result))
  215. {
  216. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed = (result + 0.5f).ToString();
  217. }
  218. }
  219. private void TransferValveOpeningSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  220. {
  221. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed, out float result))
  222. {
  223. if((result - 0.5f)>=0)
  224. {
  225. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningSpeed = (result - 0.5f).ToString();
  226. }
  227. }
  228. }
  229. private void TransferValveOpeningTimeUpBtn_Click(object sender, RoutedEventArgs e)
  230. {
  231. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime + 1) >
  232. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime)
  233. {
  234. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime += 1;
  235. }
  236. }
  237. private void TransferValveOpeningTimeDownBtn_Click(object sender, RoutedEventArgs e)
  238. {
  239. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime - 1) <
  240. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime)
  241. {
  242. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpeningTime -= 1;
  243. }
  244. }
  245. private void BottingDecelerationValueUpBtn_Click(object sender, RoutedEventArgs e)
  246. {
  247. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue + 1) >
  248. PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue)
  249. {
  250. PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue += 1;
  251. }
  252. }
  253. private void BottingDecelerationValueDownBtn_Click(object sender, RoutedEventArgs e)
  254. {
  255. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue - 1) <
  256. PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue)
  257. {
  258. PlcSettingMessageBus.PlcMessageShowBindage.BottingDecelerationValue -= 1;
  259. }
  260. }
  261. private void CacheDecelerationValueUpBtn_Click(object sender, RoutedEventArgs e)
  262. {
  263. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue + 1) >
  264. PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue)
  265. {
  266. PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue += 1;
  267. }
  268. }
  269. private void CacheDecelerationValueDownBtn_Click(object sender, RoutedEventArgs e)
  270. {
  271. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue - 1) <
  272. PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue)
  273. {
  274. PlcSettingMessageBus.PlcMessageShowBindage.CacheDecelerationValue -= 1;
  275. }
  276. }
  277. private void CacheCountDelayTimingUpBtn_Click(object sender, RoutedEventArgs e)
  278. {
  279. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming + 1) >
  280. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming)
  281. {
  282. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming += 1;
  283. }
  284. }
  285. private void CacheCountDelayTimingDownBtn_Click(object sender, RoutedEventArgs e)
  286. {
  287. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming - 1) <
  288. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming)
  289. {
  290. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountDelayTiming -= 1;
  291. }
  292. }
  293. private void CacheShutdownValueUpBtn_Click(object sender, RoutedEventArgs e)
  294. {
  295. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue + 1) >
  296. PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue)
  297. {
  298. PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue += 1;
  299. }
  300. }
  301. private void CacheShutdownValueDownBtn_Click(object sender, RoutedEventArgs e)
  302. {
  303. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue - 1) <
  304. PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue)
  305. {
  306. PlcSettingMessageBus.PlcMessageShowBindage.CacheShutdownValue -= 1;
  307. }
  308. }
  309. private void BottingMaterialCylinderVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  310. {
  311. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue + 1) >
  312. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue)
  313. {
  314. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue += 1;
  315. }
  316. }
  317. private void BottingMaterialCylinderVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  318. {
  319. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue - 1) <
  320. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue)
  321. {
  322. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableHighSpeedValue -= 1;
  323. }
  324. }
  325. private void BottingFilterVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  326. {
  327. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue + 1) >
  328. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue)
  329. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue += 1;
  330. }
  331. private void BottingFilterVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  332. {
  333. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue - 1) <
  334. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue)
  335. {
  336. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableHighSpeedValue -= 1;
  337. }
  338. }
  339. private void BottingCountVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  340. {
  341. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue+1)>
  342. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue)
  343. {
  344. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue += 1;
  345. }
  346. }
  347. private void BottingCountVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  348. {
  349. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue - 1)<
  350. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue)
  351. {
  352. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableHighSpeedValue -= 1;
  353. }
  354. }
  355. private void BottingMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  356. {
  357. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue +1)>
  358. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue)
  359. {
  360. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue += 1;
  361. }
  362. }
  363. private void BottingMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  364. {
  365. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue - 1)<
  366. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue)
  367. {
  368. PlcSettingMessageBus.PlcMessageShowBindage.BottingMaterialCylinderVibrationTableDecelerationSpeedValue -= 1;
  369. }
  370. }
  371. private void BottingFilterVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  372. {
  373. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue + 1)>
  374. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue)
  375. {
  376. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue += 1;
  377. }
  378. }
  379. private void BottingFilterVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  380. {
  381. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue - 1) <
  382. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue)
  383. {
  384. PlcSettingMessageBus.PlcMessageShowBindage.BottingFilterVibrationTableDecelerationSpeedValue -= 1;
  385. }
  386. }
  387. private void BottingCountVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  388. {
  389. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue + 1)>
  390. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue)
  391. {
  392. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue += 1;
  393. }
  394. }
  395. private void BottingCountVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  396. {
  397. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue - 1) <
  398. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue)
  399. {
  400. PlcSettingMessageBus.PlcMessageShowBindage.BottingCountVibrationTableDecelerationSpeedValue -= 1;
  401. }
  402. }
  403. private void CacheMaterialCylinderVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  404. {
  405. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue + 1)>
  406. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue)
  407. {
  408. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue += 1;
  409. }
  410. }
  411. private void CacheMaterialCylinderVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  412. {
  413. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue - 1) <
  414. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue)
  415. {
  416. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableHighSpeedValue -= 1;
  417. }
  418. }
  419. private void CacheFilterVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  420. {
  421. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue + 1)>
  422. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue)
  423. {
  424. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue += 1;
  425. }
  426. }
  427. private void CacheFilterVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  428. {
  429. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue - 1)<
  430. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue)
  431. {
  432. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableHighSpeedValue -= 1;
  433. }
  434. }
  435. private void CacheCountVibrationTableHighSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  436. {
  437. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue + 1)>
  438. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue)
  439. {
  440. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue += 1;
  441. }
  442. }
  443. private void CacheCountVibrationTableHighSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  444. {
  445. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue - 1)<
  446. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue)
  447. {
  448. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableHighSpeedValue -= 1;
  449. }
  450. }
  451. private void CacheMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  452. {
  453. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue + 1)>
  454. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue)
  455. {
  456. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue += 1;
  457. }
  458. }
  459. private void CacheMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  460. {
  461. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue - 1) <
  462. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue)
  463. {
  464. PlcSettingMessageBus.PlcMessageShowBindage.CacheMaterialCylinderVibrationTableDecelerationSpeedValue -= 1;
  465. }
  466. }
  467. private void CacheFilterVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  468. {
  469. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue + 1)>
  470. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue)
  471. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue += 1;
  472. }
  473. private void CacheFilterVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  474. {
  475. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue - 1)<
  476. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue)
  477. {
  478. PlcSettingMessageBus.PlcMessageShowBindage.CacheFilterVibrationTableDecelerationSpeedValue -= 1;
  479. }
  480. }
  481. private void CacheCountVibrationTableDecelerationSpeedValueUpBtn_Click(object sender, RoutedEventArgs e)
  482. {
  483. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue + 1) >
  484. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue)
  485. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue += 1;
  486. }
  487. private void CacheCountVibrationTableDecelerationSpeedValueDownBtn_Click(object sender, RoutedEventArgs e)
  488. {
  489. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue - 1)<
  490. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue)
  491. {
  492. PlcSettingMessageBus.PlcMessageShowBindage.CacheCountVibrationTableDecelerationSpeedValue -= 1;
  493. }
  494. }
  495. private void GateOpeningDelayUpBtn_Click(object sender, RoutedEventArgs e)
  496. {
  497. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay + 1)>
  498. PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay)
  499. {
  500. PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay += 1;
  501. }
  502. }
  503. private void GateOpeningDelayDownBtn_Click(object sender, RoutedEventArgs e)
  504. {
  505. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay - 1) <
  506. PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay)
  507. {
  508. PlcSettingMessageBus.PlcMessageShowBindage.GateOpeningDelay -= 1;
  509. }
  510. }
  511. private void ReturnToZeroOffsetValueUpDownBtn_Click(object sender, RoutedEventArgs e)
  512. {
  513. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue, out float value))
  514. {
  515. PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue = (value + 0.5).ToString();
  516. }
  517. }
  518. private void ReturnToZeroOffsetValueDownBtn_Click(object sender, RoutedEventArgs e)
  519. {
  520. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue, out float value))
  521. {
  522. //if(value - 0.5 < 0) return;
  523. PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetValue = (value - 0.5).ToString();
  524. }
  525. }
  526. private void ReturnToZeroOffsetSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  527. {
  528. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed, out float value))
  529. {
  530. PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed = (value + 0.5).ToString();
  531. }
  532. }
  533. private void ReturnToZeroOffsetSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  534. {
  535. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed, out float value))
  536. {
  537. if(value - 0.5 < 0) return;
  538. PlcSettingMessageBus.PlcMessageShowBindage.ReturnToZeroOffsetSpeed = (value - 0.5).ToString();
  539. }
  540. }
  541. private void TransferValveClosingSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  542. {
  543. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed, out float value))
  544. {
  545. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed = (value + 0.5).ToString();
  546. }
  547. }
  548. private void TransferValveClosingSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  549. {
  550. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed, out float value))
  551. {
  552. if(value - 0.5 < 0) return;
  553. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosingSpeed = (value - 0.5).ToString();
  554. }
  555. }
  556. private void TransferValveOpenPositionUpBtn_Click(object sender, RoutedEventArgs e)
  557. {
  558. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition, out float value))
  559. {
  560. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition = (value + 0.5).ToString();
  561. }
  562. }
  563. private void TransferValveOpenPositionDownBtn_Click(object sender, RoutedEventArgs e)
  564. {
  565. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition, out float value))
  566. {
  567. if(value - 0.5 < 0) return;
  568. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveOpenPosition = (value - 0.5).ToString();
  569. }
  570. }
  571. private void TransferValveClosePositionUpBtn_Click(object sender, RoutedEventArgs e)
  572. {
  573. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition, out float value))
  574. {
  575. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition = (value + 0.5).ToString();
  576. }
  577. }
  578. private void TransferValveClosePositionDownBtn_Click(object sender, RoutedEventArgs e)
  579. {
  580. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition, out float value))
  581. {
  582. if(value - 0.5 < 0) return;
  583. PlcSettingMessageBus.PlcMessageShowBindage.TransferValveClosePosition = (value - 0.5).ToString();
  584. }
  585. }
  586. private void AirValveOpeningDelayUpBtn_Click(object sender, RoutedEventArgs e)
  587. {
  588. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay + 1)>
  589. PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay)
  590. {
  591. PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay += 1;
  592. }
  593. }
  594. private void AirValveOpeningDelayDownBtn_Click(object sender, RoutedEventArgs e)
  595. {
  596. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay - 1)<
  597. PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay)
  598. {
  599. PlcSettingMessageBus.PlcMessageShowBindage.AirValveOpeningDelay -= 1;
  600. }
  601. }
  602. private void BottlingShutdownValueUpBtn_Click(object sender, RoutedEventArgs e)
  603. {
  604. if ((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue + 1) >
  605. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue)
  606. {
  607. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue += 1;
  608. }
  609. }
  610. private void BottlingShutdownValueDownBtn_Click(object sender, RoutedEventArgs e)
  611. {
  612. if((ushort)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue - 1) <
  613. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue)
  614. {
  615. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownValue -= 1;
  616. }
  617. }
  618. private void BottlingShutdownTimeUpBtn_Click(object sender, RoutedEventArgs e)
  619. {
  620. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime + 1)>
  621. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime)
  622. {
  623. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime += 1;
  624. }
  625. }
  626. private void BottlingShutdownTimeDownBtn_Click(object sender, RoutedEventArgs e)
  627. {
  628. if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime - 1) <
  629. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime)
  630. {
  631. PlcSettingMessageBus.PlcMessageShowBindage.BottlingShutdownTime -= 1;
  632. }
  633. }
  634. private void LevelOneVibrationTableBtn_Click(object sender, RoutedEventArgs e)
  635. {
  636. PlcSettingMessageBus.pLCManagement.SwitchLevelOneVibrationTable();
  637. }
  638. private void LevelTwoVibrationTableBtn_Click(object sender, RoutedEventArgs e)
  639. {
  640. PlcSettingMessageBus.pLCManagement.SwitchLevelTwoVibrationTable();
  641. }
  642. private void LevelThreeVibrationTableBtn_Click(object sender, RoutedEventArgs e)
  643. {
  644. PlcSettingMessageBus.pLCManagement.SwitchLevelThreeVibrationTable();
  645. }
  646. private void DeviceUpBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  647. {
  648. PlcSettingMessageBus.pLCManagement.WriteDeviceUpToTrue();
  649. }
  650. private void DeviceUpBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  651. {
  652. PlcSettingMessageBus.pLCManagement.WriteDeviceUpToFalse();
  653. }
  654. private void DeviceDownBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  655. {
  656. PlcSettingMessageBus.pLCManagement.WriteDeviceDownToTrue();
  657. }
  658. private void DeviceDownBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  659. {
  660. PlcSettingMessageBus.pLCManagement.WriteDeviceDownToFalse();
  661. }
  662. private void TransferStartBtn_Click(object sender, RoutedEventArgs e)
  663. {
  664. PlcSettingMessageBus.pLCManagement.SwitchTransferStart();
  665. }
  666. private void AirValveCloseBtn_Click(object sender, RoutedEventArgs e)
  667. {
  668. PlcSettingMessageBus.pLCManagement.SwitchAirValveClose();
  669. }
  670. private void BottleFeedingWheelResetBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  671. {
  672. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelResetToTrue();
  673. }
  674. private void BottleFeedingWheelResetBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  675. {
  676. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelResetToFalse();
  677. }
  678. private void BottleFeedingWheelReturnToZeroBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  679. {
  680. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelReturnToZeroToTrue();
  681. }
  682. private void BottleFeedingWheelReturnToZeroBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  683. {
  684. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelReturnToZeroToFalse();
  685. }
  686. private void BottleFeedingWheelShaftStopsBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  687. {
  688. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelShaftStopsToTrue();
  689. }
  690. private void BottleFeedingWheelShaftStopsBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  691. {
  692. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelShaftStopsToFalse();
  693. }
  694. private void BottleFeedingWheelPositiveRotationJogBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  695. {
  696. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelPositiveRotationJogToTrue();
  697. }
  698. private void BottleFeedingWheelPositiveRotationJogBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  699. {
  700. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelPositiveRotationJogToFalse();
  701. }
  702. private void BottleFeedingWheelReverseRotationJogBtn_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
  703. {
  704. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelReverseRotationJogToTrue();
  705. }
  706. private void BottleFeedingWheelReverseRotationJogBtn_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  707. {
  708. PlcSettingMessageBus.pLCManagement.WriteBottleFeedingWheelReverseRotationJogToFalse();
  709. }
  710. private void BottleFeedingWheelEnableBtn_Click(object sender, RoutedEventArgs e)
  711. {
  712. PlcSettingMessageBus.pLCManagement.SwitchBottleFeedingWheelEnable();
  713. }
  714. private void BottleFeedingWheelRunningSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  715. {
  716. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed, out float result))
  717. {
  718. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed = (result + 0.5f).ToString();
  719. }
  720. }
  721. private void BottleFeedingWheelRunningSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  722. {
  723. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed, out float result))
  724. {
  725. if(result - 0.5f >= 0)
  726. {
  727. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelRunningSpeed = (result - 0.5f).ToString();
  728. }
  729. }
  730. }
  731. private void BottleFeedingWheelJogRunningSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  732. {
  733. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed, out float result))
  734. {
  735. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed = (result + 0.5f).ToString();
  736. }
  737. }
  738. private void BottleFeedingWheelJogRunningSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  739. {
  740. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed, out float result))
  741. {
  742. if(result - 0.5f >= 0)
  743. {
  744. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelJogRunningSpeed = (result - 0.5f).ToString();
  745. }
  746. }
  747. }
  748. private void BottleFeedingWheelReturnToZeroOffsetValueUpBtn_Click(object sender, RoutedEventArgs e)
  749. {
  750. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue, out float result))
  751. {
  752. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue = (result + 0.5f).ToString();
  753. }
  754. }
  755. private void BottleFeedingWheelReturnToZeroOffsetValueDownBtn_Click(object sender, RoutedEventArgs e)
  756. {
  757. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue, out float result))
  758. {
  759. if(result - 0.5f >= 0)
  760. {
  761. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroOffsetValue = (result - 0.5f).ToString();
  762. }
  763. }
  764. }
  765. private void BottleFeedingWheelReturnToZeroSpeedUpBtn_Click(object sender, RoutedEventArgs e)
  766. {
  767. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed, out float result))
  768. {
  769. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed = (result + 0.5f).ToString();
  770. }
  771. }
  772. private void BottleFeedingWheelReturnToZeroSpeedDownBtn_Click(object sender, RoutedEventArgs e)
  773. {
  774. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed, out float result))
  775. {
  776. if(result - 0.5f >= 0)
  777. {
  778. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelReturnToZeroSpeed = (result - 0.5f).ToString();
  779. }
  780. }
  781. }
  782. private void BottleFeedingWheelPositionLengthUpBtn_Click(object sender, RoutedEventArgs e)
  783. {
  784. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength, out float result))
  785. {
  786. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength = (result + 0.5f).ToString();
  787. }
  788. }
  789. private void BottleFeedingWheelPositionLengthDownBtn_Click(object sender, RoutedEventArgs e)
  790. {
  791. if(float.TryParse(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength, out float result))
  792. {
  793. if(result - 0.5f >= 0)
  794. {
  795. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPositionLength = (result - 0.5f).ToString();
  796. }
  797. }
  798. }
  799. private void BottleFeedingWheelPauseTimeUpBtn_Click(object sender, RoutedEventArgs e)
  800. {
  801. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime+1)>
  802. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime)
  803. {
  804. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime += 1;
  805. }
  806. }
  807. private void BottleFeedingWheelPauseTimeDownBtn_Click(object sender, RoutedEventArgs e)
  808. {
  809. if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime - 1) <
  810. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime)
  811. {
  812. PlcSettingMessageBus.PlcMessageShowBindage.BottleFeedingWheelPauseTime -= 1;
  813. }
  814. }
  815. private void DelayBlankingUpBtn_Click(object sender, RoutedEventArgs e)
  816. {
  817. if((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking + 1)>
  818. PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking)
  819. {
  820. PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking += 1;
  821. }
  822. }
  823. private void DelayBlankingDownBtn_Click(object sender, RoutedEventArgs e)
  824. {
  825. if ((UInt32)(PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking - 1) <
  826. PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking)
  827. {
  828. PlcSettingMessageBus.PlcMessageShowBindage.DelayBlanking -= 1;
  829. }
  830. }
  831. private void Valve1Jog_Click(object sender, RoutedEventArgs e)
  832. {
  833. PlcSettingMessageBus.pLCManagement.SwitchValveJog(0);
  834. }
  835. private void Valve2Jog_Click(object sender, RoutedEventArgs e)
  836. {
  837. PlcSettingMessageBus.pLCManagement.SwitchValveJog(1);
  838. }
  839. private void Valve3Jog_Click(object sender, RoutedEventArgs e)
  840. {
  841. PlcSettingMessageBus.pLCManagement.SwitchValveJog(2);
  842. }
  843. private void Valve4Jog_Click(object sender, RoutedEventArgs e)
  844. {
  845. PlcSettingMessageBus.pLCManagement.SwitchValveJog(3);
  846. }
  847. private void Valve5Jog_Click(object sender, RoutedEventArgs e)
  848. {
  849. PlcSettingMessageBus.pLCManagement.SwitchValveJog(4);
  850. }
  851. private void Valve6Jog_Click(object sender, RoutedEventArgs e)
  852. {
  853. PlcSettingMessageBus.pLCManagement.SwitchValveJog(5);
  854. }
  855. private void Valve7Jog_Click(object sender, RoutedEventArgs e)
  856. {
  857. PlcSettingMessageBus.pLCManagement.SwitchValveJog(6);
  858. }
  859. private void Valve8Jog_Click(object sender, RoutedEventArgs e)
  860. {
  861. PlcSettingMessageBus.pLCManagement.SwitchValveJog(7);
  862. }
  863. }
  864. }